Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тесты с ответами.doc
Скачиваний:
774
Добавлен:
15.05.2015
Размер:
6.26 Mб
Скачать
  1. Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных.

1. Для таблицы реляционной базы данных ложно утверждение, что …

 каждая запись в таблице содержит однородные по типу данные

 

 все столбцы таблицы содержат однородные по типу данные

 

 в таблице нет двух одинаковых записей

 

 каждый столбец таблицы имеет уникальное имя

Решение: Одним из наиболее естественных способов представления взаимосвязи данных является двумерная таблица. Каждая строка таблицы представляет собой одну запись файла данных, каждый столбец – одно поле. Подобная таблица обладает рядом важных свойств: - каждый элемент таблицы (пересечение строки со столбцом) – один  элемент данных, повторяющиеся элементы отсутствуют; - все столбцы в таблице однородны (элементы столбца имеют одинаковую природу); - столбцам присвоены уникальные имена; - в таблице нет двух одинаковых строк; - при выполнении операций с таблицами ее строки и столбцы можно обрабатывать в любом порядке безотносительно к их информационному содержанию.

2. Реляционная база данных задана тремя таблицами. Связи между таблицами могут быть установлены следующим образом: …

 таблицы 1 и 2 связаны через поля Код дистанции, таблицы 1 и 3 связаны через поля Код спортсмена

 

 таблицы 1 и 2 связаны через поля Время и Рекорд, таблицы 1 и 3 связаны через поля Код спортсмена

 

 таблицы 1 и 2 связаны через поля Код дистанции, таблицы 1 и 3 связаны через поля  Код спортсмена и Фамилия

 

 таблицы 1 и 2 связаны через поля Код дистанции, таблицы 1 и 3 связаны через поля Код спортсмена, таблицы 2 и 3 связаны через поля Код спортсмена и Код дистанции

3. В таблицу базы данных СКЛАД, содержащую 5 столбцов информации о товаре (наименование, поставщик, количество, дата окончания срока хранения, цена), внесена информация о 25 видах товара. Количество записей в таблице равно …

 25

 

 5

 

 125

 

 30

Решение: Столбцы таблицы в реляционной БД – поля, а строки таблицы – записи. Таким образом, в данной таблице 5 полей и 25 записей.

4. Для эффективной работы с базой данных система управления базами данных (СУБД) должна обеспечивать __________  данных.

 непротиворечивость

 

 достоверность

 

 объективность

 

 кодирование

Решение: Непротиворечивость данных. Устранение избыточности данных или контроль над ней позволяет уменьшить риск возникновения противоречивых состояний. Если элемент данных хранится в базе только в одном экземпляре, то для изменения его значения потребуется выполнить только одну операцию обновления, причем новое значение станет доступным сразу всем пользователям базы данных. А если этот элемент данных с ведома системы хранится в базе данных в нескольких экземплярах, то такая система сможет следить за тем, чтобы копии не противоречили друг другу.

5. Для таблицы реляционной базы данных ложно утверждение, что …

 каждая запись в таблице содержит однородные по типу данные

 

 все столбцы таблицы содержат однородные по типу данные

 

 в таблице нет двух одинаковых записей

 

 каждый столбец таблицы имеет уникальное имя

6. Перечислите характеристики объекта СКЛАД, которые должны быть отражены в структуре реляционной базы данных, если необходимо получить следующую информацию: - наименование и количество товара с истекшим сроком хранения; - наименование товара с ценой менее 70 руб.; - наименование всех товаров на общую сумму более 2000 руб. Построенная модель не должна содержать избыточную информацию.

 наименование, количество, цена, дата окончания срока хранения

 

 наименование, количество, дата окончания срока хранения, общая сумма

 

 наименование, количество, цена, дата окончания срока хранения, текущая дата

 

 наименование, количество, цена, текущая дата, дата окончания срока хранения, общая сумма

