Главная /
Основы SQL /
В базе данных basa_user зарегистрировано три пользователя: UserA, UserB и UserC. Какие действия предпримет система? Basa_user АдминистраторUserAUserBUserC1 2 3 4 5GRANT ALL TO UserA CREATE TABLE tab (id_t INT, nam_t CHAR(8)); GRANT INSERT ON tab TO UserB
В базе данных basa_user
зарегистрировано три пользователя: UserA
, UserB
и UserC
. Какие действия предпримет система?
Basa_user | ||||
| Администратор | UserA | UserB | UserC |
1
2
3
4
5 | GRANT ALL TO
UserA |
CREATE TABLE tab
(id_t INT,
nam_t CHAR(8));
GRANT INSERT ON
tab TO UserB
WITH GRANT
OPTION;
REVOKE INSERT ON
tab
TO UserB CASCADE |
GRANT INSERT ON
UserA.tab TO UserC | |
6 | INSERT INTO
UserA.tab
values(1,'aa') | INSERT INTO
UserA.tab values
(2,'bb') | INSERT INTO
UserA.tab values
(3,'сс') | SELECT * FROM
UserA.tab |
7 | ? | ? | ? | ? |
Правильный ответ:
7 | Выполнено | Выполнено | Отклонено | Отклонено |
7 | Выполнено | Отклонено | Выполнено | Отклонено |
7 | Отклонено | Выполнено | Отклонено | Выполнено |
7 | Отклонено | Отклонено | Выполнено | Отклонено |
Сложность вопроса
32
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Я завалил сессию, почему я не углядел этот сайт с ответами с тестами intuit в начале года
13 окт 2020
Аноним
Если бы не данные подсказки - я бы не осилил c этими тестами интуит.
26 апр 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Назовите преимущества архитектуры «клиент-сервер»?
- # Пусть в таблице Рейс представлены записи, значения поля Номер_рейса в которых равны 2, 4, 6, 8 ,9. Создан курсор для вывода списка рейсов до Москвы. DECLARE @n INT, @k VARCHAR(50), @p MONEY, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Список рейсов' DECLARE cursor1 CURSOR GLOBAL SCROLL DYNAMIC FOR SELECT Номер_рейса, Стоимость, Конечный_пункт FROM Рейс WHERE Конечный_пункт=’Москва’ OPEN cursor1 SET @cur1=cursor1 FETCH ABSOLUTE 3 FROM cursor1 INTO @n, @p, @k UPDATE Рейс SET Стоимость=Стоимость*1.5 WHERE CURRENT OF cursor1 FETCH RELATIVE -2 FROM cursor1 INTO @n, @p, @k DELETE Рейс WHERE CURRENT OF cursor1 SELECT @message='Рейс '+CAST(@n AS VARCHAR(20))+ ' Стоимость '+ CAST(@p AS VARCHAR(4)) CLOSE cursor1 DEALLOCATE cursor1 Какие действия выполнит система?
- # Дана таблица Разговор. Разработать триггер, который выполняется вместо изменения продолжительности одного разговора. Выполнить изменение продолжительности только для тех абонентов, которые говорили с Москвой. CREATE TRIGGER trig_upd ON Разговор INSTEAD OF UPDATE AS Выберите операторы для продолжения текста триггера.
- # Дан фрагмент сценария VBScript для изменения данных в таблице Рейс. prm1=Server.CreateObject("ADODB.Parameter") prm2=Server.CreateObject("ADODB.Parameter") cmd.CommandText = "update Рейс set Стоимость=? where Конечный_пункт=?" cmd.CommandType = adCmdText cmd.Prepared = True Set prm1 = сmd.CreateParameter( "p1", adVarChar, adParamInput,20 ,'Москва') Set prm2 = сmd.CreateParameter( "p2", adInteger, adParamInput, ,231290.50) cmd.Parameters.Append prm1 cmd.Parameters.Append prm2 cmd.Execute Указать правильные ответы.
- # Даны таблицы CREATE TABLE Блюдо (Название_блюда VARCHAR(20) NOT NULL, Время_приготовления INT NOT NULL, Общая_калорийность INT NOT NULL, Номер_рецепта INT, Повар VARCHAR(20), Стоимость INT ) CREATE TABLE Компонент (Название_компонента VARCHAR(20), Калорийность INT NOT NULL, Жиры INT, Белки INT, Блюдо VARCHAR(20), Углеводы INT, Стоимость_100_грамм FLOAT NOT NULL) Вывести список компонент, которые использует повар Иванов для приготовления своих блюд.