Вопрос 2. Практическое задание
Постройте функциональную (показать все данные используемые в системе, диаграммы IDEF0, дерева узлов, DFD, IDEF3) и концептуальную (логическая и физическая модель) модель информационной системы «Диски».
Спроектируйте базу данных, и приведите ее в третью нормальную форму: для системы «Диски». База данных должна содержать следующую информацию: о клиентах, наличии дисков, описании дисков, предпочтении клиентов, прокате, сотрудниках.
Таблицы базы данных должны содержать следующую информацию: E-mail, № отсека, № полки, адрес, адрес (по прописке), актеры, в наличии экземпляров, всего экземпляров, город (по прописке), дата выдачи, дата заполнения, дата получения, дата поступления, дата рождения, должность, доплата, жанр диска, кем выдан паспорт, когда выдан паспорт, клиент, название диска, особенности, паспортные данные, сотрудник, срок, сумма за порчу диска, телефон, ФИО клиента, ФИО сотрудника, формат диска, цена закупки, частота, экземпляр.
В базе данных создайте следующие объекты:
Запросы:
Запрос на выборку Для отчета по дате должен содержать поля: жанр, код диска, код клиента, код сотрудника, дата выдачи (Условие отбора: укажите дату выдачи).
Запрос на выборку Новинки должен содержать поля: жанр, название, актеры, дата поступления.
Запрос на выборку Прокат должен содержать поля: жанр(Групповая операция: группировка), код диска (Групповая операция: группировка), код диска, (Групповая операция: Count).
Запрос на выборку Прокат Запрос должен содержать поля: код клиента, ФИО.
|
|