Проектирование приложения базы данных «Методичка», страница 3

Модуль справочников

 


3.3.4.  Модуль периода актуальности

Модуль содержит класс, обеспечивающий ведение таблицы базы данных “Период актуальности”.

Модуль периода актуальности

 
 

TPerAktTable

 
 


3.3.5.  Модуль принадлежности лаб. раб.

Модуль содержит класс, обеспечивающий ведение таблицы базы данных “Принадлежность лаб.раб.”.

Модуль принадлежности лаб.раб.

 
 

TPrenadlTable

 
 


3.3.6.  Модуль рекомендаций по лаб.раб.

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

Модуль рекомендаций по лаб.раб.

 
 

TRecommendTable

 
 


3.4.  Декомпозиция на параллельные процессы

Нет.

3.5.  Декомпозиция данных

База данных, поддерживаемая приложением, представляет собой набор информации, хранящейся в таблицах, которые имеют структуру, описанную ниже.

3.5.1. Таблица справочника учебных годов

Код учебного

года

Учебный

год

CodeGod*

God

+

A9

1

2004/2005

Поле CodeGod необходимо для однозначной идентификации записи в справочнике, сокращения объема хранимой информации в других таблицах, где учебный год несет смысловую нагрузку.

3.5.2. Таблица справочника лаб.раб.

Код

лаб.раб.

Название

лаб.раб.

CodeLab*

Lab

+

A150

1

Аппроксимация данных

Поле CodeLab необходимо для однозначной идентификации записи в справочнике, сокращения объема хранимой информации в других таблицах, где лаб.раб. несет смысловую нагрузку.

3.5.3. Таблица справочника дисциплин

Код

дисциплины

Название

дисциплины

CodeDis*

Dis

+

A150

1

Базы данных

Поле CodeDis необходимо для однозначной идентификации записи в справочнике, сокращения объема хранимой информации в других таблицах, где дисциплина несет смысловую нагрузку.

3.5.4. Таблица справочника специальности

Код

специальности

Название

специальности

СodeSpec*

Spec

A6

A150

220400

Программное обеспечение вычислительной техники и автоматизированных систем

Поле CodeSpec необходимо для однозначной идентификации записи в справочнике, сокращения объема хранимой информации в других таблицах, где специальность несет смысловую нагрузку.

3.5.5. Таблица справочника методичек

Код

методички

Название

Год

издания

Кафедра

CodeMet*

Metod

GodIzd

KafIzd

+

A150

S

A15

1

Модели  и базы данных

1995

ПО ВТ и АС

Поле CodeMet необходимо для однозначной идентификации записи в справочнике, сокращения объема хранимой информации в других таблицах, где методичка несет смысловую нагрузку.

3.5.6. Таблица периода актуальности

Код

дисциплины

Код

специальности

Период

актуальности

CodeDis*

CodeSpec*

PerAkt

I

A6

S

1

220400

3

3.5.7. Таблица принадлежности лаб.раб.

Код

специальности

Курс

Код

учебного года

Код

дисциплины

Код

лабораторной работы

CodeSpec*

Kurs*

CodeGod*

CodeDis*

CodeLab*

A6

S

I

I

I

220400

1

1

1

1

3.5.8. Таблица рекомендаций по лаб.раб.

Код

специальности

Курс

Код

учебного

года

Код

дисциплины

Код

лабораторной

 работы

Код

методички

CodeSpec*

Kurs*

CodeGod*

CodeDis*

CodeLab*

CodeMet*

A6

S

I

I

I

I

220400

1

1

1

1

1