База данных для учета аудиторного фонда университета. Ба
за данных должна содержать следующую информацию об аудиторном фонде университета. Наименование корпуса, в котором расположено помещение, номер комнаты, расположение комнаты в корпусе, ширина и длина комнаты в метрах, назначение и вид помещения, подразделение университета, за которым закреплено помещение. В базе данных также должна быть информация о высоте потолков в помещениях в зависимости от места расположения помещений в корпусе. Следует также учитывать, что структура подразделений университета имеет иерархический вид, когда одни подразделения входят в состав других (факультет, кафедра, лаборатория).
Помимо SQL запросов для создания таблиц базы данных, разработать пакет, состоящий из процедур и функций, позволяющий:
1) рассчитать данные о площадях и объемах каждого помещения;
2) для указанного корпуса получить количество факультетов, их названия и структуру, находящиеся в этом корпусе;
3) предоставить возможность добавления и изменения информации о корпусах в университете, при этом предусмотреть курсоры, срабатывающие на некоторые пользовательские исключительные ситуации;
4) предоставить возможность добавления и изменения информации о комнатах в корпусах университета, при этом предусмотреть курсоры, срабатывающие на некоторые пользовательские исключительные ситуации.
Предусмотреть разработку триггеров, обеспечивающих каскадные изменения в связанных таблицах.
Для сдачи экзамена по разработки сервисной части веб приложений необходимо:
1) по заданию спроектировать и создать БД. Бд должна соответсвовать 3 НФ
2) для основных сущностей реализовать REST методы (получение добавление изменение удаление)
3) создать методы, выполняющие задания (кроме тригеров), например метод на получение количества экземпляров указанной книги в указанном филиал
4) добавить тестовые данные (сгенерированные или вручную, для проверки правильности запросов)
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |