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

UptoLike

Триггеры
1. При удалении записи о катере обеспечить удаление всех членов его
команды.
2. При изменении должности члена команды на должность капитана или
боцмана проверять, нет ли членов команды, уже имеющих эту должность.
3. При добавлении нового члена команды на должность капитана или
боцмана проверять, не является ли он капитаном
или боцманом в другой команде.
2.7. Предметная область база данных фирмы, проводящей аукционы
Словесное описание предметной области. Фирма занимается продажей с
аукциона антикварных изделий и произведений искусства. Владельцы вещей,
выставляемых на проводимых фирмой аукционах, юридически являются
продавцами. Лица, приобретающие эти вещи, именуются покупателями. Получив от
продавцов партию предметов, фирма решает, на
каком из аукционов выгоднее
представить конкретный предмет. Перед проведением очередного аукциона каждой
из выставляемых на нем вещей присваивается отдельный номер лота. Две вещи,
продаваемые на различных аукционах, могут иметь одинаковые номера лотов.
В книгах фирмы делается запись о каждом аукционе. Там отмечаются дата,
место и время его проведения, а также
специфика (например, выставляются
картины, написанные маслом и не ранее 1900 г.). Заносятся также сведения о
каждом продаваемом предмете: аукцион, на который он заявлен, номер лота,
продавец, отправная цена. Продавцу разрешается выставлять любое количество
вещей, а покупатель имеет право приобретать любое их количество. Одно и то же
лицо или фирма может выступать и
как продавец, и как покупатель. После аукциона
служащие фирмы, проводящей аукционы, записывают фактическую цену,
уплаченную за проданный предмет, и фиксируют данные покупателя.
Схема базы данных в нотации IDEF1X
Триггеры
   1.    При удалении записи о катере обеспечить удаление всех членов его
команды.
   2.    При изменении должности члена команды на должность капитана или
боцмана проверять, нет ли членов команды, уже имеющих эту должность.
   3.      При добавлении нового члена команды на должность капитана или
боцмана проверять, не является ли он капитаном или боцманом в другой команде.


        2.7. Предметная область база данных фирмы, проводящей аукционы
   Словесное описание предметной области. Фирма занимается продажей с
аукциона антикварных изделий и произведений искусства. Владельцы вещей,
выставляемых    на    проводимых   фирмой   аукционах,   юридически    являются
продавцами. Лица, приобретающие эти вещи, именуются покупателями. Получив от
продавцов партию предметов, фирма решает, на каком из аукционов выгоднее
представить конкретный предмет. Перед проведением очередного аукциона каждой
из выставляемых на нем вещей присваивается отдельный номер лота. Две вещи,
продаваемые на различных аукционах, могут иметь одинаковые номера лотов.
   В книгах фирмы делается запись о каждом аукционе. Там отмечаются дата,
место и время его проведения, а также специфика (например, выставляются
картины, написанные маслом и не ранее 1900 г.). Заносятся также сведения о
каждом продаваемом предмете: аукцион, на который он заявлен, номер лота,
продавец, отправная цена. Продавцу разрешается выставлять любое количество
вещей, а покупатель имеет право приобретать любое их количество. Одно и то же
лицо или фирма может выступать и как продавец, и как покупатель. После аукциона
служащие     фирмы,   проводящей   аукционы,   записывают   фактическую    цену,
уплаченную за проданный предмет, и фиксируют данные покупателя.
   Схема базы данных в нотации IDEF1X