7. Основными понятиями иерархической структуры являются …

 уровень, узел, связь

 

 отношение, атрибут, кортеж

 

 таблица, столбец, строка

 

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

8. Для эффективной работы с базой данных система управления базами данных (СУБД) должна обеспечивать __________  данных.

 непротиворечивость

 

 достоверность

 

 объективность

 

 кодирование

Решение: Непротиворечивость данных. Устранение избыточности данных или контроль над ней позволяет уменьшить риск возникновения противоречивых состояний. Если элемент данных хранится в базе только в одном экземпляре, то для изменения его значения потребуется выполнить только одну операцию обновления, причем новое значение станет доступным сразу всем пользователям базы данных. А если этот элемент данных с ведома системы хранится в базе данных в нескольких экземплярах, то такая система сможет следить за тем, чтобы копии не противоречили друг другу.

9. Реляционная база данных задана тремя таблицами. Поля Код спортсмена, Код дистанции, Дата соревнования, Время, Телефон соответственно должны иметь типы …

 числовой (целое), текстовый, дата/время, числовой (с плавающей точкой), текстовый

 

 числовой (целое), текстовый, дата/время, числовой (с плавающей точкой), числовой (с плавающей точкой)

 

 числовой (целое), текстовый, дата, время, текстовый

 

 числовой (целое), текстовый, дата/время, дата/время, текстовый

Решение: Тип поля определяет тип данных, которые могут содержаться в данном поле. В СУБД MS Access определены следующие основные типы данных: 1. Текстовый – совокупность произвольных алфавитно-цифровых символов.  Текстовый тип имеют фамилии людей, должности, названия фирм, продуктов, приборов и т.п. 2. Числовой – используется для описания атрибутов, со значениями которых нужно производить арифметические операции (цены, коэффициенты и т.п.). Для записи числовых данных используются только цифры, знак «-» и точка (запятая в зависимости от настройки) в качестве разделителя целой и дробной части. Для числового типа существуют следующие форматы: - байт; - целое; - длинное целое; - одинарное с плавающей точкой; - двойное с плавающей точкой. 3. Дата/время. Возможны следующие форматы дат: - полный; - длинный; - средний; - краткий. Для времени также существуют три последних формата. Поле Телефон не может иметь числовой тип, так как в номере телефона кроме цифр присутствуют разделители (-). По отдельности полей Дата и Время нет. Кроме того, в поле Время в таблице 1 результаты вводятся в секундах.

10. Перечислите характеристики объекта СКЛАД, которые должны быть отражены в структуре реляционной базы данных, если необходимо получить следующую информацию: - наименование и количество товара с истекшим сроком хранения; - наименование товара с ценой менее 70 руб.; - наименование всех товаров на общую сумму более 2000 руб. Построенная модель не должна содержать избыточную информацию.

 наименование, количество, цена, дата окончания срока хранения

 

 наименование, количество, дата окончания срока хранения, общая сумма

 

 наименование, количество, цена, дата окончания срока хранения, текущая дата

 

 наименование, количество, цена, текущая дата, дата окончания срока хранения, общая сумма

11.Создается  информационная модель, описывающая олимпиаду по физике. Модель позволяет получить следующую информацию:  - фамилию участника, набравшего максимальное количество баллов в теоретическом туре;  - фамилию учителя физики и номер школы, в которой учится участник, набравший максимальное количество баллов в практическом туре;  - возраст участника, набравшего максимальную сумму баллов по двум турам. Построенная модель не должна содержать избыточную информацию. Признаками объекта, которые должны быть отражены в информационной модели, являются …

 фамилия участника, год рождения, номер школы, фамилия учителя, теоретический тур, практический тур

 

 фамилия участника, год рождения, возраст, номер школы, фамилия учителя, теоретический тур, практический тур

 

 фамилия участника, возраст, номер школы, фамилия учителя, теоретический тур, практический тур

 

 фамилия участника, год рождения, номер школы, фамилия учителя, теоретический тур, практический тур, сумма баллов