база данных
Cрок выполнения : 17
Вид работы : Контрольная
Дисциплины:
Информатика, Программирование: Базы данных СУБД.
|
|
Добавлен 22.01.2014 18:26:26
Уникальность:
Доработка:
Подробно: ЗАДАНИЕ 1. В соответствии с вариантом спроектируйте базу данных любым методом проектирования на основе описания предметной области. 2. В СУБД InterBase 6.0/Firebird 1.5 реализуйте серверную часть спроектированной ранее базы данных, которая должна содержать: таблицы с определением первичного ключа триггеры, реализующие каскадное обновление и каскадное удаление связанных полей триггеры, присваивающие уникальное значение генератора в поле первичного ключа триггеры, обеспечивающие журнализацию изменений определенной таблицы не менее трех различных хранимых процедур 3. В ИСР Delphi создайте клиентское приложение, используя любую технологию доступа к данным (BDE, IBX, ADO и др.) с возможностью поиска и фильтрации данных, а также вывода отчета. СТРУКТУРА 1. Постановка задачи (краткое описание задачи); 2. Этапы проектирования БД и приведение ее к третьей нормальной форме; 3. Серверная часть БД: a.) Входная информация (исходные таблицы, краткое описание полей этих таблиц); b.) Логическая модель базы (изображение таблиц и связей между ними); c.) Описание генераторов, триггеров и хранимых процедур данной БД (оформить как Script – файл с комментариями) 4. Клиентская часть: a.) Выходная информация (изображения форм, запросов и отчетов); b.) Обращение к приложению (описание интерфейса программы); ДАННЫЕ: 1. В университете занятия проводятся в различных корпусах. 2. Каждый корпус имеет уникальное название. 3. Номера аудиторий уникальны в пределах одного корпуса. 4. Каждая аудитория характеризуется числом посадочных мест, типом (поточная, лекционная, лаборатория, компьютерный класс). 5. Один и тот же тип может быть у различных аудиторий. 6. Каждый корпус имеет свой адрес. 7. К каждой аудитории прикреплен один сотрудник, ответственный за пожарную безопасность. 8. Один сотрудник может быть ответственным за несколькими аудиториями. 9. Сотрудник имеет ФИО, должность, служебный телефон.
Кратко: база данных