Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы_БД.doc
Скачиваний:
11
Добавлен:
17.09.2019
Размер:
542.21 Кб
Скачать

Ответы на экзаменационные вопросы по дисциплине «Базы данных»

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

База данных(БД) – это совместно используемый интегрированный набор логически связанных данных, хранящийся вместе с описанием этих данных, хранящийся вместе с описанием этих данных, предназначенный для удовлетворения информационных потребностей человека.

Комментарии:

  • «Совместно используемый» – означает, что данными из БД пользуются многие пользователь с помощью различных средств доступа (ЛВС, internet);

  • «Интегрированный» – означает, что вместо разрозненных файлов с избыточными данными в БД все данные собраны вместе с минимальной долей избыточности:

  • «Логически связанных данных» – означает, что в БД хранится информация о взаимосвязанных объектах (сущностях) реального мира, причём связи между объектами тоже хранятся в БД;

  • Описание данных также хранится в БД, называется словарём данных, а также сами элементы описание – метаданные.

Предметная область – это набор понятий реального мира, который моделируется в БД.

Преимущества использования БД.

БД позволяет:

  • сократить избыточность в хранении данных;

  • устранить возможность противоречивости данных;

  • обеспечить безопасность данных (пароль);

  • поддерживать целостность данных, т.е. в БД могут храниться только правильные данные;

  • обеспечить независимость приложений от физической организации данных,.

2.Состав системы бд. Раскрыть разделы: Данные и Аппаратное обеспечение.

Данные.

Данные – это описание любого явления или идеи, которое представляется достаточно ценным для того, чтобы его сформулировать и точно зафиксировать.

Данные имеют некоторую естественную структуру, которую следует выявить и зафиксировать. Описания этой структуры и составляют модель данных.

Аппаратное обеспечение.

Главным требованием аппаратного обеспечения, ориентированного именно на системы БД, является развитая аппаратная архитектура хранения данных.

Важными показателями являются:

  • ёмкость памяти, как внутренней, так и внешней;

  • быстродействие(производительность);

  • надёжность устройств хранения данных).

3.Состав системы бд. Раскрыть раздел Программное обеспечение

Систему управления базами данных (СУБД) – это ПО, с помощью которого пользователи могут определять, создавать и поддерживать БД, а также осуществлять к ней контролируемый доступ.

Требования к современным СУБД:

  1. СУБД позволяет определять БД путём описания типов данных, их структуры и ограничений для хранимой информации на языке определения данных(DDL)

  2. СУБД позволяет:

  • Д

    Информацию с помощью языка управления данными(DML)

    обавлять

  • Обновлять

  • Удалять

  • Извлекать

  1. СУБД предоставляет контролируемый доступ к БД с помощью:

  • Системы защиты от несанкционированного доступа;

  • Системы поддержки целостности данных, обеспечивающей их противоречивость в ходе

хранения;

  • Системы поддержки параллельного многопользовательского доступа к БД;

  • Системы восстановления после сбоев.

Не все продукты, квалифицирующие себя как СУБД отвечают этим правилам (3е требование)

4.Состав системы БД. Раскрыть раздел Люди.

1.Администратор данных

Отвечает за планирование БД, разработку и сопровождение правил, которые должны подчинять данные с точки зрения организации (бизнес-правила), за концептуальное и логическое проектирование БД. НЕ касается вопросов конкретной реализации БД.

2.Администратор БД.

Отвечает за физическую реализацию БД и повседневное администрировании СУБД, обеспечивает безопасность и целостность данных, максимальную производительность приложений. Работает в тесном контакте с администратором сети и сисадмином.

3.Разработчики БД.

Занимаются различными аспектами проектирования и реализации БД в соответствии с планом, за который отвечает администратор данных.

Различают:

  • Разработчиков логической БД, которые определяют, ЧТО хранить в БД;

  • Разработчиков физической БД, которые определяют, КАК хранить.

4.Прикладные программисты.

Создают приложения, которые предоставляют пользователям необходимые возможности. Разработка приложений производится после окончания проектирования БД.

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

5.Общие положения моделирования данных. Данные и их интерпретация.

Данные – это описание любого явления или идеи, которое представляется достаточно ценным для того, чтобы его сформулировать и точно зафиксировать.

Данные фиксируются с помощью конкретного средства общения (языка) на квазипостоянном носителе.

Как правило, данные описываются на естественном языке и фиксируются на бумаге.

При такой фиксации данные и их интерпретация фиксинуются совместно.

Характеристика животного

Вид

Параметр

Значение

Единица

Слон

Вес

3,5

Т

Змея

Длина

1,5

м

Пример:

«слон весит 3,5 тонн»

Данные – 3,5(число)

Интерпретация – «вес слона в т.)

В некоторых случаях в невычислительных системах интерпретация может быть отделена от данных. В таком случае шапка таблицы будет интерпретацией, а строка – данными.