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

Основы SQL

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

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

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

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

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

USE basa2CREATE PROC my_proc4AS UPDATE basa1.dbo.Книга SET basa1.dbo.Книга.Цена =basa1.dbo.Книга.Цена*1.1

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

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

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

USE basa1CREATE PROC my_proc4AS UPDATE Книга SET Цена =Цена*1.1

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

USE basa2EXEC my_proc4

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

USE basa1CREATE PROC my_proc4AS UPDATE Книга SET Цена =Цена*1.1

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

USE basa2EXEC basa1.my_proc4

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

USE basa1CREATE PROC my_proc4AS UPDATE basa1.dbo.Книга SET basa1.dbo.Книга.Цена =         basa1.dbo.Книга.Цена*1.1

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

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

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

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

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

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

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

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

Пусть дана таблица Книга с полями:

Код_Книги INT
Название VARCHAR(50) NOT NULL
Цена MONEY
Тематика VARCHAR(50) NOT NULL
Издательство VARCHAR(50) NOT NULL
Код_Автора INT NOT NULL

Увеличить на 50% цену книг, вышедших в издательстве «АСТ».

В базе данных basa_user зарегистрировано три пользователя: UserA, UserB и UserC. Какие действия предпримет система?
Basa_user
 АдминистраторUserAUserBUserC
12345CREATE TABLE tab(id_t INT, nam_t CHAR(8))GRANT INSERT, SELECT ON tab TO UserAWITH GRANT OPTIONGRANT INSERT ON tab TO UserCREVOKE INSERT ON tabTO UserA CASCADE GRANT SELECT, INSERT ON tab TO UserC  
6INSERT INTO tab(1,'aa')INSERT INTO tab(2,'bb')SELECT * FROM tabINSERT INTO tab(4,'bb')
7????
В базе данных basa_user зарегистрировано три пользователя: UserA, UserB и UserC. Какие действия предпримет система?
Basa_user
 АдминистраторUserAUserBUserC
12345CREATE TABLE tab(id_t INT, nam_t CHAR(8))GRANT INSERT, SELECT ON tab TO UserAWITH GRANT OPTIONGRANT INSERT ON tab TO UserCREVOKE INSERT ON tabTO UserA CASCADE GRANT SELECT, INSERT ON tab TO UserB  
6INSERT INTO tab(1,'aa')INSERT INTO tab(2,'bb')SELECT * FROM tabINSERT INTO tab(4,'bb')
7????
В базе данных basa_user зарегистрировано три пользователя: UserA, UserB и UserC. Какие действия предпримет система?
Basa_user
 АдминистраторUserAUserBUserC
1234CREATE TABLE tab(id_t INT, nam_t CHAR(8))GRANT INSERT ON tab TO UserAWITH GRANT OPTIONGRANT INSERT ON tab TO UserB  
5INSERT INTO tab values (1,'aa')INSERT INTO tab values (2,'bb')INSERT INTO tab values (3,'cc')INSERT INTO tab values (4,'dd')
6????