Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11-21130671.docx
Скачиваний:
11
Добавлен:
07.04.2025
Размер:
140.73 Кб
Скачать

2.2 Спецификации локальных ограничений и правил

Локальные ограничения и правила, сформулированные в разд. 1 для иерархических моделей, трансформируются применительно к локальным ER-моделям, а именно:

– ограничения атрибутов сущностей (таблица 2.1);

– ограничения кортежей (таблица 2.2);

– ограничения уникальности (таблица 2.3);

– прочие ограничения (таблица 2.4);

– операционные правила (таблица 2.5).

Дополнительно сформулированы на этом этапе:

– правила ссылочной целостности (таблица 2.6), определяющие поведение в случае попытки удаления экземпляра родительской сущности.

Таблица 2.1  

Ограничения атрибутов

Имя атрибута

или агрегата

Тип

Размер

Границы

или

допустимые

значения

Структура

Условие

Значение

по умолчанию

Функция 1 «Прием заявлений»

1.1. Абитуриент.Код абитуриента

положит. целое

1.2. Абитуриент.ФИО абитуриента

строка рус. букв

1.3. Абитуриент. Рейтинг абитуриента

положит. целое

1.4. Абитуриент.Дата возврата документов

1.5. Категория абитуриента. Код категории абитуриента

1.6. Категория абитуриента. Название категории абитуриента

1.7. Направление. Код направления

1.8. Направление. Название направления

1.9. Факультет. Код факультета

1.10. Факультет. Название факультета

1.11. Вид документа. Код вида документа

1.12. Вид документа. Название вида документа

1.13. Документы абитуриента. Регномер документа

1.14. Документы абитуриента. Реквизиты документа

1.15. Документы абитуриента. Дата подачи документа

1.16. Секретарь. Код секретаря

1.17. Секретарь. ФИО секретаря

1.18. Должность секретаря. Код должности секретаря

1.19. Должность секретаря. Название должности секретаря

1.20. Возврат документов. Код секретаря, возвратившего документы

1.21. Возврат документов. ФИО секретаря

1.22. Кафедра. Код кафедры

1.23. Кафедра. Название кафедры

1.24. Факультет секретаря. Код факультета

1.25. Факультет секретаря. Название факультета

Дата

строка букв и цифр

строка букв

строка цифр

строка букв

строка цифр

строка букв

строка цифр

строка букв

строка цифр

строка цифр

дата

строка цифр

строка букв

строка цифр

строка букв

строка цифр

строка букв

строка цифр

строка букв

строка цифр

строка букв

Функция 2 «Зачисление»

  1. Руководитель. Код руководителя

  2. Руководитель. ФИО руководителя

  3. Должность руководителя. Код должности руководителя

  4. Должность руководителя. Название должности руководителя

  5. Направление. Код направления

  6. Направление. Название направления

  7. Факультет. Код факультета

  8. Факультет. Название факультета

  9. Приказ о зачислении. Регномер приказа

  10. Приказ о зачислении. Дада приказа

  11. Абитуриент. Код абитуриента

  12. Абитуриент. ФИО абитуриента

  13. Абитуриент. Рейтинг абитуриента

  14. Категория абитуриента. Код категории абитуриента

  15. Категория абитуриента. Название категории абитуриента

строка цифр

строка букв

строка цифр

строка букв

строка цифр

строка букв

строка цифр

строка букв

строка цифр

дата

строка цифр

строка букв

строка цифр

строка цифр

строка букв

Функция 3 «Апелляции»

  1. Заседание апелляционной комиссии. Регномер заседания

  2. Заседание апелляционной комиссии. Дата заседания

  3. Член комиссии на заседании. Роль члена комиссии

  4. Член комиссии. Код члена комиссии

  5. Член комиссии. ФИО члена комиссии

  6. Должность члена комиссии. Код должности члена комиссии

  7. Должность члена комиссии. Название должности члена комиссии

  8. Апелляция. Регномер апелляции

  9. Апелляция. Решение комиссии

  10. Апелляция. Содержание претензии

  11. Абитуриент. Код абитуриента

  12. Абитуриент. ФИО абитуриента

  13. Вид претензии. Код вида претензии

  14. Вид претензии. Название вида претензии

