Вопрос 1
Базы данных.фип(2 2)_БАК_н с
Базы данных.фип(2 2)_БАК_н с — вариант 2
Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.
Содержание теста
Вопросы и варианты
Без отметок и подсказок к правильным ответам
Быстрый поиск
Показано 86 вопросов
Найдите вопрос внутри теста
Ищем по тексту вопросов и вариантов ответа на этой странице.
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 2
Требуется отобрать сотрудников, у которых столбец Commission_pct имеет некоторое значение. Выберите условие, соответствующее заданию.
Вопрос 3
Оператор (NOT) EXISTS используется для организации …
Вопрос 4
Укажите, какой из перечисленных операторов не является допустимым оператором сравнения:
Вопрос 5
Укажите, какой из перечисленных операторов является корректным оператором сравнения:
Вопрос 6
Условие WHERE f NOT IN (d1, d2) эквивалентно условию:
Вопрос 7
Укажите, какие из перечисленных утверждений являются истинными: Оператор IN:
Вопрос 8
Выберите из предложенного списка вариант с правильной расстановкой приоритетов (очередности выполнения) различных групп операторов:
Вопрос 9
Какая функция используется для явного преобразования типа данных?
Вопрос 10
Использование фразы GROUP BY:
Вопрос 11
Фраза GROUP BY предшествует фразе …
Вопрос 12
Количество строк возвращает функция:
Вопрос 13
Функция AVG:
Вопрос 14
Функция максимального значения:
Вопрос 15
Функция минимального значения:
Вопрос 16
Реляционная операция выборки реализуется в команде SELECT посредством:
Вопрос 17
Аргументом функции COUNT может быть:
Вопрос 18
Запрос, который отбирает строки результатной таблицы, сформированные после группировки:
Вопрос 19
Реляционная операция пересечения реализуется в команде SELECT с помощью:
Вопрос 20
Фраза WHERE команды SELECT реализует реляционную операцию:
Вопрос 21
Даны таблицы 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) Определить авторов, у каждого из которых было продано более 1000 экземпляров книг.
Вопрос 22
Даны таблицы CREATE TABLE Блюдо (Название_блюда VARCHAR(20) NOT NULL, Время_приготовления INT NOT NULL, Номер_рецепта INT, Повар VARCHAR(20), Стоимость MONEY ) CREATE TABLE Компонент (Название_компонента VARCHAR(20), Калорийность INT NOT NULL, Вес FLOAT, Белки INT, Блюдо VARCHAR(20), Углеводы INT, Стоимость MONEY NOT NULL) Определить самое калорийное блюдо.
Вопрос 23
Назначение транзакции -
Вопрос 24
Транзакция завершается оператором:
Вопрос 25
Оператор ROLLBACK:
Вопрос 26
Транзакция - это
Вопрос 27
Оператор COMMIT:
Вопрос 28
Оператор, который изменяет значение столбцов таблицы:
Вопрос 29
Выберите из предложенных вариантов правильное название уровня изоляции транзакций (ISOLATION LEVEL):
Вопрос 30
Выберите из предложенных вариантов самый строгий (т.е. надежный или не допускающий нарушений целостности сохранения или представления данных) уровень изоляции транзакций (ISOLATION LEVEL):
Вопрос 31
Укажите режим изоляции транзакций (ISOLATION LEVEL), который позволяет осуществлять чтение строк, измененных не зафиксированными транзакциями:
Вопрос 32
Какой оператор используется для явного отката транзакций?
Вопрос 33
Для создания индекса столбца Student_name таблицы Students используется запрос CREATE ______________:
Вопрос 34
Какой командой можно вывести план запроса?
Вопрос 35
Оптимизация плана исполнения достигается путем внесения оператора:
Вопрос 36
Оператор языка SQL, который разделяет транзакцию на логические точки сохранения:
Вопрос 37
Команда блокировки всей таблицы базы данных:
Вопрос 38
Для поддержки транзакционной целостности и согласованности базы данных, в СУБД используются ...
Вопрос 39
Команда SQL, выполненная пользователем "Anna":SELECT * FROM vtable FOR UPDATE WAIT(10);Результат действия команды - ...
Вопрос 40
Пользователю "Anna" необходимо выполнить обновление данных таблицы VTABLE, при этом известно, что некоторые строки таблицы могут быть заблокированы транзакцией, открытой пользователем "Ivan". Заблокировать свободные строки таблицы VTABLE с целью обновления позволит команда:
Вопрос 41
Термином "транзакция" обычно называют:
Вопрос 42
Транзакции должны соответствовать требованиям атомарности и ____________:
Вопрос 43
Дана таблица Товар. На начало транзакций в таблице записей нет. 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 После завершения транзакции в таблице Товар останутся записи о товарах с кодами:
Вопрос 44
Дана таблица Товар. На начало транзакций в таблице записей нет. BEGIN TRAN INSERT Товар (Код_Товара, Название, остаток) VALUES (1, 'a',10) INSERT Товар (Код_Товара, Название, остаток) VALUES (2, 'b',20) INSERT Товар (Код_Товара, Название, остаток) VALUES (3, 'c',30) SAVE TRANSACTION p1 INSERT Товар (Код_Товара, Название, остаток) VALUES (4, 'd',40) INSERT Товар (Код_Товара, Название, остаток) VALUES (5, 'e',50) SAVE TRANSACTION p2 DELETE FROM Товар WHERE Код_Товара=4 SAVE TRANSACTION p3 UPDATE Товар SET Название ='g' WHERE Код_Товара=2 SAVE TRANSACTION p4 DELETE FROM Товар WHERE Код_Товара<>1 AND Код_Товара<>4 ROLLBACK TRANSACTION p3 INSERT Товар (Код_Товара, Название, остаток) VALUES (6, 'f',70) ROLLBACK TRANSACTION p1 DELETE FROM Товар WHERE Код_Товара=3 COMMIT После завершения транзакции в таблице Товар останутся записи о товарах с названиями:
Вопрос 45
Команда SQL:CREATE TABLE vtable (a NUMBER(3), b VARCHAR2(10));Команды SQL, выполнение которых вызовет ошибку, с учетом существующей таблицы VTABLE:
Вопрос 46
Генератор уникальных последовательностей чисел называется …
Вопрос 47
Оператор, который используют для получения следующего значения секвенции с изменением текущего значения:
Вопрос 48
Для создания последовательности, начинающейся с 10 и имеющей шаг 10, использовался оператор: CREATE SEQUENCE books_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 NOCACHE NOCYCLE Какая из перечисленных команд может использоваться для получения текущего значения последовательности:
Вопрос 49
Оператор, который используют для получения текущего значения секвенции без его изменения:
Вопрос 50
Оператор, который используют для установки текущего значения секвенции:
Вопрос 51
Фраза WITH CHECK OPTION в предложении CREATE VIEW:
Вопрос 52
Команда создания представления: CREATE VIEW employees AS SELECT j.id, j.description, p.id, p.last_name, p.first_name FROM jobs j, people p WHERE j.id = p.job_id AND p.active = 'Y'; Определить, какой из перечисленных доводов объясняет возникновение ошибки при выполнении данной команды.
Вопрос 53
Оператор, который используют для материализованных представлений:
Вопрос 54
Команда создания представления: CREATE VIEW CustomerItemSummary AS SELECT i.year, i.month, c.custno, c.name, d.item, SUM(d.extended) YTDPurchased FROM customer c, invoice i, invoice_detail d WHERE c.custno = i.custno AND i.invno = d.invno GROUP BY i.year, i.month, c.custno, c.name, d.item;Определить, какие из перечисленных вариантов команды UPDATE будут выполнены корректно с описанным представлением, при условии, что нет несоответствия типов данных и нет столбцов, позволяющих появление пустых значений.
Вопрос 55
Примеры неименованных представлений иллюстрируют команды:
Вопрос 56
При выполнении следующего запроса сервер БД генерирует ошибку. CREATE VIEW AS v SELECT t1.f1, t2.f2 FROM t1, t2 Укажите причину ошибки.
Вопрос 57
Оператор, который используют для представления данных из нескольких таблиц:
Вопрос 58
Даны таблицы Книга и Автор. Создать триггер, обрабатывающий вставку одной записи в таблицу Книга. При этом в таблице Автор должен увеличиться общий тираж изданий соответствующего автора. CREATE TRIGGER trig_ins ON Книга FOR INSERT AS Выберите операторы для продолжения текста триггера.
Вопрос 59
Тип триггера, который используется вместо наступления события:
Вопрос 60
Дана таблица Разговор. Разработать триггер, который выполняется вместо изменения продолжительности одного разговора. Выполнить изменение продолжительности только в том случае, если общая продолжительность телефонных соединений абонента, в разговоре которого меняется продолжительность, не превышает 300 мин. CREATE TRIGGER trig_upd ON Разговор INSTEAD OF UPDATE AS
Вопрос 61
Дано представление. CREATE VIEW view5 AS SELECT Билет.Номер_места, Билет.Номер_рейса, Рейс.Конечный_пункт FROM Билет INNER JOIN Рейс ON Билет.Номер_рейса = Рейс.Номер_рейса Предпринимается попытка удалить из представления запись. DELETE FROM view5 WHERE Конечный_пункт ='Москва' Результатом выполнения команды является следующее
Вопрос 62
Тип триггера, который используется перед наступления события:
Вопрос 63
Дана команда SQL: FLASHBACK TABLE s_region TO BEFORE DROP; Результат действия команды - ...
Вопрос 64
Тип триггера, который используется после наступления события:
Вопрос 65
Включает/выключает отображение имён столбцов и результирующей строки с количеством выбранных записей для запросов:
Вопрос 66
Команда psql, которая предлагает пользователю ввести значение, которое будет присвоено переменной.
Вопрос 67
Команда psql, которая устанавливает кодировку набора символов на клиенте. Без аргумента команда показывает текущую кодировку.
Вопрос 68
Команда psql, которая выводит список табличных пространств.
Вопрос 69
Если текущий режим вывода таблицы невыровненный, то он переключается на выровненный режим. Если текущий режим выровненный, то устанавливается невыровненный.
Вопрос 70
Сокращенный ключ утилиты psql Выводит список всех доступных баз данных и завершает работу.
Вопрос 71
Каким ключем утилите initdb устновить правило применять контрольные суммы на страницах данных для выявления сбоев при вводе/выводе (сокращенное наименование )?
Вопрос 72
Что такое кластер баз данных?
Вопрос 73
Команда psql, которая выводит список установленных расширений.
Вопрос 74
Команда psql, которая выводит список установленных расширений.
Вопрос 75
Ключ для принудительно запроса пароля перед подключением к базе данных, даже если он не будет использоваться.
Вопрос 76
Команда psql, которая устанавливает новое подключение к серверу PostgreSQL.
Вопрос 77
Команда psql, которая без аргументов запускает подчинённую оболочку; когда эта оболочка завершается, psql продолжает работу. Если добавлен аргумент, запускает команду оболочки команда.
Вопрос 78
В какой из таблиц системного каталога хранится описание схем?
Вопрос 79
Какая команда многократно выполняет текущий запрос в буфере?
Вопрос 80
Какая команда выводит информацию о текущем подключении к базе данных?
Вопрос 81
Свяжите команду вывода со значением.
Вопрос 82
Какой командой производится сборка сервера, всех расширений и документации?
Вопрос 83
Программа, управляющая кластером баз данных.
Вопрос 84
Сколько баз данных создается при инициализации кластера?
Вопрос 85
С помощью какой команды можно инициализировать кластер в каталоге /usr/local/psql/booktown?
Вопрос 86