Какие средства используются в стандарте SQL для поддержания целостности?

+Встроенные средства для назначения первичного ключа и каскадного обновления и удаления информации.

Каким условиям удовлетворяют отношения первой нормальной формы?

+Все входящие в отношение домены содержат неделимые значения.

К какому разделу команд SQL принадлежит команда SELECT?

+К разделу DQL.

Какие существует типы связей между сущностями?

+Один-ко-одному, один-ко-многим, много-ко-многим.

Как можно коротко указать, что в запросе должны быть выведены значения всех колонок таблицы?

+SELECT * FROM …

Какие предложения являются обязательными в операторе SELECT?

+SELECT...FROM…WHERE

Можно ли создать таблицы SQL, не пользуясь командой CREATE?

+Нельзя.

На что указывает оператор IS NULL?

+{00}На отсутствие значения.

Основными понятиями ER-метода логического проектирования являются:

+Cущность, атрибут и связь.

Поля реляционной базы данных:

+Именуются пользователем произвольно с определенными ограничениями конкретной СУБД.

С какой целью проводится нормализация отношений?

+{00}Для минимизации дублирования данных.

С помощью какого аргумента можно избавиться от дублирования данных при создании запроса SQL?

+{00}Distinct

С помощью какой команды SQL можно добавить в таблицу новый столбец?

+{00}AlterTable

С помощью какой команды SQL можно удалить все содержание таблицы?

+{00}DeleteFrom

Связь между сущностями представляется, как правило:

+Неопределенной формой глагола.

С помощью какой команды SQL можно добавить новое поле в начало таблицы?

+ALTER TABLE table_name ADD field_nameparametrs FIRST;

Структура реляционной базы данных (БД) меняется при удалении

+Одного из полей.

С помощью какой команды SQL можно добавить новое поле после определенного столбца?

+ALTER TABLE table_name ADD new_field_nameparametrs AFTER old_field_name;

С помощью каких команд SQL можно создать курсор?

+DECLARE … CURSOR FOR

С помощью какой команды SQL можно изменить имя столбца?

+ALTER TABLE table_name CHANGE field_name_oldfield_name_new parameters

С помощью какой команды SQL можно создать представление?

+CREATEVIEW

Таблица Book содержит столбцы: ID – уникальный идентификатор издания, Title – название книги, Author – автор книги, Publisher – издательство, Pub_Year – год издания. Выберите правильный вариант запроса для выбора авторов, чьи книги переиздавались в том же или в другом издательстве.

+SELECT Author FROM Book GROUP BY Author, Title HAVING Count(ID)>1;

Таблица Employees, содержит столбец Commission (процент комиссии за заключение договора). Только некоторые сотрудники получают комиссию, у остальных в этом поле содержится значение NULL. Какое условие нужно указать в запросе SELECT, чтобы выбрать всех сотрудников, получающих комиссию?

+WHERE NOT (Commission = NULL)

ЧтотакоеСУБД?

+{00}Пакет программ, обеспечивающий пользователей средствами описания и обработки данных.

Что такое база данных?

+{00}Совокупность взаимосвязанных данных.

Что такое SQL?

+{00}Структурированный язык запросов, который дает возможность работать в реляционных базах данных.

Что представляет собой DDL?

+{00}Язык определения данных в SQL.

Что представляет собой DML?

+{00}Язык манипулирования данными в SQL.

Что представляет собой DCD?

+{00}Язык управления данными в SQL.

Что такое тип CHAR?

+{00}Строка текста.

Что такое тип DEC?

+{00}Десятичные числа.

Что такое тип INT?

+{00}Целые числа.

Что такое тип FLOAT?

+{00}Числа с плавающей запятой.

Что позволяет выполнить предложение OrderBy команды SELECT?

+{00}Сортировать данные.

Что производят агрегатные функции?

+{00}одиночное значение для всей группы таблицы

Что выполняет команда DropTable?

+{00}Удаляет только пустую таблицу базы данных

Что определяет предложение HAVING в команде SELECT?

+{00}Критерии для удаления определенных групп записей из вывода запроса.

Что такое ключ?

+{00}Поле, однозначно идентифицирующее значения полей из других таблиц.

Что такое транзакция?

+{00}Логическая единица работы, составленная из одного или нескольких предложений SQL, выполняемых одним пользователем.

Что отображает структура баз данных?

+{00}Модель логически взаимосвязанных данных конкретной предметной области.

Наши рекомендации