Составители:
Рубрика:
ГУАП МЦИТ
Введение в «ORACLE»
Под ред. проф. В.М.Космачёва
77
закреплено помещение. В базе данных также должка быть информация о высоте потолков в помещениях в
зависимости от места расположения помещений в корпусе. Следует также учитывать, что структура подразделений
университета имеет иерархический вид. когда одни подразделения входят в состав других (факультет, ка-
федра, лаборатория).
Помимо SQL запросов для создания таблиц базы данных, разработать пакет, состоящий из процедур и функций,
позволяющий:
1) рассчитать данные о площадях и объемах каждого помещения;
2) для указанного корпуса получить количество факультетов, их названия и структуру, находящиеся в этом
корпусе;
3) предоставить возможность добавления и изменения информации о корпусах в университете, при этом
предусмотреть
курсоры, срабатывающие на некоторые пользовательские исключительные ситуации;
4) предоставить возможность добавления и изменения информации о комнатах в корпусах университета, при этом
предусмотреть курсоры, срабатывающие на некоторые пользовательские исключительные ситуации.
Предусмотреть разработку триггеров, обеспечивающих каскадные изменения в связанных таблицах,
9. База данных для регистрации происшествий.
Необходимо создать базу данных для регистрации происшествий. База данных должна содержать данные для
регистрации сообщений о происшествиях (регистрационный номер сообщения, дата регистрации, краткая фабула (тип
происшествия); информацию о принятом по происшествию решении (отказано в возбуждении дел, удовлетворено
ходатайство о возбуждении уголовного дела с указанием регистрационный номера заведенного дела, отправлено по
территориальному признаку); информацию о лицах, виновных или подозреваемых в совершении происшествия
(регистрационный номер лица, фамилия, имя, отчество, адрес, количество судимостей), отношение конкретных лиц к
конкретным происшествиям (виновник, потерпевший, подозреваемый, свидетель...).
Помимо SQL запросов для создания таблиц базы данных, разработать пакет, состоящий из процедур и функций,
позволяющий:
1) рассчитать данные о количестве происшествий в указанный промежуток времени;
2) для указанного лица получить количество происшествий, в которых он зарегистрирован;
3) предоставить возможность добавления и изменения информации о происшествиях, при этом предусмотреть
курсоры,
срабатывающие на некоторые пользовательские исключительные ситуации;
4) предоставить возможность добавления и изменения информации о лицах, участвующих в происшествиях, при
этом предусмотреть курсоры, срабатывающие на некоторые пользовательские исключительные ситуации.
Предусмотреть разработку триггеров, обеспечивающих каскадные изменения в связанных таблицах.
10. База данных для обслуживания работы конференции.
База данных должна содержать справочник персоналий участников конференции (фамилия, имя, отчество, ученая
степень, ученое звание, научное направление, место работы, кафедра (отдел), должность, страна, город, почтовый
индекс, адрес, рабочий телефон, домашний телефон, e-mail), и информацию, связанную с участием в конференции
(докладчик или участник, дата рассылки 1-го приглашения, дата поступления заявки, тема доклада, отмет-
ка о поступлении тезисов, дата рассылки 2-го приглашения, дата поступления оргвзноса, размер поступившего
оргвзноса, дата приезда, дата отъезда, потребность в гостинице).
Помимо SQL запросов для создания таблиц базы данных, разработать пакет, состоящий из процедур и функций,
позволяющий:
1) для указанной даты 1-ой рассылки вывести список приглашенных и посчитать их количество;
2) предоставить возможность добавления приглашенных на конференцию с указанием оргвзноса и даты его
уплаты;
3) вывести список приглашенных, с указанием даты об уплате оргвзноса;
4) для указанной интервала дат, вывести список участников, уплативших оргвзнос в этом диапазоне;
5) для указанного города вывести название тезисов докладов, поступивших из этого города;
6) для указанного города, вывести список нуждающихся в гостинице.
Предусмотреть разработку триггеров, обеспечивающих каскадные изменения в связанных таблицах.
Страницы
- « первая
- ‹ предыдущая
- …
- 75
- 76
- 77
- 78
- 79
- …
- следующая ›
- последняя »
