Разработка и сопровождение баз данных в среде СУБД MS SQL Server 2000. Сивохин А.В - 149 стр.

UptoLike

1. Написать хранимую процедуру, которая обеспечит корректное удаление
участника конференции, предварительно удалив все его доклады.
2. Написать хранимую процедуру, которая будет создавать список всех авторов,
перечисливших оргвзнос позднее даты начала конференции.
Триггеры
1. При удалении записи об авторе необходимо проверять, принимал ли он
участие хотя бы в одной конференции. Если да
, то удаление выполнять нельзя.
2. При изменении атрибута Ид. гостиницы для участника конференции
проверять, чтобы автор проживал не в том же городе, в котором находится
гостиница. Название города является частью адреса как автора, так и гостиницы.
3. При добавлении нового участника конференции проверять размер его
оргвзноса, который не должен
быть меньше оргвзноса, установленного
организаторами конференции.
2.10. Предметная область базы данных для обслуживания склада
Словесное описание предметной области. База данных должна обеспечить
автоматизацию складского учета. В ней должны содержаться следующие данные:
информация о «единицах хранения» – дата поставки, код поставщика, код
материала по справочнику материалов, код единицы измерения, количество
пришедшего материала
, цена единицы измерения;
информация о хранящихся на складе материалахсправочник материалов
код класса материала, код группы материала, наименование материала;
информация о единицах измерения (метры, килограммы, литры и т.д.).
информация о поставщиках материаловкод поставщика, его
наименование, ИНН, адрес (индекс, город, улица, дом), адрес банка (индекс, город
,
улица, дом), номер банковского счета.
Схема базы данных в нотации IDEF1X
   1. Написать хранимую процедуру, которая обеспечит корректное удаление
участника конференции, предварительно удалив все его доклады.
   2. Написать хранимую процедуру, которая будет создавать список всех авторов,
перечисливших оргвзнос позднее даты начала конференции.
Триггеры
   1. При удалении записи об авторе необходимо          проверять, принимал ли он
участие хотя бы в одной конференции. Если да, то удаление выполнять нельзя.
   2. При изменении атрибута Ид. № гостиницы для участника конференции
проверять, чтобы автор проживал не в том же городе, в котором находится
гостиница. Название города является частью адреса как автора, так и гостиницы.
   3. При добавлении нового участника конференции проверять размер его
оргвзноса,   который   не   должен      быть   меньше   оргвзноса,     установленного
организаторами конференции.


         2.10. Предметная область базы данных для обслуживания склада
   Словесное описание предметной области. База данных должна обеспечить
автоматизацию складского учета. В ней должны содержаться следующие данные:
   •     информация о «единицах хранения» – дата поставки, код поставщика, код
материала по справочнику материалов, код единицы измерения, количество
пришедшего материала, цена единицы измерения;
   •     информация о хранящихся на складе материалах – справочник материалов
– код класса материала, код группы материала, наименование материала;
   •     информация о единицах измерения (метры, килограммы, литры и т.д.).
   •     информация    о    поставщиках    материалов    –   код     поставщика,   его
наименование, ИНН, адрес (индекс, город, улица, дом), адрес банка (индекс, город,
улица, дом), номер банковского счета.
   Схема базы данных в нотации IDEF1X