База ответов ИНТУИТ

Основы SQL

<<- Назад к вопросам

В базе данных basa1 имеется таблица Блюдо. Из базы данных basa2 необходимо выполнить действие по увеличению стоимости всех блюд на 50%. В какой базе данных должна быть создана процедура и как можно ее выполнить?

(Отметьте один правильный вариант ответа.)

Варианты ответа

Создание процедуры

USE basa1CREATE PROC my_proc4AS UPDATE Блюдо SET basa1. Стоимость = Стоимость*1.5

Вызов процедуры

USE basa2EXEC my_proc4

Создание процедуры

USE basa1CREATE PROC my_proc4AS UPDATE basa1. Блюдо SET basa1. Стоимость = Стоимость*1.5

Вызов процедуры

USE basa2EXEC basa1.my_proc4

Создание процедуры

USE basa2CREATE PROC my_proc4AS UPDATE basa1.dbo.Блюдо SET basa1.dbo.Блюдо.Стоимость =  basa1.dbo.Блюдо. Стоимость*1.5

Вызов процедуры

USE basa2EXEC my_proc4
(Верный ответ)

Создание процедуры

USE basa1CREATE PROC my_proc4AS UPDATE basa1.dbo.Блюдо SET basa1.dbo.Блюдо.Стоимость =    basa1.dbo.Блюдо. Стоимость*0.5

Вызов процедуры

USE basa2EXEC basa1.my_proc4
Похожие вопросы

В базе данных basa1 имеется таблица Рейс. Из базы данных basa2 необходимо выполнить действие по увеличению стоимости билетов на все рейсы на 25%. В какой базе данных должна быть создана процедура и как можно ее выполнить?

В базе данных basa1 имеется таблица Город. Из базы данных basa2 необходимо выполнить действие по увеличению тарифов для всех городов на 15%. В какой базе данных должна быть создана процедура и как можно ее выполнить?

В базе данных basa1 имеется таблица Книга. Из базы данных basa2 необходимо выполнить действие по увеличению цены всех книг на 10%. В какой базе данных должна быть создана процедура и как можно ее выполнить?

В базе данных basa1 имеется таблица Книга. Содержащуюся в ней информацию необходимо прочитать из базы данных basa2. В какой базе данных должна быть создана процедура, и как можно ее выполнить?

В базе данных basa1 имеется таблица Город. Содержащуюся в ней информацию необходимо прочитать из базы данных basa2. В какой базе данных должна быть создана процедура, и как можно ее выполнить?

В базе данных basa1 имеется таблица Рейс. Содержащуюся в ней информацию необходимо прочитать из базы данных basa2. В какой базе данных должна быть создана процедура, и как можно ее выполнить?

Пусть дана таблица Блюдо.

Название_блюдаVARCHAR(20)
Время_приготовленияDATETIME
КалорийностьINT
ПоварVARCHAR(20)
СтоимостьMONEY

Определить список блюд, приготовленных поваром Ивановым менее чем за 3 мин или более чем за 20 мин.

Даны таблицы Блюдо и Компонент. Пусть они не связаны внешним ключом. Для обеспечения целостности данных создать триггер, обрабатывающий удаление информации о некотором блюде из таблицы Блюдо. При этом в таблице Компонент необходимо для всех компонентов удаленного блюда в качестве значения поля Название_блюда поставить значение NULL.

CREATE TRIGGER  trig_delON Блюдо FOR DELETE AS

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

Пусть дана таблица Блюдо с полями

Название_блюда VARCHAR(20)
Тип_блюда VARCHAR(20)
Время_приготовления INT
Калорийность INT NOT NULL
Повар VARCHAR(20)
Стоимость MONEY NOT NULL

Установить калорийность, равную 100 ккал, для блюд без указанной калорийности.

Пусть дана таблица Блюдо с полями

Название_блюдаVARCHAR(20)
Время_приготовленияDATETIME
КалорийностьINT
ПоварVARCHAR(20)
СтоимостьMONEY

Определить повара, стоимость блюд которого не превышает 100 руб., а калорийность – 400 ккал.