Главная /
Основы SQL /
Дана таблица Компонент. Разработать триггер, выполняющийся вместо изменения калорийности одного компонента. Выполнить изменение калорийности только в том случае, если общая калорийность блюда, в состав которого входит изменяемый компонент, не превышает 40
Дана таблица Компонент
. Разработать триггер, выполняющийся вместо изменения калорийности одного компонента. Выполнить изменение калорийности только в том случае, если общая калорийность блюда, в состав которого входит изменяемый компонент, не превышает 400 ккал.
Выберите операторы для продолжения текста триггера.
вопросПравильный ответ:
Сложность вопроса
59
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за гдз по интуит.
23 авг 2017
Аноним
Гранд мерси за тесты по интуиту.
06 дек 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Дано представление с данными из разных таблиц. CREATE VIEW view3 AS SELECT Билет.Номер_места, Билет.Номер_рейса, Рейс.Конечный_пункт FROM Билет INNER JOIN Рейс ON Билет.Номер_рейса = Рейс.Номер_рейса Предпринимается попытка добавить в представление запись. INSERT INTO view3( Номер_места, Номер_рейса, Конечный_пункт) VALUES(12, 8978, 'Москва') Результатом выполнения команды является следующее:
- # Разработана функция, определяющая для указанного типа блюд среднюю стоимость. CREATE FUNCTION user1.my_func1(@t VARCHAR(20)) RETURNS FLOAT AS BEGIN DECLARE @s FLOAT SET @s=(SELECT Avg( Компонент.Стоимость*Компонент.Вес) FROM Блюдо INNER JOIN Компонент ON Блюдо.Название_блюда = Компонент.Блюдо GROUP BY Блюдо.Тип_блюда HAVING Блюдо.Тип_блюда=@t) RETURN (@s) END Определите операторы правильного обращения к функции.
- # Дан фрагмент Java-программы для изменения данных в таблице Автор. PreparedStatement mySt=Con.prepareStatement( "update Автор set Телефон=? where Фамилия=?"); mySt.setString(0, "12-23-34"); mySt.setInt(1,"Иванов"); int res=mySt.executeUpdate(); Указать правильные ответы.
- # Пусть дана таблица Автор. ФамилияVARCHAR(50)ПолCHAR(3)Дата_рожденияDATETIMEТелефонCHAR(9)Количество_трудовINTГородVARCHAR(15) Определить авторов, фамилии которых начинаются с буквы "Б" или "Г" и содержат слог "ор".
- # Даны таблицы Рейс и Билет. Между ними необходимо установить связь "один-ко-многим" (один рейс - много мест). CREATE TABLE Рейс (Номер_рейса INT PRIMARY KEY, Номер_борта CHAR(5) UNIQUE, Конечный_пункт VARCHAR(20), Дата_вылета DATETIME) CREATE TABLE Билет (Номер_места INT, Номер_рейса INT, Дата_продажи DATETIME, СтоимостьMONEY, PRIMARY KEY(Номер_места, Номер_рейса))