ТОП 10:

В каком виде представляются иерархические базы данных?



Базы данных

В каком виде представляются иерархические базы данных?

+{00}В виде дерева.

В каком виде представляются сетевые базы данных?

+{00}В виде таблицы.

В каком случае оператор Exist даст утвердительный ответ?

+{00}Если у Вас есть права на указанную таблицу.

+{00}Если указанная таблица существует.

-{00}Если соотнесенный подзапрос производит какой-либо вывод

В чем заключается функция первичного ключа?

+{00}Идентифицирует экземпляр записи.

В каких случаях надо использовать предложение HAVING в команде SELECT?

+При использовании с предложением GROUP BY для получения записей, которые удовлетворяют условиям отбора, указанным в предложении HAVING.

В записи реляционной базы данных (БД) может содержаться:

+Неоднородная информация (данные разных типов).

В каком виде представляются реляционные базы данных?

+В виде таблицы.

В таблице хранится информация о студентах:

Номер – номер студенческого билета; ФИО – фамилия, имя и отчество студента; Адрес – адрес проживания; Секция – спортивная секция; Страна – название страны, которую студент посещал. При этом известно, что студент может заниматься в одной или нескольких спортивных секциях или вообще не заниматься спортом. Также студент мог посетить одну или несколько стран или мог вообще не бывать за границей.Для хранения информации необходимо создать одно или несколько отношений таким образом, чтобы каждое из них находилось в 3-й НФ, и число полученных отношений было минимальным. Выберите наилучшее решение. В фигурных скобках приводятся атрибуты отношений, ключевые атрибуты выделяются подчеркиванием, FK в скобках указывает на то, что это атрибут - внешний ключ.

+{ Номер, ФИО, Адрес }, { Номер (FK), Секция, Страна }

+{Номер, ФИО, Адрес}, {Номер (FK), Секция}, {Номер (FK), Страна}

{ Номер, ФИО, Адрес, Секция, Страна }

Для какого типа полей может быть использован условный оператор LIKE?

+{00}Char или VarChar

Для чего используется предложение GROUP BY в команде SELECT?

+{00}Для определения подмножества значений в терминах другого поля.

Для каких полей используется предикат LIKE?

+Для символьных полей.

Значение выражения 0,7-3>2 относится к следующему типу данных:

+Логическому

Из каких этапов состоит проектирование базы данных?

+Концептуального, логического и физического этапов проектирования.

Имя сущности представляется, как правило:

+Именем существительным

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

+{00}получить всю информацию в таблице или только ту информацию, которая отвечает поставленным условиям

Какие существуют формы SQL?

+{00}Интерактивный SQL и вложенный SQL.

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

+{00}К разделу DML.

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

+{00}BETWEEN

Какой оператор обеспечивает соединение таблиц?

+{00}Join

Какой вариант верный, если таблица Sales содержит четыре поля – числовое, текстовое, текстовое, числовое?

+{00}INSERT INTO Sales VALUES (1001, 'Peel', 'London', 0.12);

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

+{00}Update

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

+{00}Каждый не ключевой атрибут функционально зависит от первичного ключа.

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

+{00}Условиям 1-й нормальной формы и каждый не ключевой атрибут функционально полно зависит от первичного ключа.

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

+{00}Условиям 2-й нормальной формы и каждый не ключевой атрибут не транзитивно зависит от первичного ключа.

Как связано между собой использование предложения GROUP BY и агрегирующих функций?

+Предложение GROUP BY позволяет группировать записи в подмножества, определяемые значениями какого-либо поля, и применять агрегирующие функции уже не ко всем записям таблицы, а раздельно к каждой сформированной группе.

Какой из приведенных операторов SQL является запросом на самообъединение?

+SELECT c1.cnаme, c2.city FROM Custorners AS c1, Custorners AS c2 WHERE c1.city = c2.city

Какое поле таблицы может быть определено как ключевое?

+Поле, содержащее уникальные данные.

Какой из вариантов запросов позволит получить декартово произведение таблиц A и B?

+SELECT * FROM A,B;

Какие системы из приведенного списка являются СУБД?

+Cache’, Oracle, MS SQL Server, Informix, Borland InterBase.

Какие существуют категории запросов языка SQL?

+ Простые, вложенные и объединяющие запросы.

Какие основные объекты существуют в БД?

+Таблицы, запросы, представления, курсоры, индексы.

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

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

Какие существуют формы SQL?

Интерактивный SQL и вложенный SQL.

SQL стандарта ISO.

SQL стандарта ANSI.

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

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

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

+К разделу DQL.

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

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

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

+SELECT * FROM …

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

+SELECT... FROM…WHERE

Какие термины используются на практике вместо термина «атрибут»?

Столбец

Таблица

Строка

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

+Нельзя.

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

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

Основными понятиями физического проектирования БД являются:

Таблица, поле, запись.

Файл, запись, кластер.

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

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

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

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

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

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

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

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

+{00}Distinct

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

+{00}Alter Table

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

+{00}Delete From

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

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

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

+ALTER TABLE table_name ADD field_name parametrs FIRST;

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

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

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

+ALTER TABLE table_name ADD new_field_name parametrs AFTER old_field_name;

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

+DECLARE … CURSOR FOR

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

+ALTER TABLE table_name CHANGE field_name_old field_name_new parameters

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

+CREATE VIEW

Таблица 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}Числа с плавающей запятой.

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

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

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

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

Что такое атрибут?

+Поименованная характеристика сущности.

Что такое сущность?

+Реальный объект, информация о котором должна сохраняться и быть доступна.

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

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

Что такое курсор?

+Курсор - это вид переменной в языках программирования, которая связана с SQL-запросом.

Что такое представление?

+Это виртуальная таблица, содержание которой выбирается из других таблиц на основе запроса.

Что такое индекс?

+Объект базы данных, создаваемый с целью повышения производительности выполнения запросов.

Что такое ключ сущности?

+Минимальный набор атрибутов, по значениям которых можно однозначно найти требуемый экземпляр сущности.

Базы данных

В каком виде представляются иерархические базы данных?

+{00}В виде дерева.







Последнее изменение этой страницы: 2016-04-19; Нарушение авторского права страницы

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.235.75.196 (0.009 с.)