База данных аттестационных ведомостей

Контрольная работа - Компьютеры, программирование

Другие контрольные работы по предмету Компьютеры, программирование

?или оценки.

3. ДИСЦИПЛИНЫ преподают ПРЕПОДАВАТЕЛИ, данная связь необходима, чтобы определить, какой предмет преподает преподаватель.

4. СТУДЕНТЫ получают СПЕЦИАЛЬНОСТЬ, данная связь необходима для того, чтобы определить, на какой специальности учится студент.

5. СТУДЕНТЫ учатся на КУРС, данная связь необходима, для того, чтобы определить, на каком курсе учатся студенты.

 

VI этап

 

Определение мощностей отношений (связей). Создание концептуальной модели БД

  1. В направлении СТУДЕНТЫ получают АТТЕСТАЦИЯ устанавливаем связь N:M так, как один студент может получает много аттестаций по разным дисциплинам; и много студентов получают одну аттестацию по одой дисциплине.
  2. В направлении СТУДЕНТЫ получают СПЕЦИАЛЬНОСТЬ устанавливаем связь N:1, т.к. много студентов получают одну специальность.
  3. В направлении СТУДЕНТЫ учатся на КУРС устанавливаем связь N:1, т. к. много студентов учатся на одном курсе.
  4. В направлении ПРЕПОДАВАТЕЛИ ставят АТТЕСТАЦИЮ устанавливаем связь 1: N, т.к. один преподаватель ставит много аттестаций.
  5. В направлении ПРЕПОДАВАТЕЛИ преподают ДИСЦИПЛИНЫ устанавливаем связь 1: N, т.к. один преподаватель может вести много дисциплин.

 

VII этап

 

Определитьmax мощностей отношений.

Максимальная мощность отношений определяется как произведение мощностей

 

VIII этап

 

  1. Для развязки максимальной мощности 1:1 необходимо взять первичный ключ из любой бинарной связанной сущности и ввести её в качестве внешнего ключа в противололожно-бинарно связанную сущность.
  2. Данная концептуальная связь обладает свойством склеивания таблиц.
  3. Для развязки максимальной мощности 1: N необходимо взять первичный ключ любой бинарной связанной таблицы максимальная мощность которой равна 1 и ввести его в качестве внешнего ключа в бинарно-связанную таблицу максимальная мощность которой равна N.

При этом связь 1: N обладает свойством группировочного ключа.

3.Для развязкиN:М необходимо создать ассоциативную сущность (таблицу пересечения) в которую ввести в качестве внешних ключей первичные ключи обеих бинарно-связанных таблиц.

Вывод: В ходе выполнения лабораторной работы освоила навыки инфологического моделирования. Ознакомилась с этапами создания централизованных БД, созданием инфологической и