Вопрос 1
Базы данных.фип(1 2)_БАК_н с
Базы данных.фип(1 2)_БАК_н с — вариант 6
Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.
Содержание теста
Вопросы и варианты
Без отметок и подсказок к правильным ответам
Быстрый поиск
Показано 107 вопросов
Найдите вопрос внутри теста
Ищем по тексту вопросов и вариантов ответа на этой странице.
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 2
Из перечисленного в SQL нет оператора или предиката:
Вопрос 3
Каких объектов нет в базе данных?
Вопрос 4
В каком варианте верно создана база данных "itProger"?
Вопрос 5
В каком типе БД данные способны принять вид любой структуры, которую можно выразить на используемом языке программирования?
Вопрос 6
Определите назначение команды SHOW TABLES;
Вопрос 7
Какой тип данных позволяет сохранять дату в формате 'YYYY-MM-DD'?
Вопрос 8
Какая из команд вносит данные в таблицу?
Вопрос 9
Какой оператор позволяет получить информацию о таблице?
Вопрос 10
Какая команда позволяет получить список всех баз данных, доступных в системе?
Вопрос 11
Какая команда используется для создания индекса?
Вопрос 12
Что такое первичный ключ в SQL?
Вопрос 13
Для создания новой таблицы в существующей базе данных используют команду:
Вопрос 14
Мощность отношений - это: количество ______ в отношении
Вопрос 15
Какая функция позволяет преобразовать все буквы в выбранном столбце в верхний регистр?
Вопрос 16
Какой символ заменяет все при запросе в БД? Напишите только символ
Вопрос 17
Наиболее точный аналог реляционной БД ______ таблица
Вопрос 18
Какая функция позволяет выбрать несколько атрибутов сразу из нескольких таблиц и получить новую таблицу с результатом?
Вопрос 19
Для эффективной работы БД должно выполняться условие ____ данных
Вопрос 20
Какой тип данных в SQL используется для хранения даты и времени?
Вопрос 21
Определите результат запроса: SELECT CONCAT('My', 'S', 'QL');
Вопрос 22
Определите результат запроса SELECT CONV(15,10,16);
Вопрос 23
Что такое система управления базами данных?
Вопрос 24
Что из перечисленного включает в себя этап жизненного цикла «Проектирование»?
Вопрос 25
Что такое сущность?
Вопрос 26
Какие атрибуты называются производными?
Вопрос 27
Что такое нормализация БД?
Вопрос 28
Таблицы в базах данных предназначены для:
Вопрос 29
Ключами поиска в системах управления базами данных (СУБД) называются:
Вопрос 30
Устранение частичных зависимостей характерно при приведении к:
Вопрос 31
Что такое псевдоним(Alias)?
Вопрос 32
Как можно сформулировать главное правило третьей нормальной формы (3NF)?
Вопрос 33
Что показывает значение NULL в ячейке?
Вопрос 34
В контексте физического проектирования реляционных баз данных индексирование - это …
Вопрос 35
База данных состоящая из двумерных таблиц называется...
Вопрос 36
Первичный ключ может быть простым и _________.
Вопрос 37
Из скольки полей состоит составной первичный ключ?
Вопрос 38
Подсхема исходной схемы, состоящая из одного или нескольких атрибутов, для которых декларируется условие уникальности значений в кортежах отношений называется?
Вопрос 39
Какой тип данных позволяет сохранять числа в диапазоне от -3,402823466E+38 до 3,402823466E+38?
Вопрос 40
Какой тип данных позволяет сохранить от 0 до 255 символов?
Вопрос 41
Соотнести:
Вопрос 42
Установите соответствие между терминами и их определениями.
Вопрос 43
Будет ли ниже приведенный запрос при выборке данных обращаться к таблице данных? Колонка Ename проиндексирована. SELECT COUNT(*) FROM EMPLOYEE WHERE Ename LIKE 'C%';
Вопрос 44
К какой нормальной форме приведено исходное отношение? Исходное отношение: Преподаватель_предмет (Личный_#, Предмет, Часы, Фамилия, Должность, Оклад, Кафедра, Телефон) Результирующие отношения: Преподаватель (Личный_#, Фамилия, Должность, Оклад, Кафедра, Телефон) Предмет(Личный_#, Предмет, Часы) Комментарий к ответу: Отношение Преподаватель_Предмет содержит частичные ФЗ: пять последних неключевых атрибутов зависят от части ключа Личный_#. Это может привести к следующим аномалиям: дублирование данных о преподавателе в случае, если он читает несколько предметов; проблема контроля избыточности данных: обновление значения "Оклад"; проблема нуль-значений: данные о преподавателе не могут быть включены, если они в настоящий момент не ведут обучения. Устранение аномалий заключается в выполнении двух проекций отношения.
Вопрос 45
Что покажет следующий запрос? select concat(`index`," ", `city`) AS delivery_address from Orders;
Вопрос 46
Как правильно добавить строку в таблицу? Какой запрос верный?
Вопрос 47
Какие поля из таблицы обязательно перечислять в INSERT для вставки данных?
Вопрос 48
Как сделать несколько записей в таблицу за один запрос?
Вопрос 49
Где верно прописано удаление поля в таблице?
Вопрос 50
Чем отличается DROP от TRUNCATE?
Вопрос 51
Что не входит в ACID?
Вопрос 52
Что вернет функция ROWCOUNT, если ее использовать после инструкции UPDATE?
Вопрос 53
Какие операторы обязательны при выборке данных с соединением таблиц (не учитывая cartesian product)? Допишите пропущенное слово: SELECT, JOIN, _____
Вопрос 54
С помощью какого запроса можно удалить все записи из таблицы?
Вопрос 55
Какой оператор используется для изменения объектов базы данных?
Вопрос 56
Какой оператор производит изменения в уже существующей записи или во множестве записей в таблице SQL?
Вопрос 57
Для создания таблицы используется оператор:
Вопрос 58
Какой оператор используется для выбора данных из базы данных?
Вопрос 59
Как выбрать столбец с именем ''FirstName'' из таблицы с именем ''Persons''? Впишите пропущенное слово запроса: ____ FirstName FROM Persons
Вопрос 60
Как выбрать все записи из таблицы с именем ''Persons'', где значение столбца ''FirstName'' начинается с ''a''?
Вопрос 61
Как можно заменить ''Петров'' на ''Сидоров'' в столбце ''LastName'' в таблице Persons?
Вопрос 62
Напишите запрос, позволяющий переименовать столбец LastName в Surname в таблице «Employees». Вставьте пропущенное слово запросе: ______ TABLE Employees CHANGE LastName Surname varchar(50)
Вопрос 63
Напишите запрос, который будет возвращать текущую дату.
Вопрос 64
Напишите запрос, позволяющий переименовать столбец LastName в Surname в таблице «Employees».
Вопрос 65
Что покажет следующий запрос? select * from Orders where date between '2017-01-01' and '2017-12-31'
Вопрос 66
Что не так с этим запросом? select id, date from Orders where seller_id = NULL;
Вопрос 67
Что покажет следующий запрос? select DISTINCT seller_id order by seller_id from Orders;
Вопрос 68
Выберите правильный пример использования функции округления ROUND:
Вопрос 69
Для чего используется LIMIT? select * from Orders limit 10;
Вопрос 70
Выберите пример правильно составленного запроса с использованием агрегирующей функции SUM:
Вопрос 71
Возможно ли использование одновременно двух агрегирующих функций? select min(price), max(price) from Orders;
Вопрос 72
Выберите корректно составленный запрос с функцией GROUP BY:
Вопрос 73
Что покажет следующий запрос? select seller_id, count(*) from Orders GROUP BY seller_id HAVING seller_id IN (2,4,6);
Вопрос 74
Выберите пример корректно написанного запроса с использованием подзапроса, который выводит информацию о заказе с самой дорогой стоимостью:
Вопрос 75
Зачем существует команда UPDATE, если можно сначала удалить запись, а потом добавить новую, исправленную?
Вопрос 76
В каких командах можно использовать LIMIT?
Вопрос 77
Как можно заранее узнать, какие записи будут удалены при выполнении DELETE?
Вопрос 78
Была ли допущена ошибка в запросе вставки данных, и если была, то какая INSERT INTO table1 (name, email) values ("Михаил", "misha@yandex.ru"); при условии что таблица table1 существует, и в ней есть три поля: name, age и email, а поле age не имеет признака NOT NULL?
Вопрос 79
Какой SQL-запрос обновит значение "age" до 30 в таблице "persons", где "name" равно 'Dima'?
Вопрос 80
Какая команда равносильна LIMIT ALL в PostgreSQL?
Вопрос 81
Какой оператор имеет более высокий приоритет по умолчанию в PostgreSQL?
Вопрос 82
Если в PostgreSQL в запросе указаны одновременно и OFFSET, и LIMIT, то:
Вопрос 83
Обязательно ли использовать оператор WHERE в UPDATE-запросе?
Вопрос 84
Что выведет SELECT 2 BETWEEN SYMMETRIC 3 AND 1?
Вопрос 85
В столбце Worker_name содержатся значения: Tom_Adams, Fred_Adams, Alex, Adams_Black Требуется отобрать сотрудников с фамилией (слово после знака подчеркивания) Adams. Выберите вариант условия, соответствующего заданию.
Вопрос 86
Требуется получить список студентов в таком порядке, чтобы вначале списка были студенты с наибольшим баллом по математике (Math_scope). Если у нескольких студентов балл по математике одинаков, то имена таких студентов (Student_name) должны идти в алфавитном порядке. Выберите варианты сортировки, соответствующие заданию.
Вопрос 87
Оператор JOIN реализует реляционную операцию:
Вопрос 88
Чтобы сохранить все записи, в том числе повторяющиеся, в запросе Запрос1 UNION Запрос2 необходимо:
Вопрос 89
Фраза UNION команды SELECT реализует реляционную операцию:
Вопрос 90
Выберите правильный пример запроса с использованием UNION:
Вопрос 91
Какой оператор предназначен для соединения таблиц и вывода результирующей таблицы, в которой данные полностью пересекаются по условию, указанному после ON?
Вопрос 92
Назовите типы джойнов в SQL. Вставьте пропущенное слово: INNER, JOIN LEFT, JOIN RIGHT, JOIN FULL, JOIN _____
Вопрос 93
Вставьте пропущенное слово запрос, который выбирает всех клиентов и любые заказы, которые они могут иметь. SELECT Customers.*, Orders.* ____ Customers LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID ORDER BY Customers.CustomerName;
Вопрос 94
В каком порядке их нужно расположить, чтобы выполнить поиск имён всех работников со всех отделов?
Вопрос 95
Чем различаются запросы с UNION и UNION ALL?
Вопрос 96
С помощью какого оператора осуществляется “декартово” произведение?
Вопрос 97
Таблица tbl1 содержит одно поле f1 со значениями 1, 1 , 2, 3, 4; таблица tbl2 содержит одно поле f1 со значениями 5, 6. Отметьте значения, которые войдут в сформированный оператором результирующий набор: (select * from tbl1 union all select * from tbl2) union select * from tbl2;
Вопрос 98
Таблица tbl1 содержит одно поле f1 со значениями 1, 1, 1, 2, 3; таблица tbl2 содержит одно поле f1 со значениями 1, 1, 4. Какие значения, войдут в сформированный оператором результирующий набор? (select * from tbl1 intersect select * from tbl2) union select * from tbl2; Одно из этих значений 1, в ответе укажите другое:
Вопрос 99
Необходимо разработать функцию для получения списка абонентов, звонивших в указанный город в заданный месяц. Функция создается командой:
Вопрос 100
Разработана функция, определяющая по фамилии абонента общую сумму оплаты разговоров. CREATE FUNCTION user1.my_func1(@f VARCHAR(20)) RETURNS FLOAT AS BEGIN DECLARE @s FLOAT SET @s=(SELECT Sum(Город.Тариф*Разговор.Продолжительность) FROM Город INNER JOIN Разговор ON Город.Код_Города = Разговор.Код_Города GROUP BY Разговор.Фамилия HAVING Разговор.Фамилия=@f) RETURN (@s) END Определите операторы правильного обращения к функции.
Вопрос 101
Разработана функция, определяющая по фамилии автора общий тираж книг. CREATE FUNCTION user1.my_func1(@n VARCHAR(20)) RETURNS INT AS BEGIN DECLARE @k INT SET @k=(SELECT Sum(Книга.Количество) FROM Автор INNER JOIN Книга ON Автор.Код_Автора = Книга.Код_Автора GROUP BY Автор.Фамилия HAVING Автор.Фамилия=@n) RETURN (@k) END Определите операторы правильного обращения к функции
Вопрос 102
Дано представление с данными из разных таблиц. CREATE VIEW view3 AS SELECT Книга.Название, Книга.Издательство, Автор.Фамилия FROM Автор INNER JOIN Книга ON Автор.Код_Автора = Книга.Код_Автора Предпринимается попытка добавить в представление запись. INSERT INTO view3(Название, Издательство, Фамилия) VALUES('Анна Каренина','Мир','Л.Толстой') Результатом выполнения команды является следующее:
Вопрос 103
Дано представление с данными из разных таблиц. CREATE VIEW view3 AS SELECT Блюдо.Название_блюда, Компонент.Название_компонента, Компонент.Вес FROM Блюдо INNER JOIN Компонент ON Блюдо.Название_блюда = Компонент.Блюдо; Предпринимается попытка добавить в представление запись. INSERT INTO view3( Название_блюда, Название_компонента, Вес) VALUES('Щи','Капуста',0.350) Результатом выполнения команды является следующее:
Вопрос 104
Увеличить на 10% стоимость билетов, проданных в день вылета рейса.
Вопрос 105
Даны таблицы: CREATE TABLE Рейс (Номер_рейса INT, Конечный_пункт VARCHAR(30), Дата_вылета DATETIME, Продолжительность_маршрута INT, Число_билетов INT, Стоимость MONEY) CREATE TABLE БИЛЕТ (Номер_места CHAR(3), Номер_рейса CHAR(6), Дата_продажи DATETIME, Стоимость MONEY, Фамилия_пассажира VARCHAR(20)) Вывести список пассажиров, не летающих в Самару.
Вопрос 106
Даны таблицы: CREATE TABLE Город (Код_Города INT , Название VARCHAR(20) NOT NULL, Тариф MONEY, Регион VARCHAR(20)) CREATE TABLE Разговор (Код_Разговора INT , Код_Города INT NOT NULL, Фамилия IVARCHAR(20), Дата DATETIME NOT NULL, Продолжительность INT NOT NULL) Перечислить фамилии людей, которые не говорили с абонентами из Москвы.
Вопрос 107