Строка цифр

Дата

Строка букв

Строка цифр

Строка букв

Строка цифр

Строка букв

Строка цифр

Строка букв

Строка букв

Строка цифр

Строка букв

Строка цифр

Строка букв

Примечания:

Таблица 2.2.  

Ограничения кортежей

Группа атрибутов

Ограничение

Функция 1 «Прием заявлений»

Функция 2 «Зачисление»

Функция 3 «Апелляция»

Примечания:

Таблица 2.3.  

Ограничения уникальности

Группа атрибутов

Среди каких экземпляров имеет место уникальность

Функция 1 «Прием заявлений»

1.1 Категория абитуриента. Код категории абитуриента

среди всех абитуриентов

1.2 Направление. Код направления

среди всех направлений

1.3 Факультет. Код факультета

1.4 Вид документа. Код вида документа

1.5 Абитуриент. Код абитуриента

1.6 Абитуриент. Рейтинг абитуриента

1.7 Возврат документов. Код секретаря, возвратившего документы

1.8 Документы абитуриента. Реквизиты документа

1.9 Секретарь. Код секретаря

1.10 Должность секретаря. Код должности секретаря

1.11 Кафедра. Код кафедры

среди всех факультетов

среди всех документов

среди всех абитуриентов

среди всех абитуриентов

среди всех секретарей

среди всех документов

среди всех секретарей

среди всех должностей секретаря

среди всех кафедр

Функция 2 «Зачисление»

2.1 Руководитель. Код руководителя

среди всех руководителей

2.2 Должность руководителя. Код должности руководителя

2.3 Прием заявлений. Регномер приказа

2.4 Направление. Код направления

2.5 Факультет. Код факультета

2.6 Абитуриент. Код абитуриента

2.7 Абитуриент. Рейтинг абитуриента

2.8 Категория абитуриента. Код категории абитуриента

среди всех должностей руководителя

среди всех приказов

среди всех направлений

среди всех факультетов

среди всех абитуриентов

среди всех абитуриентов

среди всех абитуриентов

Функция 3 «Апелляция»

3.1 Заседание апелляционной комиссии. Регномер заседания

среди всех заседаний

3.2 Член комиссии. Код члена комиссии

3.3 Должность члена комиссии. Код должности члена комиссии

3.4 Апелляция. Регномер апеллляции

3.5 Вид претензии. Код вида претензии

среди всех членов комиссии

среди всех должностей члена комиссии

среди всех апелляций

среди всех претензий

Примечания:

Таблица 2.4.  

Другие ограничения

Группа атрибутов

Ограничение

Функция 1 «Прием заявлений» - ограничения не выявлены

Функция 2 «Зачисление» - ограничения не выявлены

Функция 3 «Апелляция» — ограничения не выявлены

Примечания: <если есть>

Таблица 2.5.  

Операционные правила

Группа атрибутов

Ограничение

Функция 1 «Прием заявлений» - Правила не выявлены

Функция 2 «Зачисление» — Правила не выявлены

Функция 3 «Апелляция» - Правила не выявлены

Примечания:

Таблица 2.6.  

Ссылочные правила

Родительская сущность

Дочерняя сущность

Правило удаления

Другие правила

Функция 1 «Прием заявлений» - Правила не выявлены

Функция 2 «Зачисление» - Правила не выявлены

Функция 3 «Апелляция» - Правила не выявлены

Примечания:

Соседние файлы в предмете Базы данных
  • #
    07.04.20253.18 Mб181-21130671(1 этап).vdx
  • #
    07.04.20251.1 Mб810-21130671.vdx
  • #
    07.04.2025140.73 Кб1111-21130671.docx
  • #
    07.04.20257.58 Mб152-21130671.vdx
  • #
    07.04.20257.41 Mб103-21130671.vdx
  • #
    07.04.20257.78 Mб84-21130671.vdx
  • #
    07.04.202517.72 Кб35-21130671.sql
  • #
    07.04.202511.03 Mб55-21130671.vdx