Разработать БД SQL на Firebird. Не менее 11 таблиц.
Шаблоны есть, скину в личку. По выбранной предметной области имеется упрощённый пример базы данных.
С мелкими правками доставать не буду.
1-я часть
1.1. Описание предметной области
1.2. ER модели исходной БД
1.3 Привести описание моделей исходной БД в терминах бизнес-процессов предметной области.
1.4. Выявить недостатки структуры исходной БД, сформулировать новую бизнес-логику, бизнес-ограничения и требования, а также обосновать необходимость внесения каждого изменения ее структуры.
1.5. Детализация задания в виде списка необходимых изменений схемы БД, реализующих новую бизнес-логику, бизнес-ограничения и требования.
2-я часть
2.1. Описание разрабатываемых селективных (не менее 3 шт.) и выполняемых (не менее 3 шт.) хранимых процедур, реализующих бизнес-логику предметной области, приведенной в 1-й части.
2.2. Скрипты селективных (не менее 3 шт.) и выполняемых (не менее 3 шт.) хранимых процедур, реализующих бизнес-логику предметной области, приведенной в 1-й части.
3-я часть
3.1. Описание разрабатываемых триггеров (не менее 8 шт.) по каждому виду ограничений (целостность -1, бизнес-ограничения -2, бизнес-правила -2, ограничение-действие -1, триггер DDL -1, триггер БД - 1) см. п. 1.8 лекции № 2, реализующих бизнес-ограничения и требования предметной области, приведенной в 1-й части.
3.2. Скрипты разработанных триггеров
4-я часть
Скрипт создания ролей и присвоению им прав, а также назначению прав ролей пользователям (не менее трех)
Рекомендации
1. Детализацию задания включить отдельным параграфом в основную часть записки с обоснованием необходимости каждого ее пункта.
2. В скриптах должны быть комментарии.
3. Работа ХП и триггеров должна быть проверена в альтернативных и исключительных вариантах выполнения, например, при отсутствии или задании неверных значений параметров ХП и т.д.
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |