Font size
WorksheetsБД итоговый тест
Total questions: 18
Worksheet time: 14mins
Что такое Агрегатные Функции?
Функции, на основе которых можно создавать объекты
Функции, на основе которых можно создавать индексы
Функции для определения обобщенного группового значения полей.
Функции для определения структуры таблиц (кол-во столбцов, типы данных)
Для нормализованной базы данных характерно:
Функциональная зависимость не ключевого атрибута от ключевого
Избыточность базы данных
В одном поле таблицы не может храниться несколько значений
Все не ключевые атрибуты функционально независимы друг от друга
Модель данных, в которой каждый элемент может быть связан с любым другим элементом, а так же может быть и главным, и подчиненным по отношению к другим элементам?
сетевая
иерархическая
объектно-ориентированная
многомерная
реляционная
Какая наименьшая единица хранения данных в БД?
хранимый файл
хранимый байт
хранимое поле
хранимая запись
ничто из вышеперечисленного
Отдельные типы объектов в БД - это ...
кортежи
домены
атрибуты
поля
сущности
Что такое ER-диаграмма?
Диаграмма сущностей и связей
Диаграмма ошибок
Диаграмма производительности БД
Диаграмма потоков данных
Какой из вариантов не является функцией СУБД?
координация проектирования, реализации и ведения БД
обеспечение пользователя языковыми средствами манипулирования данными
защита и целостность данных
реализация языков определения и манипулирования данными
поддержка моделей пользователя
Какие объекты входят в модель сущность-связь?
сущности
связи
атрибуты
кортежи
Что отвечает за безопасность данных в БД?
система управления базой данных
пользовательское приложение
непосредственно база данных
сам пользователь
ничего из вышеперечисленного
Какое ключевое слово используется для изменения объектов базы данных?
INTERCHANGE
ALTER
MODIFY
CHANGE
VARY
Что выдаст запрос?
SELECT * FROM Women
WHERE Score >= ALL (SELECT Score
FROM Women
WHERE FirstName='Eva');
0
1
2
3
4
Корректен ли следующий способ объявления композитного ключа:
CREATE TABLE Person (
firstName VARCHAR(20) PRIMARY KEY,
lastName VARCHAR(20) PRIMARY KEY
)
Да
Нет
Оба варианта
Сколько записей будет удалено в результате выполнения выражения:
DELETE FROM Friends WHERE AGE = NULL;
0
1
2
3
Все
С помощью какого запроса можно удалить все записи из таблицы A?
delete A
delete from A
delete table A
Ни один из вышеперечисленных
Каким будет результат следующего запроса:
SELECT COUNT(DISTINCT color) FROM cars
red
blue
null
2
3
2
1
1
Какие перечисленные ключевые слова относятся к DML (Data Manipulation Language):
INSERT
CREATE
DELETE
UPDATE
Для чего используется ключевое слово DISTINCT?
Для снижения нагрузки на сервер с потерей производительности выполнения запроса
Для ускорения выборки по конкретному полю
Для выборки только уникальных записей по каждому полю
Для выборки количества уникальных записей в таблице
Такого ключевого слова в стандарте SQL-92 не существует
Что такое первичный ключ (primary key)? Укажите наиболее точное определение.
Первая колонка в таблице
Это синоним внешнего ключа (foreign key)
Колонка, в которую можно писать только уникальные значения
Одна колонка, которая однозначно идентифицирует запись в таблице и может быть описана как автоинкремент
Одна или несколько колонок, которые однозначно идентифицируют запись в таблице
