Главная /
Основы SQL /
В базе данных basa_user зарегистрировано три пользователя: UserA, UserB и UserC. Какие действия предпримет система? Basa_user АдминистраторUserAUserBUserC1 2 3 4 5 6 7 8 9CREATE TABLE tab (id_t INT, nam_t CHAR(8)) sp_addrole 'role1 'sp_addrolemember 'role
В базе данных basa_user
зарегистрировано три пользователя: UserA
, UserB
и UserC
. Какие действия предпримет система?
Basa_user | ||||
| Администратор | UserA | UserB | UserC |
1
2
3
4
5
6
7
8
9 | CREATE TABLE tab
(id_t INT,
nam_t CHAR(8))
sp_addrole 'role1
'sp_addrolemember
'role1','UserA'
sp_addrolemember
'role1','UserB'
sp_addrolemember
'role1','UserC'
GRANT INSERT ON
tab TO role1
GRANT INSERT ON
tab TO UserA
WITH GRANT
OPTION
REVOKE INSERT ON
tab
TO role1 |
GRANT INSERT ON
tab TO UserC | | |
10 | INSERT INTO tab
values(1,'aa') | INSERT INTO tab
values (2,'bb') | INSERT INTO tab
values (3,'cc') | INSERT INTO tab
values (4,'dd') |
11 | ? | ? | ? | ? |
Правильный ответ:
11 | Выполнено | Выполнено | Отклонено | Выполнено |
11 | Выполнено | Отклонено | Отклонено | Отклонено |
11 | Отклонено | Выполнено | Выполнено | Выполнено |
11 | Выполнено | Выполнено | Выполнено | Выполнено |
Сложность вопроса
81
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Какой студент находит вот эти тесты с интуитом? Это же элементарно (я не ботан)
14 апр 2019
Аноним
просто спасибо
16 май 2017
Другие ответы на вопросы из темы базы данных интуит.
- # Для определения общей калорийности блюд установленного типа, приготовленных заданным поваром, разработана процедура: CREATE PROC my_proc3 @t varchar(50), @p varchar(50), @k FLOAT =10.0 OUTPUT AS SELECT @k=Sum(Компонент.Калорийность*Компонент.Вес) FROM Блюдо INNER JOIN Компонент ON Блюдо.Название_блюда = Компонент.Блюдо GROUP BY Блюдо.Тип_блюда, Блюдо.Повар HAVING Блюдо.Тип_блюда=@t AND Блюдо.Повар=@p Укажите правильный вызов процедуры
- # В таблице Граф представлен график сетевого планирования: CREATE TABLE Граф (номер INT PRIMARY KEY, --номер работы нач_соб INT, --начальное событие кон_соб INT, --конечное событие длит INT) --длительность работы В таблице, моделирующей сетевой график, каждая запись соответствует некоторой работе, связывающей два события: начальное и конечное. Например: НомерНач_собКон_собДлит1 2 3 4 5 6 7 8 9 101 1 1 3 4 3 2 5 5 62 4 3 4 5 5 6 6 7 75 12 3 6 2 8 5 4 7 2 Реализуем в виде триггеров ряд правил для обеспечения целостности данных в подобной сетевой структуре. Начальное событие графика (исток) обозначено цифрой "1". Разработать триггер для вставки новой записи, причем необходимо отменить ввод, если номер начального события оказался меньше номера хотя бы одного конечного события, введенного ранее. CREATE TRIGGER trig_ins ON Граф FOR INSERT AS Выберите операторы для продолжения текста триггера.
- # Даны таблицы CREATE TABLE Рейс (Номер_рейса INT, Конечный_пункт VARCHAR(30), Дата_вылета DATETIME, Продолжительность_маршрута INT, Число_билетов INT) CREATE TABLE БИЛЕТ (Номер_места CHAR(3), Номер_рейса CHAR(6), Дата_продажи DATETIME, Стоимость MONEY, Фамилия_пассажира VARCHAR(20)) Составить список пассажиров, которые летают и в Москву, и в Киев.
- # Даны таблицы CREATE TABLE Блюдо (Название_блюда VARCHAR(20) NOT NULL, Время_приготовления INT NOT NULL, Общая_калорийность INT NOT NULL, Номер_рецепта INT, Повар VARCHAR(20), Стоимость MONEY ) CREATE TABLE Компонент (Название_компонента VARCHAR(20), Калорийность INT NOT NULL, Вес FLOAT, Белки INT, Блюдо VARCHAR(20), Углеводы INT, Стоимость MONEY NOT NULL) Для каждого повара определить количество используемых компонентов и их общую стоимость
- # Даны таблицы Автор и Книга. CREATE TABLE Автор ( Код_Автора INT , Фамилия VARCHAR(50) NULL) CREATE TABLE Книга ( Код_Книги INT, Название VARCHAR(50) NOT NULL, Цена MONEY, Издательство VARCHAR(50) NOT NULL, Код_Автора INT NOT NULL, Количество INT) Книги каких авторов были проданы на сумму, превышающую 10000 руб.?