Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Bazy_dannykh_otvety

.doc
Скачиваний:
222
Добавлен:
10.06.2015
Размер:
68.1 Кб
Скачать

Базы данных

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что такое внешний ключ отношения?

+Атрибут или набор атрибутов, который является первичным ключом в другом отношении.

Что такое "клиент" в технологии баз данных?

Начало формы

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

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

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

Что произойдет, если в операторе DELETE не будет задана фраза WHERE?

Начало формы

+Из таблицы будут удалены все строки.

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

Начало формы

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

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

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

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

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

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

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

Что такое модальность связи?

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

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

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

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

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

Что является основными компонентами модели файлового сервера (File Server - FS)?

Начало формы

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

Клиент - компонент представления, прикладной компонент; сервер - компонент доступа к ресурсам сервера; SQL-запросы к серверую

Клиент- компонент представления, прикладной компонент; сервер - компонент доступа к ресурсам сервера; запросы к файловой системе.

Что является основными компонентами модели севера базы данных (DataBase Server - DBS)?

Начало формы

Клиент- компонент представления, прикладной компонент; сервер - компонент доступа к ресурсам сервера; запросы к файловой системе.

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

Клиент - компонент представления, прикладной компонент; сервер - компонент доступа к ресурсам сервера; SQL-запросы к серверу.

Чем отличаются базовые таблицы от виртуальных?

Начало формы

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

Элементарная единица логической организации данных, которая соответствует атрибуту:

+{00}Поле.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]