Similar presentations:
Проектирование базы данных (учебная нагрузка)
1. Проектирование БД (Учебная нагрузка)
Планирование учебного процесса. Назначение преподавателей длячтения курса.
Проектируема БД должна информационно обеспечить деятельность
Учебной части.
2. Системный анализ требований к БД
При изучении работы учебной части использованиякомпьютерной БД выявили информацию двух типов:
1) информация которая редко обновляется;
2) информация которая обновляется часто.
Информация первого типа содержит данные о
преподавателя и учебных курсах, которые они читают.
Информация второго типа содержит дополняемые данные
о назначении преподавателей для чтения курсов. Э та
информация обновляется каждый учебный год.
Информацию этих двух типов нельзя смешивать в одном
информационном объекте.
3. Номенклатура информационных объектов
Преподаватель (ТабN, ФИО, Адрес, Категория, Оклад,Иностр_яз);
Курсы(Назв, часы, формыКонтроля);
Читает(ТабN, Назв, Семестр);
4. 1-й вариант инфологической модели
Препод.m
читает
n
Курсы
Семестр
ТабN
ФИО
Адр.
Оклад
Категория
m
Иностр_яз
Назв
Часы
m Форм_контр
5. Разметка свойств
Препод.Читает
Курс
Семестр
ТабN
ФИО
Адр.
Оклад
Категория
m
Иностр_яз
Назв
Часы
m Форм_контр
6. Разметка связей
Препод.Читает
m
ТабN
ФИО
Адр.
Оклад
Категория
m
Иностр_яз
Семестр
Курс
n
Назв
Часы
m Форм_контр
7. Разметка сущностей
Препод.Читает
m
ТабN
ФИО
Адр.
Оклад
Категория
m
Иностр_яз
Семестр
n
!
Курс
Назв
Часы
m Форм_контр
8. Разметка ключей
Препод.n
m
Курс
Семестр
ТабN
ФИО
Адр.
Оклад
Категория
m
Иностр_яз
Nпп
Назв
Часы
m Форм_контр
9. 2-й вариант инфологической модели
Препод.m
Читает
n
Курс
Семестр
ТабN
ФИО
Назв
Nпп
Часы
Адр.
m Форм_контр
Оклад
Категория
m
Иностр_яз
ас
доц
проф
с1
с2
с3
с4
с5