|
APEX oracle. Базы данных sql.
|
|||
---|---|---|---|
#18+
Асы oracle выручите пожалуйста. Есть БД, необходимо реализовать один из представленных триггеров, на выбор. Заранее спасибо ___________________________________________________________________________ 1) Запретить выставлять один экспонат на две выставки одновременно; выставлять экспонат, находящийся на реставрации. 2) Контролировать количество экспонатов на каждой выставке. 3) Если выставка закончилась, то во вспомогательной таблице обнов-лять «коэффициент выставляемости» по каждому экспонату и по каждому ав-тору. ____________________________________________________________________________ CREATE TABLE Авторы (Код_автора NUMBER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, Фамилия VARCHAR2(40) NOT NULL, Имя VARCHAR2(40) NOT NULL, Дата_рождения DATE NOT NULL); CREATE TABLE Виды_экспозиций ( Код_вида NUMBER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, Наименование VARCHAR2(50) NOT NULL); CREATE TABLE Виды_жанров ( Код_жанра NUMBER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, Наименование VARCHAR2(100) NOT NULL); CREATE TABLE Экспонаты ( Код_экспоната NUMBER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, Название VARCHAR (60) NOT NULL, Тип VARCHAR (60) NOT NULL, Ценность NUMBER (9,2) NOT NULL, Известность VARCHAR (60) NOT NULL, Код_жанра NUMBER NOT NULL, FOREIGN KEY (Код_жанра) REFERENCES Виды_жанров ); CREATE TABLE Проведение_выставки ( Код_экспозиции NUMBER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, ДатаВремя_проведения DATE NOT NULL, Код_автора NUMBER NOT NULL, Код_вида NUMBER NOT NULL, Код_экспоната NUMBER NOT NULL, FOREIGN KEY (Код_автора) REFERENCES Авторы, FOREIGN KEY (Код_вида) REFERENCES Виды_экспозиций, FOREIGN KEY (Код_экспоната) REFERENCES Экспонаты ); ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 18:04 |
|
APEX oracle. Базы данных sql.
|
|||
---|---|---|---|
#18+
xxxxALEKSEYxxxx, may the force be with you !!!!!!!!!!!!!!!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 18:07 |
|
APEX oracle. Базы данных sql.
|
|||
---|---|---|---|
#18+
xxxxALEKSEYxxxx, обратитесь в профильную конфу (Oracle) - там больше шансов на помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 18:29 |
|
|
start [/forum/topic.php?fid=46&msg=40122529&tid=1683983]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 249ms |
total: | 381ms |
0 / 0 |