
Тест бд
Что такое СУБД?
-{00}Пакет программ, обеспечивающий пользователей средствами описания и обработки данных.
Что такое база данных?
-{00}Совокупность структурированных, взаимосвязанных данных, описание которых не зависит от прикладных программ .
В каком виде представляются иерархические базы данных?
-{00}В виде произвольного графа.
-{00}В виде дерева.
-{00}В виде таблицы.
В каком виде представляются сетевые базы данных?
-{00}В виде дерева.
В каком виде представляются реляционые базы данных?
-{00}В виде таблицы.
С какой целью проводится нормализация отношений?
-{00}Для минимизации дублирования данных.
Какие действия можно выполнять, используя запросы?
-{00}получить всю информацию в таблице или только ту информацию, которая отвечает поставленным условиям
-{00}отредактировать определенную информацию в таблице
Что такое SQL?
-{00}Структурированный язык запросов, который дает возможность работать в реляционных базах данных.
Какие существуют формы SQL?
-{00}Интерактивный SQL и вложенный SQL.
Что представляет собой DDL?
-{00}Язык определения данных в SQL.
Что представляет собой DML?
-{00}Язык манипулирования данными в SQL.
Что представляет собой DCD?
-{00}Язык управления данными в SQL.
К какому разделу команд SQL принадлежат запросы?
-{00}К разделу DML.
Что такое тип CHAR?
-{00}Целые числа.
Что такое тип DEC?
-{00}Десятичные числа.
-{00}Числа с плавающей запятой.
+{00}Целые числа.
{
Тип данных DECIMAL
является типом с фиксированной запятой,
и вычисления точны. Целочисленные типы
также типы с точным значением.}
Что такое тип INT?
-{00}Десятичные числа.
Что такое тип FLOAT?
+-{00}Числа с плавающей запятой.
С помощью какого аргумента можно избавиться от дублирования данных при создании запроса SQL?
{00}Distinct
Что позволяет выполнить предложение Order By команды SELECT?
-{00}Сортировать данные.
Какой условный оператор позволяет вывести информацию из указанного диапазона?
-{00}BETWEEN
Для какого типа полей может быть использован условный оператор LIKE?
-{00}Char или VarChar
Что производят агрегатные функции?
-{00}одиночное значение для всей группы таблицы
Какой оператор обеспечивает соединение таблиц?
-{00}Join
В каком случае оператор Exist даст утвердительный ответ?
-{00}Если соотнесенный подзапрос производит какой-либо вывод
Какой вариант верный, если таблица Sales содержит четыре поля – числовое, текстовое, текстовое, числовое?
-{00}INSERT INTO Sales VALUES ('1001', 'Peel', 'London', '0.12')
Что выполняет команда Drop Table?
-{00}Удаляет любую таблицу базы данных
Какая команда SQL используется для редактирования данных в таблице?
-{00}Update
С помощью какой команды SQL можно добавить в таблицу новый столбец?
-{00}Alter Table
С помощью какой команды SQL можно удалить все содержание таблицы?
-{00}Delete From
На что указывает оператор IS NULL?
-{00}На отсутствие значения.
Для чего используется предложение GROUP BY в команде SELECT?
-{00}Для упорядочивания значений заданного поля.
Что определяет предложение HAVING в команде SELECT?
-{00}Критерии для удаления определенных групп записей из вывода запроса.
Что такое ключ?
-{00}Идентификатор, уникально идентифицирующий значения атрибутов некоторой записи об объекте.
Каким условиям удовлетворяют отношения первой нормальной формы?
-{00}Каждый не ключевой атрибут не транзитивно зависит от первичного ключа.
Каким условиям удовлетворяют отношения второй нормальной формы?
-{00}Условиям 1-й нормальной формы и каждый не ключевой атрибут функционально полно зависит от первичного ключа.
Каким условиям удовлетворяют отношения третьей нормальной формы?
-{00}Условиям 2-й нормальной формы и каждый не ключевой атрибут функционально полно зависит от первичного ключа.
Что такое транзакция?
-{00}Логическая единица работы, составленная из одного или нескольких предложений SQL, выполняемых одним
пользователем.
Что отображает структура баз данных?
-{00}Модель логически взаимосвязанных данных конкретной предметной области.
Элементарная единица логической организации данных, которая соответствует атрибуту:
-{00}Поле.
В чем заключается функция первичного ключа?
-{00}Идентифицирует экземпляр записи.
Что такое концептуальная модель?
+Модель данных, отображающая предметную область в виде совокупности объектов и связей между ними
Поля реляционной базы данных:
+Именуются пользователем произвольно с определенными ограничениями конкретной СУБД.
Что такое связь?
+Объединение двух сущностей в одну по совпадающим значениям атрибутов.
Какие бывают типы атрибутов?
+Числовые, текстовые, денежные, дата-время.
Что такое модальность связи
+Модальность связи означает, что экземпляр одной сущности должен быть или может быть связан с одним или несколькими экземплярами другой сущности.
Какие действия можно выполнять, используя запросы
+Получить всю информацию в таблице или только ту информацию, которая отвечает поставленным условиям.
В каком виде представляются реляционные базы данных
+В виде таблицы
Какое поле таблицы может быть определено как ключевое
+Поле, содержащее уникальные данные.
Или Поле, содержащее дублирующиеся данные.
Как организована информация в реляционной БД
В виде таблиц.
С помощью какой команды SQL можно удалить поле таблицы?
+ALTER TABLE table_name DROP field_name;
Связь между сущностями представляется, как правило
+Именем существительным
Какое выражение лучше всего использовать для создания таблицы Mark, содержащей оценки студентов. В таблице должно быть три столбца:
ID – номер студенческого билета, шестизначное целое число;
Subject – код предмета, за который выставлена оценка (четыре символа: цифры или буквы);
Mark – оценка студента за экзамен (пять значений - от 1 до 5 баллов)
+ CREATE TABLE Mark (ID int, Subject varchar(4), Mark int);
Как можно коротко указать, что в запросе должны быть выведены значения всех колонок таблицы?
+ SELECT ALL FROM
Что такое курсор?
+ Курсор - это вид переменной в языках программирования, которая связана с SQL-запросом.