Главная / Основы SQL / В таблице Граф представлен график сетевого планирования: CREATE TABLE Граф (номер INT PRIMARY KEY, --номер работы нач_соб INT, --начальное событие кон_соб INT, --конечное событие длит INT) --длительность работы В таблице, моделирующей сетевой график, кажд

В таблице Граф представлен график сетевого планирования: CREATE TABLE Граф (номер INT PRIMARY KEY, --номер работы нач_соб INT, --начальное событие кон_соб INT, --конечное событие длит INT) --длительность работы

В таблице, моделирующей сетевой график, каждая запись соответствует некоторой работе, связывающей два события: начальное и конечное. Например:

НомерНач_собКон_собДлит
1 2 3 4 5 6 7 8 9 101 1 1 3 4 3 2 5 5 62 4 3 4 5 5 6 6 7 75 12 3 6 2 8 5 4 7 2

Реализуем в виде триггеров ряд правил для обеспечения целостности данных в подобной сетевой структуре. Начальное событие графика (исток) обозначено цифрой "1". Запретить одновременное изменение номеров начального и конечного событий и длительности.

CREATE TRIGGER trig_upd ON Граф FOR UPDATE AS

Выберите операторы для продолжения текста триггера.

вопрос

Правильный ответ:

IF (COLUMNS_UPDATED() & 14)=14    ROLLBACK TRAN
IF (нач_соб) AND UPDATE(кон_соб) AND UPDATE(длит)    ROLLBACK TRAN
IF UPDATE(нач_соб AND кон_соб AND длит)    ROLLBACK TRAN
IF (COLUMNS_UPDATED() & 15)=15    ROLLBACK TRAN
Сложность вопроса
77
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень не сложный вопрос интуит.
09 июн 2017
Аноним
Кто ищет данные ответы по интуит? Это же крайне просто
19 окт 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.