Главная /
Основы SQL /
Даны таблицы 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
Даны таблицы
|
|
Определить авторов, не печатающих свои книги в издательстве «АСТ».
вопросПравильный ответ:
Сложность вопроса
59
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Благодарю за тесты по интуит.
09 дек 2019
Аноним
Я завалил сессию, почему я не нашёл этот сайт с всеми ответами с тестами intuit в начале сессии
22 мар 2016
Аноним
Экзамен сдал на 4.
10 янв 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Необходимо разработать функцию для получения списка книг заданной тематики, изданных тиражом менее указанного числа. Определите команду для ее вызова.
- # Дана таблица Товар. На начало транзакций в таблице записей нет. BEGIN TRAN A INSERT Товар (Код_Товара, Название, остаток) VALUES (1, 'v',40) BEGIN TRAN B INSERT Товар (Код_Товара, Название, остаток) VALUES (2, 'n',50) UPDATE Товар SET Название ='m' WHERE Код_Товара=1 BEGIN TRAN C INSERT Товар (Код_Товара, Название, остаток) VALUES (3, 'm',60) ROLLBACK TRAN C INSERT Товар (Код_Товара, Название, остаток) VALUES (4, 'k',70) COMMIT После завершения транзакции в таблице Товар останутся товары с названиями:
- # Дана таблица Товар. На начало транзакций в таблице записей нет. BEGIN TRAN INSERT Товар (Код_Товара, Название, остаток) VALUES (1, 'a',10) INSERT Товар (Код_Товара, Название, остаток) VALUES (2, 'b',20) SAVE TRANSACTION p1 INSERT Товар (Код_Товара, Название, остаток) VALUES (3, 'c',30) INSERT Товар (Код_Товара, Название, остаток) VALUES (4, 'd',40) INSERT Товар (Код_Товара, Название, остаток) VALUES (5, 'e',50) SAVE TRANSACTION p2 DELETE FROM Товар WHERE Код_Товара=2 SAVE TRANSACTION p3 DELETE FROM Товар WHERE Код_Товара=5 SAVE TRANSACTION p4 DELETE FROM Товар WHERE Код_Товара<>1 ROLLBACK TRANSACTION p1 INSERT Товар (Код_Товара, Название, остаток) VALUES (6, 'f',70) COMMIT После завершения транзакции в таблице Товар останутся записи о товарах с кодами:
- # В базе данных 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 WITH GRANT OPTION; REVOKE INSERT ON tab TO UserB CASCADE GRANT INSERT ON UserA.tab TO UserC 6INSERT INTO UserA.tab values(1,'aa')INSERT INTO UserA.tab values (2,'bb')INSERT INTO UserA.tab values (3,'сс')SELECT * FROM UserA.tab7????
- # В базе данных basa_user зарегистрировано три пользователя: UserA, UserB и UserC. Какие действия предпримет система? Basa_user АдминистраторUserAUserBUserC1 2 3 4 5 6 7 8CREATE TABLE tab (id_t INT, nam_t CHAR(8)) sp_addrole 'role1' sp_addrolemember 'role1','UserA' sp_addrolemember 'role1','UserB' GRANT INSERT ON tab TO role1 GRANT INSERT ON tab TO UserC WITH GRANT OPTION DENY INSERT ON tab role1 GRANT INSERT ON tab TO UserA 9INSERT INTO tab values(1,'aa')INSERT INTO tab values (2,'bb')INSERT INTO tab values (3,'cc')INSERT INTO tab values (4,'dd')10????