Определение технологии загрузки базы данных

Рассмотрим технологию загрузки на примере базы данных “Учебный процесс”, в котором связи между таблицами соответствуют схеме данных, приведенной в этой главе.

Документы-источники загрузки этой базы данных перечислены при описании предметной области в главе 2.

Таблицы-объекты загрузки

Определим объекты загрузки – группы из взаимосвязанных таблиц, подлежащих загрузке из одного документа:

1. Таблицы ГРУППА →СТУДЕНТ. Загрузка записей этих таблиц будет производиться одновременно из одного документа “Список студентов группы”, что обеспечивает формирование взаимосвязей записей студентов с соответствующей записью группы. При этом будет обеспечен однократный ввод реквизитов ГРУППЫ и однократный ввод значений НГ для всех студентов группы.

2. Таблицы КАФЕДРА→ ПРЕПОДАВАТЕЛЬ. Загрузка записей этих таблиц также будет производиться одновременно из одного документа “Список преподавателей кафедры”, что обеспечивает сразу формирование взаимосвязей записей преподавателей с соответствующей записью кафедры. При этом будет обеспечен однократный ввод реквизитов КАФЕДРЫ и однократный ввод значений ККАФ для всех преподавателей кафедры.

3. Таблица ПРЕДМЕТ. Загрузка этой таблицы может производиться из плана произведения занятий в группах. При этом достаточно ввести составной идентификатор занятия, не вводя наименование предмета и фамилию преподавателя.

4. Таблица ИЗУЧЕНИЕ. Загрузка этой таблицы может производиться из плана проведения занятий в группах. При этом достаточно ввести составной идентификатор занятия, не вводя наименование предмета и фамилию преподавателя.

5. Таблица УСПЕВАЕМОСТЬ. Загрузка этой таблицы может производиться из заполнения экзаменационной ведомости группы. При этом достаточно точно ввести составной идентификатор, не вводя фамилию студента, наименование предмета, фамилию преподавателя.

Последовательность загрузки таблиц

Загрузка первых трех объектов ГРУППА →СТУДЕНТ, КАФЕДРА, ПРЕПОДАВАТЕЛЬ, ПРЕДМЕТ может производиться в любой последовательности т.к. эти группы таблиц на схеме данных не находятся в подчиненных отношениях

Загрузка таблицы ИЗУЧЕНИЕ должна производиться после загрузки таблиц ГРУППА, ПРЕДМЕТ и ПРЕПОДАВАТНЛЬ, т.к. таблица ИЗУЧЕНИЕ в схеме данных подчинена этим таблицам.

Загрузка таблицы УСПЕВАЕМОСТЬ может производиться только после загрузки таблиц СТУДЕНТ и ИЗУЧЕНИЕ, т.к. таблица УСПЕВАЕМОСТЬ в схеме данных подчинена этим таблицам.

Технология загрузки базы данных “Учебный процесс” может быть представлена в виде таблицы и (см. табл. 3.1).

Таким образом, в результате определена последовательность этапов загрузки данных “Учебный процесс”, а также объекты загрузки на отдельных этапах и соответствующие документы-источники данных.

Таблица 3.1. Технология загрузки базы данных “Учебный процесс”

Таблица БД-объекты загрузки Документы источники Вид информации Этап загрузки Примечание
ПРЕДМЕТ Учебный план, программа Справочная I  
ГРУППА à СТУДЕНТ Список студентов группы Справочная I Независимые
КАФЕДРА à ПРЕПОДАВАТЕЛЬ Список преподавателей кафедры Справочная I Этапы
ИЗУЧЕНИЕ План занятий группы Учетная II  
УСПЕВАЕМОСТЬ Экзаменационная ведомость Учетная    

 

Определив этапы загрузки БД можно приступить непосредственно к проектированию форм и их созданию средствами Access. Технология разработки форм на примере базы данных “Учебный процесс” будет рассмотрена.далее

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: