Font size
WorksheetsТесты по базам данных
Total questions: 129
Worksheet time: 1hrs 12mins
Какой из вариантов не является функцией СУБД?
реализация языков определения и манипулирования данными
обеспечение пользователя языковыми средствами манипулирования данными
поддержка моделей пользователя
координация проектирования, реализации и ведения БД
Система управления базами данных представляет собой программный продукт, входящий в состав:
операционной системы
уникального программного обеспечения
системного программного обеспечения
систем программирования
Какая наименьшая единица хранения данных е БД?
хранимое поле
хранимый файл
хранимая запись
хранимый байт
Структура файла реляционной базы данным (БД) меняется:
при уничтожении всех записей
при удалении любого поля
при добавлении одной или нес
Как называется набор хранимых записей одного типа?
хранимый файл
представление базы данных
ничего из вышеперечисленного
физическая таблица базы данных
Система управления базами данных (СУБД) это?
это совокупность нескольких программ предназначенных для совместного использования БД многими пользователями
состоит из совокупности файлов расположенных на одной машине
это совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями
это совокупность программных средств, для создания файлов в БД
База данных - это средство для …
хранения, поиска и упорядочения данных
поиска данных
хранения данных
сортировки данных
Какие средства используются для синхронизации?
блокировки
транзакции
пароли
описание полномочий
Какое расширение имеет файл СУБД Access?
.xls.
.doc.
.accdb.
- .dbf.
Когда приложение MS Access создает файл для работы с приложением?
В начале работы с документом.
При закрытии документа.
В заданное пользователем время.
Только после сохранения документа.
Основными объектами СУБД MS Access являются:
таблицы, формы, запросы, отчеты.
формы, таблицы, строки, отчеты.
отчеты, таблицы, формы.
Формы, таблицы, запросы, выборки.
Основным объектом базы данных СУБД является:
форма.
выборка.
таблица.
отчет.
Запросы в СУБД предназначены для:
поиска и сортировки данных.
добавления и просмотра данных.
поиска, сортировки, добавления и удаления, обновления записей
Запросы в СУБД предназначены для:
поиска и сортировки дан��ых.
добавления и просмотра данных.
поиска, сортировки, добавления и удаления, обновления записей.
для редактирования данных в таблице.
Отчет в СУБД предназначен для:
хранения данных.
вывода данных на печать.
ввода и редактирования данных.
создания команд для автоматизации работы.
Назовите основные виды запросов в СУБД
На выборку, с параметрами, SQL.
На выборку, с параметром, перекрестные.
На выборку, с параметрами, на изменение, перекресные и SQL.
На выборку, перекрестные, на изменение.
Форма в СУБД предназначена для:
удобства ввода данных в БД.
удобства ввода и просмотра данных таблицы.
создания документов для печати.
изменения готовой базы данных.
Условие, по которому происходит поиск и отбор записей, размещенных в таблице, называется:
фильтром.
запросом.
формой.
Условием поиска.
Столбец в СУДБ называется:
записью.
полем.
значением.
столбцом.
Основные типы форм в СУБД
табличная, простая, ленточная.
обычная, ленточная, табличная.
табличная, линейная, обычная.
ленточная и табличная.
К основным свойства полей таблицы БД относят:
имя, тип, размер, формат, подпись, значение по умолчанию, условие на значение.
имя, тип, длинна, формат, заголовок.
имя, тип, заголовок, условие на значение и значение по умолчанию.
формат, размер, тип, имя, подпись.
Заголовок столбца таблицы для поля определяет:
имя поля или подпись.
подпись.
название поля.
заголовок поля.
Какой тип связи необходимо установить, если одной записи в таблице А может соответствовать несколько записей в таблице В, а одной записи в таблице В - несколько записей в таблице А?
«Одинкодному».
«Одинкомногим.
ходимо установить, если одной записи в таблице А может соответствовать несколько записей в таблице В, а одной записи в таблице В - несколько записей в таблице А?
Одинкодному.
Одинкомногим.
Многокодному.
Многокомногим.
Между какими объектами устанавливаются связи?
Между запросами.
Между формами.
Между отчетами.
Между таблицами.
Каково назначение ключевого поля?
Сортировка данных.
Фильтрация данных.
Создание новых таблиц.
Создание связей между таблицами.
Для хранения данных в СУБД используется:
форма.
таблица.
отчет.
запрос.
Что означает аббревиатура SQL?
Structured Query Language
Simple Query List
Standardized Question Listing
Sequential Query Logic
Какой оператор применяется для объединения результатов двух запросов?
JOIN
UNION
MERGE
COMBINE
Какая команда создает новую таблицу в базе данных?
CREATE TABLE
NEW TABLE
MAKE TABLE
BUILD TABLE
Какой оператор позволяет фильтровать строки по определенному условию?
WHERE
FILTER
SEARCH
FIND
Как удалить строку из таблицы?
DELETE FROM table_name WHERE condition
REMOVE ROW FROM table_name WHERE condition
ELIMINATE RECORD FROM table_name WHERE condition
DROP LINE FROM table_name WHERE condition
Какой оператор нужен для сортировки результата выборки?
ORDER BY
SORT BY
ARRANGE BY
CLASSIFY BY
Как изменить структуру существующей таблицы?
ALTER TABLE
MODIFY TABLE
CHANGE TABLE
EDIT TABLE
Какой оператор объединяет две таблицы по общему полю?
INNER JOIN
OUTER JOIN
LEFT JOIN
RIGHT JOIN
Какой символ обозначает комментарий в SQL-запросе?
--
%%
$$
Какой агрегатный оператор возвращает количество строк?
COUNT()
SUM()
AVG()
MAX()
Какой символ обозначает комментарий в SQL-запросе?
#--
%%
$$
Какой агрегатный оператор возвращает количество строк?
COUNT()
SUM()
AVG()
MAX()
Какой оператор выбирает уникальные значения из столбца?
DISTINCT
UNIQUE
ONLY
Какой тип данных предназначен для хранения дат?
DATE
TIME
DATETIME
TIMESTAMP
Какой оператор группирует строки по значению определенного поля?
GROUP BY
CLUSTER BY
SEGMENT BY
PARTITION BY
Как переименовать столбец в таблице?
ALTER COLUMN
RENAME COLUMN
RELABEL COLUMN
UPDATE COLUMN NAME
Какой оператор выводит значение, которое встречается чаще всего?
MODE()
MEDIAN()
MEAN()
FREQUENCY()
Какой оператор проверяет наличие записи в другой таблице?
EXISTS
CONTAINS
INCLUDED
PRESENT
Какой индекс улучшает производительность поиска по диапазону значений?
BTREE
HASH
BITMAP
FULLTEXT
Какое ограничение гарантирует уникальность значений в столбце?
UNIQUE
PRIMARY KEY
FOREIGN KEY
CHECK CONSTRAINT
Какой оператор используется для обновления существующих записей?
UPDATE
REFRESH
MODIFIED
CHANGE
Какой оператор соединяет строки, даже если условие соединения не выполняется?
OUTER JOIN
INNER JOIN
NATURAL JOIN
SELF JOIN
Какой агрегатный оператор вычисляет среднее арифметическое?
AVG()
SUM()
COUNT()
MIN()
Какой оператор удаляет всю таблицу целиком?
DROP TABLE
DELETE TABLE
REMOVE TABLE
ERASE TABLE
Какой оператор добавляет новое ограничение целостности к таблице?
ADD CONSTRAINT
SET RESTRICTION
IMPOSE LIMITATION
APPLY CONDITION
Какой оператор запрещает ввод определенных значений в столбец?
CHECK
VALIDATE
RESTRICT
PREVENT
Какой тип данных хранит большие о
Какой оператор запрещает ввод определенных значений в столбец?
CHECK
VALIDATE
RESTRICT
PREVENT
Какой тип данных хранит большие объемы текста?
TEXT
VARCHAR
CHAR
BLOB
Какой оператор устанавливает отношение подчиненности между таблицами?
FOREIGN KEY
REFERENCES
LINKED TO
DEPENDS ON
Какой оператор проверяет совпадение части строки?
LIKE
MATCHES
SIMILAR TO
CONFORMS TO
Какой механизм автоматически сохраняет изменения базы данных?
TRANSACTION
COMMIT
AUTOCOMMIT
SAVEPOINT
Какой вид JOIN вернет все строки первой таблицы и совпадающие строки второй?
LEFT JOIN
RIGHT JOIN
FULL JOIN
CROSS JOIN
Какой агрегатный оператор находит минимальное значение?
MIN()
MAX()
FIRST()
LAST()
Какой оператор используется для вывода первых N записей?
TOP N
HEAD N
FETCH N
LIMIT N
Какой оператор ищет пересечения между двумя наборами данных?
INTERSECT
OVERLAP
COMMON
SHARED
Какой метод восстановления данных защищает базу от сбоев?
BACKUP
LOGGING
SNAPSHOT
REPLICATION
Какой оператор применяет подзапросы в условии?
IN
ANY
SOME
ALL
Какой режим блокировки предотвращает чтение данных другим пользователям?
READ WRITE
EXCLUSIVE
NO ACCESS
PRIVATE
Какой тип данных хранит фиксированную длину символов?
CHAR
VARCHAR
STRING
CHARACTER
Какой подзапрос работает отдельно от основного запроса?
CORRELATED SUBQUERY
NONCORRELATED SUBQUERY
DETACHED QUERY
SEPARATED QUERY
Какой агрегатный оператор находит максимальное значение?
MAX()
MIN()
HIGHEST()
GREATEST()
Какой оператор отбрасывает повторяющиеся строки?
DISTINCT
UNIQUE
SINGLE
ONE OF EACH
Какое максимальное значение?
MAX()
MIN()
HIGHEST()
GREATEST()
Какой оператор отбрасывает повторяющиеся строки?
DISTINCT
UNIQUE
SINGLE
ONE OF EACH
Какой механизм нормализует структуру базы данных?
NORMALIZATION
OPTIMIZATION
ORGANIZATION
STRUCTURING
Какой процесс копирует данные одной таблицы в другую?
INSERT INTO...SELECT
COPY DATA
TRANSFER ROWS
MOVE RECORDS
Какой ключ однозначно идентифицирует каждую запись в таблице?
PRIMARY KEY
SECONDARY KEY
INDEX KEY
IDENTITY KEY
Какой оператор объединяет запросы горизонтально?
JOIN
UNION
CONCATENATE
APPEND
Какой компонент управляет доступом пользователей к данным?
GRANT
PERMISSION
AUTHORITY
PRIVILEGES
Какой тип индекса ускоряет полнотекстовые поиски?
FULLTEXT
BTREE
HASH
BITMAP
Какой оператор ограничивает число возвращаемых строк?
LIMIT
CAP
CEILING
BOUND
Какой оператор SQL используется для создания новой таблицы в базе данных?
MAKE TABLE
ADD TABLE
CREATE TABLE
NEW TABLE
Какое ключевое слово используется для фильтрации записей в результирующем наборе?
FROM
FILTER
WHERE
HAVING
Какая команда используется для изменения структуры существующей таблицы?
MODIFY TABLE
UPDATE TABLE
ALTER TABLE
CHANGE TABLE
Какое ограничение гарантирует, что все значения в столбце будут уникальными и не равными NULL?
UNIQUE
FOREIGN KEY
PRIMARY KEY
NOT NULL
Какое из следующих утверждений относится к DML (языку манипулирования данными)?
CREATE
GRANT
INSERT
ALTER
Какой оператор используется для объединения строк из двух или более таблиц на основе связанного столбца между ними?
UNION
CONNECT
JOIN
MERGE
Что используется для объединения строк из двух или более таблиц на основе связанного столбца между ними?
UNION
CONNECT
JOIN
MERGE
Какая агрегатная функция возвращает количество строк, соответствующих определенному критерию?
SUM
COUNT
NUMBER
AVG
Какое ключевое слово используется для сортировки результирующего набора по одному или нескольким столбцам?
SORT BY
ARRANGE BY
GROUP BY
ORDER BY
Какая команда используется для удаления всех строк из таблицы без удаления самой таблицы и ее структуры?
DELETE
REMOVE
DROP TABLE
TRUNCATE TABLE
Какое ключевое слово используется для изменения существующих данных в таблице?
CHANGE
SET
ALTER
UPDATE
Какой тип JOIN возвращает все строки из левой таблицы и только совпадающие строки из правой таблицы?
INNER JOIN
FULL JOIN
RIGHT JOIN
LEFT JOIN
Какое ключевое слово используется для фильтрации результатов после агрегирования и группировки?
WHERE
GROUP BY
HAVING
FILTER BY
Что представляет собой ограничение FOREIGN KEY?
Столбец, который содержит уникальные значения в таблице.
Столбец, который не может содержать значение NULL.
Столбец или набор столбцов, которые однозначно идентифицируют каждую строку.
Поле (или набор полей) в одной таблице, которое ссылается на PRIMARY KEY другой таблицы.
Какой оператор используется для добавления новых строк данных в таблицу?
ADD ROW
INSERT INTO
CREATE ROW
NEW RECORD
Какое ключевое слово используется для поиска шаблона в столбце?
MATCH
IN
LIKE
PATTERN
Какой оператор используется для предоставления пользователю разрешений на объекты базы данных?
SET
GIVE
GRANT
ALLOW
Какая команда используется для отмены транзакции и возврата базы данных в состояние до ее начала?
UNDO
REVERT
COMMIT
ROLL
Какая команда используется для отмены транзакции и возврата базы данных в состояние до ее начала?
UNDO
REVERT
COMMIT
ROLLBACK
Какое ключевое слово используется для создания временного именованного результирующего набора, на который можно ссылаться в пределах одного оператора SELECT?
TEMP TABLE
WITH
SUBQUERY
VIEW
Что возвращает INNER JOIN, когда нет совпадений между двумя таблицами?
Все строки из левой таблицы и NULL для правой.
Все строки из обеих таблиц с NULL в несовпадающих столбцах.
Ошибка выполнения запроса.
Пустой результирующий набор (0 строк).
Какое из следующих утверждений НЕ является агрегатной функцией SQL?
SUM()
AVG()
MAX()
UPPER()
Какое ключевое слово используется для обеспечения того, чтобы все возвращаемые значения в столбце были уникальными?
UNIQUE
DIFFERENT
ONLY
DISTINCT
Что произойдет, если вы используете оператор DELETE без предложения WHERE?
Произойдет синтаксическая ошибка.
Будут удалены только первые 100 строк.
Будет удалена вся таблица, включая ее структуру.
Будут удалены все строки из таблицы.
Какова основная цель индекса в базе данных?
Какова основная цель индекса в базе данных?
Обеспечение ссылочной целостности.
Ускорение извлечения данных (запросов SELECT).
Снижение требований к объему дискового пространства.
Автоматическое выполнение действий при изменении данных (например, INSERT, UPDATE).
Какой логический оператор используется для комбинирования двух или более условий в предложении WHERE, требуя, чтобы все они были истинными?
OR
SOME
AND
NOT
Какая команда используется для фиксации изменений, внесенных транзакцией, делая их постоянными?
SAVEPOINT
WRITE
ROLLBACK
COMMIT
Какое ключевое слово используется для указания диапазона значений?
WITHIN
IN RANGE
BETWEEN
RANGE
Какой оператор используется для извлечения данных из представления (VIEW) SQL?
CREATE VIEW
CALL VIEW
SELECT * FROM ViewName
GET VIEW
Что представляет собой ограничение CHECK?
Обеспечивает, что столбец содержит только уникальные значения.
Обеспечивает, что значение столбца соответствует некоторому заданному условию или диапазону.
Обеспечивает ссылочную целостность между таблицами.
Предоставляет значение по умолчанию, если значение не указано.
Какое ключевое слово используется для переименования столбца или таблицы в результирующем наборе?
RENAME
SET NAME
AS
ALIAS
Какой тип JOIN может вернуть строки, которые есть только в одной из двух таблиц?
INNER JOIN
SELF JOIN
LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
CROSS JOIN
Какой оператор используется для удаления разрешения, предоставленного пользователю?
REMOVE
DENY
REVOKE
DROP PERMISSION
В чем главное отличие между WHERE и HAVING?
В чем главное отличие между WHERE и HAVING?
WHERE может использоваться только с оператором SELECT, а HAVING - с любым DML.
WHERE фильтрует отдельные строки до группировки, а HAVING фильтрует группы после агрегирования.
HAVING работает быстрее, чем WHERE.
WHERE может использовать агрегатные функции, а HAVING - нет.
Что представляет собой подзапрос (Subquery) в SQL?
Оператор SQL, используемый для выполнения нескольких INSERT одновременно.
Запрос, который запускается после выполнения основного запроса.
Запрос, вложенный в другой запрос SQL (например, в SELECT, FROM, WHERE или HAVING).
Сохраненный код SQL, который может быть вызван по имени.
Какое ключевое слово используется для заполнения столбца значением, если оно не указано при вставке новой строки?
NULL
DEFAULT
EMPTY
NOT NULL
Как называется соединение таблицы с самой собой?
RECURSIVE JOIN
COMPLEX JOIN
SELF JOIN
DUAL JOIN
Какой оператор используется для удаления объекта базы данных (например, таблицы или представления)?
DELETE
REMOVE
ERASE
DROP
Какую команду необходимо использовать, чтобы изменения, внесенные оператором UPDATE, стали постоянными?
ROLLBACK
SAVEPOINT
FIX
COMMIT
Какой результат дает арифметическая операция, если одним из операндов является NULL?
0 (Ноль)
NULL
Сообщение об ошибке.
Значение второго операнда.
Для чего используется оператор UNION в SQL?
Для объединения столбцов из двух или более таблиц.
Для объединения результирующих наборов двух или более запросов, включая все дубликаты.
Для объединения результирующих наборов двух или более запросов, удаляя все дубликаты.
Для выполнения нескольких DML-операторов в одной транзакции.
Какой оператор используется для проверки, является ли значение в столбце NULL?
NULL
IS NULL
EQUAL TO NULL
Какая функция преобразует все символы строки в верхний регистр?
CASE()
UPPER()
CAPITALIZE()
MAX_CASE()
Что представляет собой хранимое процедура (Stored Procedure)?
Временная таблица, которая существует только в течение одного запроса.
Сохраненный код SQL, который может быть вызван многократно, часто для выполнения определенной задачи.
Виртуальная таблица, основанная на результате оператора SELECT.
Автоматическое действие, которое запускается при INSERT, UPDATE или DELETE.
Какой оператор используется для сортировки в порядке убывания?
ASC
DOWN
DESC
ORDER DOWN
Что означает ограничение NOT NULL?
Столбец не может содержать значение 0.
Столбец должен иметь уникальные значения.
Столбец не может содержать отсутствующее или неопределенное значение (NULL).
Столбец является первичным ключом.
Что возвращает FULL OUTER JOIN?
Строки, общие для обеих таблиц, с NULL в несовпадающих столбцах.
Строки только из левой таблицы, с NULL в несовпадающих столбцах.
Строки из обеих таблиц, включая те, которые не имеют совпадений, с NULL в несовпадающих столбцах.
Только строки, которые не имеют совпадений в обеих таблицах.
Какой оператор используется для получения текущей даты и времени?
GETDATE()
NOW()
CURRENT_TIMESTAMP
DATE()
