Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
i-exam_2011.doc
Скачиваний:
46
Добавлен:
24.12.2018
Размер:
3.22 Mб
Скачать

Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных

 ЗАДАНИЕ N 141  Тема: Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных Для таблицы реляционной базы данных ложно утверждение, что …

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

 

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

 

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

 

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

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

 ЗАДАНИЕ N 142  Тема: Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных Основными понятиями иерархической структуры являются …

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

 

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

 

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

 

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

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

 ЗАДАНИЕ N 143  Тема: Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных В таблицу базы данных СКЛАД, содержащую 5 столбцов информации о товаре (наименование, поставщик, количество, дата окончания срока хранения, цена), внесена информация о 25 видах товара. Количество записей в таблице равно …

 25

 

 5

 

 125

 

 30

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

 ЗАДАНИЕ N 144  Тема: Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных Для эффективной работы с базой данных система управления базами данных (СУБД) должна обеспечивать __________  данных.

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

 

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

 

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

 

 кодирование

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

 ЗАДАНИЕ N 145  Тема: Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных База данных, содержащая сведения о студентах, участвующих в научно-исследовательских работах (НИРС), имеет _________ структуру.

 сетевую

 

 иерархическую

 

 древовидную

 

 списочную

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

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

 

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

 

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

 

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

Решение: Реляционная база данных СКЛАД должна иметь следующие характеристики: наименование, количество, цена, дата окончания срока хранения. Значение «общая сумма» можно вычислить в любой момент, зная цену и количество. Текущая дата изменяется каждый день, поэтому каждый день ее значение в базе данных придется изменять, а это нецелесообразно, так как в любой системе управления базами данных существует встроенная функция текущей даты.

 ЗАДАНИЕ N 147  Тема: Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных Создается  информационная модель, описывающая олимпиаду по физике. Модель позволяет получить следующую информацию:  - фамилию участника, набравшего максимальное количество баллов в теоретическом туре;  - фамилию учителя физики и номер школы, в которой учится участник, набравший максимальное количество баллов в практическом туре;   - возраст участника, набравшего максимальную сумму баллов по двум турам. Построенная модель не должна содержать избыточную информацию. Признаками объекта, которые должны быть отражены в информационной модели, являются …

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

 

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

 

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

 

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

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

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