23.Реляционные операторы: объединение, пересечение (функции, определение, примеры).
24.Реляционные операторы: вычитание, декартово произведение (функции, определение, примеры).
25.Реляционные операторы: проекция, соединение, -соединение (функции, определение, примеры).
26.Реляционные операторы: выборка, деление (функции, определение, примеры).
27.Реляционная алгебра и реляционное исчисление: понятие, отличия реляционного исчисления от реляционной алгебры.
28.Реляционное исчисление: виды, основные характеристики.
29.Объекты реляционных СУБД: таблицы, запросы (назначение, структура).
30.Объекты реляционных СУБД: формы, отчеты, макросы (назначение, структура).
Рекомендуемая литература
1.Дейт, К. Дж. Введение в системы баз данных, 8-е изд.: Пер. с англ.
/К. Дж. Дейт. – М. : Издательский дом «Вильяме», 2005. – 1328 с.
2.Кренке, Д. Теория и практика построения баз данных. 9-е изд. / Д. Кренке. – СПб. : Питер, 2005. – 859 с.
3.Кузнецов, С. Д. Базы данных: языки и модели : учебник / С. Д. Кузнецов. – М. : ООО «Бином-Пресс», 2008. – 720 с.
4.Роб, П. Системы баз данных: проектирование, реализация и управление. 5-е изд., перераб. и доп.: Пер. с англ. / П. Роб, К. Коронел. – СПб. : БХВ-Петербург, 2004. – 1040 с.
5.Хомоненко, А. Д. Базы данных : учебник для высших учебных заведений / Под ред. профессора А. Д. Хомоненко. – 4-е изд., доп. и перераб. / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев. – СПб. : КОРОНА принт, 2004. – 736 с.
52
Приложение 1 Результат формирования отчета Карточка учащегося
53
Приложение 2 Отчет Мобильные телефоны учащихся в режиме просмотра
54
СОДЕРЖАНИЕ |
|
Введение………………………………………………………………. |
3 |
ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ БАЗ ДАННЫХ…….. |
5 |
Основные определения баз данных…………………………………. |
5 |
Основные понятия реляционной модели данных (РМД)………….. |
6 |
Реляционные объекты данных………………………………………. |
7 |
Домены………………………………………………………………… |
8 |
Свойства отношений…………………………………………………. |
8 |
Контрольные вопросы………………………………………………... |
8 |
ПРАКТИЧЕСКИЙ КУРС………………………………………………... |
9 |
Лабораторная работа 1. Технологии создания приложений |
|
баз данных на основе однотабличной модели………………………… |
9 |
Создание файлов базы данных и таблиц в среде MS ACCESS……. |
9 |
Ввод данных в таблицу………………………………………………. |
14 |
Изменение структуры таблицы……………………………………… |
16 |
Создание форм и запросов…………………………………………… |
18 |
Создание ленточных форм…………………………………………… |
24 |
Создание отчетов……………………………………………………... |
25 |
Лабораторная работа 2. Технологии создания приложений |
|
баз данных на основе двухтабличной модели………………………… |
30 |
Создание двухтабличной модели для учета |
|
итоговой успеваемости учащихся………………………………………… |
30 |
Создание формы с подчиненной формой…………………………… |
35 |
Создание сложных отчетов…………………………………………... |
41 |
Создание группировочных отчетов…………………………………. |
44 |
Макросы и элементы автоматизации работы пользователя……….. |
48 |
Контрольные вопросы……………………………………………….. |
51 |
Рекомендуемая литература………………………………………… |
52 |
Приложения………………………………………………………….. |
53 |
Сергей Дмитриевич Бороненко Оксана Юрьевна Ильяшенко Сергей Викторович Хорошенко
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
ТИПОВЫЕ МОДЕЛИ БАЗ ДАННЫХ
Методические указания к выполнению лабораторных работ
Редактор Л. К. Паршина
Компьютерная верстка Е. А. Головинской
План 2013 г., п. 120
Подписано к печати 26.11.2013 Объем 3,5 усл.-печ. л. Тираж 25 экз. Заказ 397
РИЦ СПбГУТ. 191186 СПб., наб. р. Мойки, 61 Отпечатано в СПбГУТ
С. Д. Бороненко О. Ю. Ильяшенко С. В. Хорошенко
ИНФОРМАЦИОННЫЕ
ТЕХНОЛОГИИ
ТИПОВЫЕ МОДЕЛИ БАЗ ДАННЫХ
Методические указания к выполнению лабораторных работ
САНКТ-ПЕТЕРБУРГ
2013