Главная /
Основы SQL /
В базе данных basa_user зарегистрировано три пользователя: UserA, UserB и UserC. Какие действия предпримет система? Basa_user АдминистраторUserAUserBUserC1 2 3 4CREATE TABLE tab (id_t INT, nam_t CHAR(8)) GRANT INSERT ON tab TO UserA GRANT INSERT ON tab TO
В базе данных basa_user
зарегистрировано три пользователя: UserA
, UserB
и UserC
. Какие действия предпримет система?
Basa_user | ||||
| Администратор | UserA | UserB | UserC |
1
2
3
4 | CREATE TABLE tab
(id_t INT,
nam_t CHAR(8))
GRANT INSERT ON tab
TO UserA |
GRANT INSERT ON
tab TO UserB | | |
5 | INSERT INTO tab values
(1,'aa') | INSERT INTO tab
values (2,'bb') | INSERT INTO tab
values (3,'cc') | INSERT INTO tab
values (4,'dd') |
6 | ? | ? | ? | ? |
Правильный ответ:
6 | Выполнено | Выполнено | Отклонено | Отклонено |
6 | Выполнено | Отклонено | Выполнено | Отклонено |
6 | Отклонено | Выполнено | Отклонено | Выполнено |
6 | Отклонено | Отклонено | Выполнено | Отклонено |
Сложность вопроса
55
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Благодарю за решебник по интуиту.
20 май 2020
Аноним
Какой студент гуглит эти вопросы интуит? Это же изи
12 апр 2020
Другие ответы на вопросы из темы базы данных интуит.
- # Необходимо разработать функцию для получения списка книг заданной тематики, изданных тиражом менее указанного числа. Определите команду для ее вызова.
- # Для определения числа рейсов в указанный город за определенный месяц разработана процедура, в которой заданы значения параметров по умолчанию: CREATE PROC my_proc @c VARCHAR(20)=’Самара’, @m INT=4, @k INT=0 OUTPUT AS SELECT @k=Count(Рейс.Номер_рейса) FROM Рейс GROUP BY Рейс.Конечный_пункт, Month(Рейс.Дата_вылета) HAVING Рейс.Конечный_пункт=@c AND Month(Рейс.Дата_вылета)=@m Укажите правильный вызов процедуры
- # В базе данных basa1 имеется таблица Город. Содержащуюся в ней информацию необходимо прочитать из базы данных basa2. В какой базе данных должна быть создана процедура, и как можно ее выполнить?
- # Пусть в таблице Блюдо есть поле Номер_блюда, и его значения равны 2, 4, 6 ,8 ,10. Создан курсор для вывода списка десертов DECLARE @b VARCHAR(50), @t VARCHAR(50), @k INT, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Меню' DECLARE cursor1 CURSOR LOCAL SCROLL STATIC FOR SELECT Название_блюда, Калорийность, Номер_блюда FROM Блюдо WHERE Тип_блюда="Десерт" OPEN cursor1 SET @cur1=cursor1 FETCH LAST FROM cursor1 INTO @t, @b, @k FETCH RELATIVE -3 FROM cursor1 INTO @t, @b, @k DELETE Блюдо WHERE CURRENT OF @cur1 FETCH RELATIVE 2 FROM cursor1 INTO @t, @b, @k UPDATE Блюдо SET Калорийность=Калорийность*1.5 WHERE CURRENT OF cursor1 SELECT @message='Блюдо '+@b+' Калорийность '+ CAST(@k AS VARCHAR(4)) PRINT @message CLOSE cursor1 DEALLOCATE cursor1 Какие действия выполнит система?
- # Даны таблицы Город и Разговор. Пусть они не связаны внешним ключом. Для обеспечения целостности данных создать триггер, обрабатывающий удаление информации о некотором городе из таблицы Город. При этом в таблице Разговор необходимо также удалить записи обо всех телефонных разговорах с удаленным городом. CREATE TRIGGER trig_del ON Город FOR DELETE AS Выберите операторы для продолжения текста триггера.