Главная /
Основы SQL /
Разработан курсор для печати списка книг. DECLARE @n VARCHAR(50), @iz VARCHAR(50), @p MONEY, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Список книг' DECLARE cursor1 CURSOR GLOBAL SCROLL KEYSET FOR SELECT Название, Издательство, Цена FROM Книга WHER
Разработан курсор для печати списка книг.
Какая из имеющихся в курсоре записей будет распечатана?
вопросПравильный ответ:
первая запись
произошло обращение к строке за пределами курсора
объявление курсора запрещает произвольный переход по записям
вторая запись
Сложность вопроса
80
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Какой студент ищет данные вопросы с интуитом? Это же не сложно
26 июл 2019
Аноним
Если бы не опубликованные ответы - я бы сломался c этими тестами интуит.
25 янв 2019
Аноним
Я сотрудник деканата! Срочно сотрите ответы по интуит. Это невозможно
14 апр 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Необходимо разработать функцию для получения списка книг заданной тематики, изданных тиражом менее указанного числа. Определите команду для ее вызова.
- # Даны таблицы Город и Разговор. Разработать триггер, обрабатывающий вставку одной записи в таблицу Разговор. При этом в таблице Город должна увеличиться общая продолжительность телефонной связи (всех разговоров) для соответствующего города. CREATE TRIGGER trig_ins ON Разговор FOR INSERT AS Выберите операторы для продолжения текста триггера.
- # Транзакции выполняют различные действия. Первой начинает работать транзакция пользователя UserA. Пользователь UserA Пользователь UserB USE basa_user SET TRANSACTION ISOLATION LEVEL SERIALIZABLE BEGIN TRANSACTION TRA 1.SELECT * FROM Товар 3.UPDATE Товар SET остаток=остаток+10 WHERE Код_Товара=4 ROLLBACK TRANSACTION TRAUSE basa_user SET TRANSACTION ISOLATION LEVEL REPEATABLE READ BEGIN TRANSACTION TRB 2.SELECT * FROM Товар 4.DELETE FROM Товар WHERE Код_Товара=4 ROLLBACK TRANSACTION TRB Какие шаги система выполнит, а какие будут заблокированы?
- # В базе данных 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 UserA WITH GRANT OPTION REVOKE INSERT ON tab TO role1 GRANT INSERT ON tab TO UserC 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????
- # Даны таблицы Блюдо и Компонент. CREATE TABLE Блюдо (Название_блюда VARCHAR(20), Время_приготовления INT, Общая_калорийность INT, Повар VARCHAR(20), Стоимость MONEY, Тип_блюда VARCHAR(20)) CREATE TABLE Компонент (Название_компонента VARCHAR(20), Калорийность INT, Стоимость_компонента FLOAT ) Для полей Стоимость в таблице Блюдо и Стоимость_компонента в таблице Компонент создать и применить правило ввода значений больше 0 и меньше 100.