Базы данных. Промежуточные тесты 1, 2, 3, 4 - Витте
Бесплатные ответы на тест Базы данных Витте. Если вы по какой то причине не можете самостоятельно сдать этот или любой другой тест, то мы готовы Вам в этом помочь. Решаем тесты качественно, не дорого, анонимно и в срок. Так же можете посетить наш магазин готовых ответов на тесты.
Так же выполняем отчёты по практике, курсовые работы, дипломные работы и практикумы
Что такое СУБД?
структура базы данных
+ система управления базами данных
язык запросов
таблица с данными
Какой оператор SQL используется для извлечения данных из таблицы?
UPDATE
INSERT
DELETE
+ SELECT
Что такое первичный ключ (primary key) в реляционной базе данных?
ключ для шифрования данных
+ столбец (или набор столбцов), однозначно идентифицирующий каждую запись в таблице
внешняя ссылка на другую таблицу
поле с самым важным содержимым
Какой оператор SQL используется для добавления новых записей в таблицу?
SELECT
+ INSERT
MODIFY
CREATE
Что означает ограничение UNIQUE в определении столбца таблицы?
столбец должен содержать только числа
+ все значения в столбце должны быть разными
столбец не может быть пустым
столбец является первичным ключом
Какой тип связи между таблицами "Один-ко-многим" (One-to-Many) наиболее распространен в реляционных базах данных?
когда одна запись в таблице А связана не более чем с одной записью в таблице Б
+ когда одной записи в таблице А может соответствовать несколько записей в таблице Б
когда одной записи в таблице А соответствует множество записей в таблице Б, и наоборот
когда записи в таблицах не связаны между собой
Какой оператор SQL используется для объединения строк из двух или более таблиц на основе связанного столбца между ними?
GROUP BY
UNION
+ JOIN
WHERE
Что такое внешний ключ (foreign key)?
ключ для доступа к базе данных извне
+ столбец (или набор столбцов) в одной таблице, который ссылается на первичный ключ в другой таблице
основной идентификатор записи
уникальный ключ, не являющийся первичным
Какой оператор SQL используется для обновления существующих записей в таблице?
ALTER
+ UPDATE
CHANGE
MODIFY
Что такое нормализация базы данных?
процесс увеличения быстродействия базы данных
+ процесс организации данных в базе для уменьшения избыточности и улучшения целостности
процесс копирования базы данных
процесс шифрования конфиденциальных данных
Какой оператор SQL используется для удаления записей из таблицы?
DROP
+ DELETE
REMOVE
ERASE
Что делает оператор GROUP BY в SQL?
группирует таблицы в базе данных
+ группирует строки, имеющие одинаковые значения в указанных столбцах, для применения агрегатных функций
объединяет результаты нескольких запросов
сортирует результаты запроса
Какая агрегатная функция используется для подсчета количества строк в результирующем наборе?
SUM()
AVG()
MAX()
+ COUNT()
Что такое транзакция в базах данных?
один SQL-запрос
+ последовательность операций, выполняемая как одно целое (все операции выполняются, либо ни одна из них)
название таблицы
тип связи между таблицами
Какой оператор SQL используется для создания новой таблицы в базе данных?
ADD TABLE
+ CREATE TABLE
NEW TABLE
BUILD TABLE
Что такое индекс в базе данных?
оглавление базы данных
+ объект базы данных, ускоряющий операции извлечения данных из таблицы
список всех пользователей
первичный ключ таблицы
Какой оператор SQL используется для удаления всей таблицы из базы данных?
DELETE TABLE
+ DROP TABLE
ERASE TABLE
REMOVE TABLE
Что такое представление (VIEW) в SQL?
новое окно в клиенте базы данных
+ виртуальная таблица, основанная на результате запроса SELECT
копия существующей таблицы
способ просмотра структуры таблицы
Какая из следующих команд относится к языку определения данных (DDL)?
SELECT
INSERT
+ CREATE
UPDATE
Что такое условие HAVING в SQL?
аналог условия WHERE для обновления данных
+ условие для фильтрации групп данных после операции GROUP BY
условие для объединения таблиц
условие для сортировки результатов
Этот оператор отвечает за изменение таблицы.
Реляционная база данных.
Этот оператор отвечает за добавление данных в созданную таблицу.
NULL – значение, это.
Операторы SQL для фильтрации по нескольким условиям (составные условия).
Первичный ключ.
Операторы SQL условия принадлежности.
Основные команды языка манипулирования данными.
Правила составления запроса INSERT.
Этот оператор определяет значение, которым будет заполнен тот или иной столбец по умолчанию при создании таблицы.
Structured Query Language a.k.a SQL – язык работы с ___ БД, направленный на манипулирование структурой и записями в БД.
Установите соответствие между запросом и результатом.
При создании с помощью CREATE TABLE, любому столбцу с ограничением ____ ____ должно быть установлено значение в каждом предложении INSERT, воздействующем на таблицу.
ORDER BY — упорядочивает строки, возвращенные запросом: в Expr — указывается значение выражения, которое определяет правило упорядочивания строк по возрастанию ASC или убыванию ____.
Установите соответствие между запросом и результатом.
Если поместить ключевые слова ____ ___ сразу после типа данных столбца, любая попытка пометить значение NULL в это поле будет отклонена.
Установите последовательность изменения данных с помощью оператора UPDATE с условием WHERE.
Если для добавления первичного ключа вы используете инструкцию ___ ________, для столбцов первичных ключей при создании таблицы должно быть указано ограничение NOT NULL.
С помощью какого оператора из группы DML будут внесены корректировки в таблицу Printer для модели 6748 черно-белая печать.
ТЕСТ 2
Выберите объединение, показанное на рисунке.
Виды связей.
Строковые функции в SQL.
Правила при использовании SQL подзапросов.
Для работы с полнотекстовым поиском создается соответствующий индекс.
Правила команды UNION.
Правила команды JOIN.
Агрегатные функции в SQL.
Выберите связь, показанную на рисунке.
Выберите объединение, показанное на рисунке.
Установите правильную последовательность составления запроса объединения таблиц с помощью UNION.
Установите правильную последовательность составления запроса объединения таблиц с помощью JOIN.
Ключевое слово ___ означает внешнее, но если заданы ключевые слова FULL, LEFT, RIGHT, то объединение всегда считается внешним.
Установите правильную последовательность составления запроса с помощью команд SELECT, FROM, WHERE, HAVING, GROUP BY.
Оператор ___ возвращает значение true, если любое из значений подчиненного запроса удовлетворяет условию.
Для возвращения количества строк, соответствующих заданным критериям, применяется функция ___.
Установите соответствие функций SQL и выполняемых ими действий (строковые функции).
Установите соответствие функций SQL и выполняемых ими действий (дата/время).
Выберите правильный запрос для вывода всех названий самолетов, на которых можно улететь в Москву.
Оператор LIKE используется в WHERE предложении для поиска указанного шаблона в столбце. В сочетании с подстановочным знаком % представляет ___.
Выберите связь, показанную на рисунке.
Специальные символы для уточненного поиска с помощью LIKE.
Подзапросы в блоке WHERE.
Оператор, который возвращает значение true, если все значения подчиненного запроса удовлетворяют условию.
EXISTS – это.
Межтабличная связь организуется с целью ___.
Математические функции в SQL.
Виды оператора JOIN.
Ссылочная целостность.
Установите правильную последовательность составления запроса с помощью команд SELECT, FROM, WHERE, ORDER BY, GROUP BY.
Функция ___ возвращает количество символов указанного строкового выражения, исключая конечные пробелы.
Установите соответствие функций SQL и действий (агрегатные функции).
Оператор Union выбирает по умолчанию только отдельные значения. Чтобы разрешить повторяющиеся значения, используйте объединение ___.
Установите соответствие функций SQL и их действий (объединения).
Установите соответствие функций SQL и их действий (математические функции).
Установите правильную последовательность составления запроса с помощью предиката EXISTS.
Выберите правильный запрос для вывода типов электроники по выбранному производителю.
Выберите правильный запрос для поиска записей в таблице Album по условию LIKE.
ТЕСТ 3
Отношение находится в нормальной форме Бойса-Кодда (БКНФ), если ___.
«Сущность – связь» это ___.
Реляционная модель данных – это ___.
Нормализованная база данных считается ___ (признаки).
Уровни ER модели и модели данных.
Концептуальная модель представляет ___.
Виды ключей.
Нормальная форма Бойса–Кодда – это ___.
Ненормализованная форма – это ___.
Отношение находится в первой нормальной форме (1НФ), если ___.
Установите соответствие понятий и их примеров (ключи).
Под ___ понимают основное содержание объекта ПО, о котором собирают информацию.
Установите последовательность алгоритма приведения к 1 нормальной форме.
___ ключ – выполняет роль первичного ключа, если невозможно однозначно определить запись по одному атрибуту.
Нормализация выше 4НФ – это ___.
Установите последовательность шагов сбора бизнес-требований.
Установите последовательность процедур концептуального проектирования.
___ – процесс улучшения структуры базы данных за счет удаления излишней, повторяющейся информации.
Целостность данных заключается в ___.
Суррогатный ключ – это ___.
Целостность данных обеспечивают ___.
Связь «один ко многим» представляет ___.
Нормальные формы уровня архитектора и ученых.
При описании реляционной модели часто используют следующие термины.
Отношение находится во второй нормальной форме (2НФ), если ___.
Отношение находится в третьей нормальной форме (3НФ), если ___.
Не избыточность данных заключается ___.
Модель данных представляет собой ___.
Установите последовательность шагов проектирования.
Установите соответствие понятий и их примеров (модели данных).
__ ___ показывает сущности и отношения между ними.
Установите последовательность процедур физического проектирования.
Установите соответствие понятий и определений (удаление/изменение связанных строк).
Установите последовательность процедур логического проектирования.
Какая связь понадобится для таблиц «Сотрудники» и «Должность»?
Приведение таблицы к 2НФ – выберите правильную структуру таблицы.
ТЕСТ 4
Часть БД, в которую поступают данные обо всех изменениях всех объектов БД.
Stored Procedure – это ___.
Фиксация транзакции.
Триггеры делятся на ___.
Хранимые процедуры делятся на ___.
Какой синтаксис команды показан на рисунке?
Триггеры могут ___.
Действие, обеспечивающее запись на диск изменений в базе данных, сделанных в процессе выполнения транзакции.
Блокировка – это ___.
Внутри транзакции не может быть следующих операторов ___.
Режим неявного начала транзакций задается только командой SET IMPLICIT – ___.
Установите соответствия между примерами аномалий и их названиями.
___ транзакции — это действие, обеспечивающее аннулирование всех изменений данных в текущей незавершенной транзакции.
Хранимые процедуры могут быть активизированы не только пользовательскими приложениями, но и ___.
Установите последовательность уровней изоляции транзакций, начиная с самого высокого.
Установите последовательность шагов работы триггера по удалению записей.
Установите соответствия свойств ASID и их действий.
Обработка транзакций в любой СУБД должна производиться с соблюдением правил ___.
Аномалия транзакции: транзакция 2 получила значение поля f2 до отката транзакции 1.
Аномалия транзакции: транзакция 1 повторно считывает данные, измененные транзакцией 2.
Какой синтаксис команды показан на рисунке?
Внутри транзакции не может быть следующих операторов ___.
Распределенная транзакция может быть начата несколькими способами.
Для управления явными транзакциями применяют команды ___.
Неявная транзакция – это ___.
Транзакция – это ___.
Какой синтаксис команды показан на рисунке?
Типы транзакции.
Характеристики представлений.
Представления используются в следующих случаях.
Установите соответствия между феноменами и их выполнениями при параллельной транзакции.
Установите последовательность шагов транзакции.
Установите соответствия между операторами и их действиями.
Установите последовательность шагов работы триггера по добавлению записей.
Установите последовательность шагов вложенных транзакций.
Конкретный уровень изоляции обеспечивает сама ___.
Аномалия транзакции: транзакция 2 получила другое значение поля f2 после изменения транзакцией 1.
Аномалия транзакции: транзакция 1 считывает строку, транзакция 2 обновляет или удаляет ее. Какое чтение происходит?
Другие тесты Витте:
Финансовый и управленческий учет
Управление человеческими ресурсами
