Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв БД 2013-03-15.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
12.65 Mб
Скачать

Приложения Приложение 1. Ответы на вопросы для самопроверки

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

Глава 1. Проектирование баз данных

  1. Что такое первичный ключ? ‑ Уникальный ключ, используемый для связи с другим объектом.

  2. Что такое вторичный ключ? ‑ Ключ, который может быть первичным ключом.

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

  4. Что представляет собой иерархическая модель данных? ‑ Связанный ори­ен­­­ти­ро­ван­ный граф, у которого любой подчиненный узел (кроме кор­не­вого) имеет только один исходный узел.

  5. Что представляет собой сетевая модель данных? ‑ Связанный ори­ен­­­ти­ро­ван­ный граф, у которого существует хотя бы один подчиненный узел с несколь­ки­ми исходными узлами.

  6. Что представляет собой реляционная модель данных? ‑ Набор взаимосвязан­ных двухмерных таблиц.

  7. Из каких элементов состоит индексный файл? ‑ Индексный файл состоит из записей, каждая из которых содержит два значения: индекс и адрес записи таблицы со значением данного индекса; записи отсортированы по значению индекса.

  8. Каково назначение первичного индекса? ‑ Первичный индекс является уникальным, служит для связи с другими таблицами.

  9. Каково назначение индекса? ‑ Логическая сортировка базы, прямой поиск нужной записи.

  10. Что представляет собой постреляционная модель данных? ‑ Это реляцион­ная модель, допускающая многозначные поля.

  11. Каково назначение многомерной модели данных? ‑ Хранение данных в виде многомерного массива, исполь­зуемого системами оперативной аналитической обработки типа OLAP.

  12. Что представляет объектно‑ориентированная модель данных? ‑ Дерево объ­ек­тов‑классов.

  13. Каково назначение инкапсуляции? ‑ Ограничить область видимости свой­ст­ва объектом, в ко­то­ром оно объявлено.

  14. Что означает свойство “наследование”? - При создании нового потомка родитель­ские свойства и методы передаются потомку.

  15. Что означает свойство “полиморфизм”? - Одноименные методы в роди­тель­ском объекте и в его потомке будут работать по-разному.

  16. Какой недостаток существует у файл‑серверной модели использования базы данных? ‑ Пере­груз­ка каналов связи, так как фактически вся база копируется по каналам на клиентскую машину.

  17. Что представляет собой распределенное представление? ‑ Исполь­зуется мощ­­ный сер­вер и много клиентских тер­ми­налов с централи­зо­ван­ным управлением.

  18. Что представляет собой распределенная база? ‑ Данные хранятся как на сервере, так и на клиентских машинах в виде отдельных частей или синхронизируемых ко­пий.

  1. Что представляет собой трехзвенная модель сервера приложений? ‑ К сер­ве­рам баз добавляются сер­ве­ры приложений, на которых выполняются приложения клиентов.

  2. Как реализуется доступ данных в модели “клиент ‑ Интернет” (“тонкий клиент”)? ‑ Доступ реа­ли­зуется из броузера Интернет.

  3. Каково назначение интерфейса ODBC? ‑ Является посредником между при­ло­жением и СУБД, обеспечивая доступ из приложения к базам с различными СУБД.

  4. Что входит в состав ODBC? ‑ Драйверы для каждой СУБД и диспетчер драйверов, который подключает нуж­ный драйвер.

  5. Что представляет собой метод нормализации отношений? ‑ Это процесс постепен­но­го улуч­ше­ния отношения путем последовательного перевода отношения из ненор­мализо­ван­ной формы в первую, во вторую, в третью (иногда в четвертую и пятую) нормальные формы.