Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы данных / БД_ТР / Мет2008.doc
Скачиваний:
44
Добавлен:
28.03.2015
Размер:
390.14 Кб
Скачать

Задание на лабораторную работу

Для организации ввода данных в оперативные таблицы создать необходимые сложные формы. Для этого сначала создать вложенные формы табличного типа, затем внедрить их как поля в форму-контейнер. Для данных во вложенной форме организовать вычисляемое поле содержащее итоговое значение. При освоении ввести тестовые данные с помощью полученных форм. С помощью конструктора запросов составить многотабличные запросы с группированием и сортировкой полей, с применением агрегирующих функций для подведения промежуточных и общих итогов. С помощью конструктора отчётов составить отчёт с подведением итогов по группам, с сортировкой по ряду полей, перейти в SQL-представление и пояснить полученный запрос на языке SQL.

Содержание отчета

Отчет по лабораторной работе должен содержать копию экрана с одной из созданных сложных форм, наполненной тестовыми данными, распечатку созданного сложного многотабличного запроса в режиме конструктора и в SQL – представлении, а также результат работы созданного отчёта. Для полученного приложения составляется руководство пользователя.

Контрольные вопросы

  1. Что такое вложенные формы? Приведите типичный пример.

  2. Откуда берутся данные для главной и подчинённой форм и как они меняются при переходе от записи к записи в главной форме?

  3. Как создать вложенные формы с помощью мастера?

  4. Как создать вложенные формы в режиме конструктора?

  5. Создание итогов в подчинённых формах.

  6. Создание многотабличных запросов.

  7. Создание связей для запросов. Внутренние и внешние объединения. Что такое правое и левое внешние объединения?

  8. Что такое запросы на выборку и на изменения, особенности работы с запросы на изменения?

  9. Как объединить в запросе две копии одной таблицы? Что такое алиас?

  10. Что такое параметрический запрос и его назначение; создание, запуск, ввод параметров?

  11. Группирование и агрегирующие функции в SQL. Назначение оператора HAVING.

  12. Назначение оператора ORDER BY. Как он работает для нескольких столбцов?

Список примеров тем курсовых проектов

  1. Информационная система управления заказами в автосервисе.

  2. Информационная система управления заказами фирмы бытовой электроники.

  3. Информационная система учёта нагрузки кафедры.

  4. Информационная система менеджера туристической фирмы.

  5. Информационная система аптеки.

  6. Информационная система учета успеваемости студентов (секретаря учебной части колледжа).

  7.  Информационная система учета работ и материальных ценностей авторемонтного преприятия (БД станция техобслуживания СТО) 

  8. Информационная система учета автоперевозок на предприятии.

  9. База данных "Биржа труда".

  10. База данных "Кинотеатр".

  11. База данных "Книжный магазин".

  12. База данных "Магазин по продаже сотовых телефонов".

  13. База данных "Поликлиника".

  14. База данных "Складской учет стройматериалов".

  15. База данных "Стоматологическая поликлиника".

  16. База данных "Страховая компания".

  17. База данных "Риелторская компания".

Литература

  1. Гурвиц Г. Microsoft Access 2007. Разработка приложений на реальном примере. - СПб.: BHV, 2007.

  2. Грабер М. Введение в SQL. – М.: Лори, 2000.

  3. Моругин С.Л. Базы данных в проектировании и производстве. Учебное пособие. - Н.Новгород, НГТУ, 2001.

  4. Кириллов В.В. Основы проектирования реляционных баз данных. Учебное пособие. – - СПб.: ИТМО, 1994.

  5. Кириллов В.В., Громов Г.Ю. Структуризированный язык запросов (SQL). Учебное пособие. - СПб.: ИТМО, 1995.

24

Соседние файлы в папке БД_ТР