Главная /
Основы 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','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 UserB | | |
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 | Выполнено | Выполнено | Выполнено | Выполнено |
Сложность вопроса
80
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, почему я не углядел этот великолепный сайт с ответами с тестами intuit в начале сессии
22 мар 2020
Аноним
Спасибо за решениями по интуиту.
24 мар 2019
Другие ответы на вопросы из темы базы данных интуит.
- # Дан некоторый фрагмент SQL-кода: DECLARE @a CHAR(12) DECLARE @b DATETIME DECLARE @c INT SET @a=’12.11.03’ SET @b=’3.04.04’ Укажите правильные операторы для вычисления количества дней между датами:
- # В базе данных в таблице Автор необходимо хранить сведения об авторах книг - фамилию, имя, отчество автора, а также его пол, возраст, телефон, номер расчетного счета. Для описания данных используются следующие поля:
- # Пусть дана таблица Город с полями Код_ГородаCHAR(5)НазваниеVARCHAR(20)ТарифMONEYРегионVARCHAR(30) Найти регионы, стоимость минуты телефонного разговора с которыми не меньше 10 руб., но не больше 100 руб.
- # Пусть дана таблица Рейс. Номер_рейсаINTКонечный_пунктCHAR(10)Дата_вылетаDATETIMEПродолжительность_маршрутаINTЧисло_билетовINTСтоимостьMONEY Определить в убывающем порядке стоимость билетов на рейсы, вылетающие в Москву, Петербург или Самару не позднее 1 апреля, а в Саратов – не позднее 7 апреля.
- # Даны таблицы CREATE TABLE Автор (Код_Автора INT , Фамилия VARCHAR(50) NULL, Имя VARCHAR(50) NULL, Отчество VARCHAR(50) NULL, Пол VARCHAR(50) NOT NULL , Дата_рождения DATETIME , Телефон CHAR(9)) CREATE TABLE Книга (Код_Книги INT, Название VARCHAR(50) NOT NULL, Цена MONEY, Тематика VARCHAR(50) NOT NULL, Издательство VARCHAR(50) NOT NULL, Код_Автора INT NOT NULL, Количество INT) На какую сумму были проданы книги каждого автора?