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

28. Учет успеваемости школьников.

Оценки: код предмета, дата, оценка, учетный номер школьника, та­бель­ный номер учителя.

Справочники: предметы (код и наименование), школьники (учетный номер школьника, фамилия, дата рождения, номер класса, пол), учителя (табельный номер, фамилия, дата рождения, пол, код специальности), спе­циальности (код и наименование).

Отчет по классам и школьникам со средней оценкой по классам и школьникам.

29. Учет нарушителей трудовой дисцип­лины на предприятии.

Нарушения: код вида нарушения, дата нарушения, мера наказания, та­бель­ный номер нарушителя, содержание нарушения, код подразделения.

Справочники: подразделения (код и наименование), виды нарушений (код и наименование), сотрудники (табельный номер, фамилия, код подразделения, пол, код должности), должности (код и наименование).

Отчет по подразделениям и видам нарушений с итогами (число нарушителей) по подразделениям и видам нарушений.

30. Учет семейного бюджета.

Бюджет: дата, учетный номер члена семьи, код статьи расхода, сумма расхода, код статьи дохода, сумма дохода.

Справочники: статьи расходов (код и наименование), статьи доходов (код и наименование), члены семьи (учетный номер, фамилия, код вида родства), виды родства (код и наименование).

Отчет по статьям расходов, членам семьи с итогами расходов по статьям и по членам семьи.

Приложения Приложение 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. Что представляет собой метод нормализации отношений? ‑ Это процесс постепен­но­го улуч­ше­ния отношения путем последовательного перевода отношения из ненор­мализо­ван­ной формы в первую, во вторую, в третью (иногда в четвертую и пятую) нормальные формы.