Модели данных и СУБД

advertisement
МИНИСТЕСРТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ
ГРОДНЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМЕНИ ЯНКИ КУПАЛЫ
УТВЕРЖДАЮ
Ректор _______________С.А.Маскевич
(подпись)
«___ » ____________________ 200 __г.
МОДЕЛИ ДАННЫХ И СУБД
ПРОГРАММА КУРСА
ДЛЯ СТУДЕНТОВ СПЕЦИАЛЬНОСТИ
1-31 03 03-02 прикладная математика
1-31 03 06 экономическая кибернетика
Гродно 2004
АВТОР: Астахов А.М., кандидат физ.мат. наук, преподаватель кафедры
ТФФАВ и ПМ
РЕЦЕНЗЕТЫ:
Начальник отдела разработки программного обеспечения Instinctools
GmbH Барановский Ю.Э.
Рекомендована к утверждению кафедрой теории функций, функционального
анализа, вероятностей и прикладной математики
Протокол № _10_ от «_26_» _мая_ 2004 г.
Рекомендована к утверждению методической комиссией по специальности __________
Протокол № _____
от «___» ________________________ 200__ г.
Рекомендована к утверждению Советом математического
Протокол № 9
от «29 » _ июня 2004 г.
факультета
Рекомендована к утверждению Советом университета
Протокол № _____
от «___» ________________________ 200__ г.
Предисловие
Целью курса «Модели данных и СУБД» является подготовка
студентов к эффективному использованию баз данных при решении задач,
вытекающих из практической деятельности специалистов по
экономической кибернетике.
На практических занятиях студенты должны получить навыки
работы с системой обработки баз данных MicroSoft Access 2000.
Введение.
В настоящее время в для студентов экономических специальностей
крайне важно умение ориентироваться в большом потоке информации,
владеть навыкамиработы с новейшими пакетами программ обработки
данных.
В курс входит знакомство студентов с системами управления базами
данных (СУБД) в частности с СУБД Microsoft Access 2000. Особое
внимание обращается на стандарт языка запросов SQL, так как данный
язык используется во всех известных СУБД.
На лабораторных занятиях студенты выполняют индивидуальные
задания с помощью Microsoft Access 2000. Задания оформлены в виде
задач на создание и редактирование таблиц, форм, запросов, отчетов,
макросов и модулей, связанных друг с другом Результатом выполнения
практических задании должно стать создание базы данных, относящейся к
той или иной сфере бухгалтерского учета или экономического анализа
предприятия. Дается введение в макро язык и основы языка Visual Basic.
Содержание курса.
1. Введение в базы данных. Реляционные базы данных. Подробно
рассматриваются последние разработки в области СУБД.
2. Таблицы, индексы, данные. Даются основные понятия по базам
данных (БД), система индексации данных, хранящихся в виде таблиц.
3. Типы данных. Описываются типы данных, хранящихся в
таблицах. Особое внимание обращается на типы данных MicroSoft Access
2000.
4. Создание, изменение, удаление таблиц. Работа с таблицами и их
полями. Параметры поля таблицы.
5. Заполнение таблиц данными. Работа по заполнению таблиц.
6. Связывание таблиц. Создание индексных полей и их
использование при связывании таблиц. Подстановки данных из одной
таблицы в другую.
7. Запросы как ядро баз данных. Запросы в MicroSoft Access 2000.
Запросы данных из одной и нескольких таблиц.
8. Стандарт языка запросов SQL. Обзор стандартного языка
запросов. Ввод, удаление и изменение значений полей.
9. Функции языка SQL. Специальные и агрегатные функции языка
SQL. Формирование выводов запросов. Подзапросы.
10. Особенности языка SQL в СУБД MicroSoft Access 2000.
Рассматриваются основные отличия стандартного языка SQL от языка
SQL MicroSoft Access 2000.
11. Формы MicroSoft Access 2000. Проектирование форм. Ввод
данных в таблицы с помощью форм.
12. Отчеты MicroSoft Access 2000. Конструирование отчетов на
основе таблиц и запросов.
13. Макросы и макрокоманды MicroSoft Access 2000. Создание
макросов на основе макрокоманд. Кнопочные формы. Связывание кнопок
с макросами.
14. Модули MicroSoft Access 2000. Создание модулей. Общие
сведения о языке Visual Basic.
15. Семейства, объекты и свойства. Создание модулей. Семейства,
объекты и свойства языка Visual Basic.
16. Инструкции. Инструкции языка Visual Basic.
17. Работа с макрокомандами в языке Visual Basic. Инструкция
DoCmd языка Visual Basic.
Примерные темы лабораторных работ.
1. Программа MicroSoft Access 2000, Основы работы с программой.
2. Создание таблиц данных. Типы данных MicroSoft Access 2000.
3. Создание индексов.
4. Работа с таблицами и их полями.
5. Работа по заполнению таблиц.
6. Создание индексных полей и их использование при связывании таблиц.
Подстановки данных из одной таблицы в другую.
7. Запросы данных из одной и нескольких таблиц.
8. Ввод, удаление и изменение значений полей.
9. Функции языка SQL. Специальные и агрегатные функции языка SQL.
Формирование выводов запросов. Подзапросы.
10. Особенности языка SQL в СУБД MicroSoft Access 2000.
11. Проектирование форм. Ввод данных в таблицы с помощью форм.
12. Конструирование отчетов на основе таблиц и запросов.
13. Создание макросов на основе макрокоманд.
14. Создание модулей. Общие сведения о языке Visual Basic.
15. Создание модулей. Семейства, объекты и свойства языка Visual Basic.
16. Инструкции. Инструкции языка Visual Basic.
17. Работа с макрокомандами в языке Visual Basic.
Литература.
1. Борланд Р. Word 97- М,- 1997.
2. Microsoft Exсel 97. - М.: - 1998.
Download