Главная /
Основы SQL /
Даны таблицы Книга и Автор. Пусть они не связаны внешним ключом. Для обеспечения целостности данных создать триггер, обрабатывающий удаление информации о некотором авторе из таблицы Автор. При этом необходимо запретить удаление, если общий тираж упомянуто
Даны таблицы Книга
и Автор
. Пусть они не связаны внешним ключом. Для обеспечения целостности данных создать триггер, обрабатывающий удаление информации о некотором авторе из таблицы Автор
. При этом необходимо запретить удаление, если общий тираж упомянутого автора больше 1000 экземпляров.
Выберите операторы для продолжения текста триггера.
вопросПравильный ответ:
Сложность вопроса
94
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Если бы не данные ответы - я бы не справился c этими тестами интуит.
02 ноя 2020
Аноним
Зачёт всё. Иду выпивать отмечать отлично в зачётке по интуит
01 ноя 2018
Другие ответы на вопросы из темы базы данных интуит.
- # Для определения общей стоимости разговоров некоторого абонента за определенный месяц разработана процедура, в которой указаны значения параметров по умолчанию: CREATE PROC my_proc @f VARCHAR(20)=’Иванов’, @m INT=2, @st FLOAT=5.0 OUTPUT AS SELECT @st=Sum( Город.Тариф*Разговор.Продолжительность) FROM Город INNER JOIN Разговор ON Город.Код_Города = Разговор.Код_Города, Разговор.Фамилия GROUP BY Город.Регион, Month(Разговор.Дата) HAVING Разговор.Фамилия=@f AND Month(Разговор.Дата)=@m Укажите правильный вызов процедуры
- # Дана таблица со структурой, которая описывает некоторый граф: CREATE TABLE graph (nomer INT PRIMARY KEY, --номер дуги outp INT, --номер вершины, --из которой дуга выходит inp INT) --номер вершины, --в которую дуга входит Создать триггер, обрабатывающий удаление одной дуги, причем следует запретить удаление, если эта дуга единственная, входящая в некоторую вершину. CREATE TRIGGER trig ON graph FOR DELETE AS Выберите операторы для продолжения текста триггера.
- # В таблицу Город необходимо добавить сведения о регионе и изменить тип поля Код_Города на CHAR(5). Отметьте правильные ответы:
- # Даны таблицы CREATE TABLE Автор (Код_Автора INT, Фамилия VARCHAR(50) NULL, Имя VARCHAR(50) NULL, Отчество VARCHAR(50) NULL, Пол VARCHAR(3) NOT NULL, Дата_рождения DATETIME, Телефон CHAR(9)) CREATE TABLE Книга (Код_Книги INT, Название VARCHAR(50) NOT NULL, Цена MONEY, Тематика VARCHAR(50) NOT NULL, Издательство VARCHAR(50) NOT NULL, Код_Автора INT NOT NULL) Вывести список авторов, чьи книги выпускало издательство "Мир".
- # Пусть дана таблица Блюдо с полями Название_блюда VARCHAR(20) Тип_блюда VARCHAR(20) Время_приготовления INT Калорийность INT NOT NULL Повар VARCHAR(20) Стоимость MONEY NOT NULL Установить калорийность, равную 100 ккал, для блюд без указанной калорийности.