- •План выполнения работы
- •Содержание отчета3
- •Порядок загрузки по от Microsoft
- •Практическая работа 2. Построение idef0 модели бизнес процессов
- •Введение
- •Задание на разработку
- •Практическая работа 5. Построение схемы бд для элемента корпоративной информационной системы
- •Практическая работа 6. Реализация бд для элемента корпоративной информационной системы
Практическая работа 5. Построение схемы бд для элемента корпоративной информационной системы
Цель работы: закрепить навыки в построении ER диаграмм
План выполнения работы
-
Постройте логическую и физическую ER базы данных по условиям задания №2.
Требования к моделям:
-
определение ограничений, правил валидации, значений по умолчанию для атрибутов сущностей;
-
определение первичных, альтернативных и неуникальных ключей;
-
нормализация отношений, как минимум, до 3 усиленной нормальной формы;
-
определение правил ссылочной целостности по связям;
-
рассмотрение вопросов денормализации (необязательно).
Указания к выполнению.
В качестве CASE средств для построения ER диаграмм можно рекомендовать:
-
Visual Paradigm for UML Community Edition (http://www.visual-paradigm.com);
-
Oracle SQL Developer Data Modeler (http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html)
-
MySQL Workbench (http://dev.mysql.com/downloads/workbench/).
Содержание отчета
-
Титульный лист.
-
Название и цель работы.
-
Результаты выполнения работы
-
Заключение
-
Приложения
ВАЖНО: Приложение должно включать все разработанные диаграммы, также отчеты по ключам и свойствам связей
Практическая работа 6. Реализация бд для элемента корпоративной информационной системы
Цель работы: закрепить навыки в реализации баз данных
План выполнения работы
-
Установите СУБД, которая находится в бесплатном доступе или на которую имеется лицензионное обеспечение (Oracle database (Express Edition free), Microsoft SQL Server, Microsoft Access);
-
Создайте новую базу данных на основе ER моделей предыдущего занятия.
-
Заполните таблицы тестовыми данными.
-
Разработайте SQL запросов следующих видов:
-
на выборку с фильтрацией;
-
на агрегацию (подсчет суммы/количества и т.п.);
-
на ставку;
-
на удаление.
Содержание отчета
-
Титульный лист.
-
Название и цель работы.
-
Результаты выполнения работы
-
Заключение
-
Приложения
ВАЖНО: Приложение должно включать скриншоты утилит администрирования, тексты SQL запросов
1 Как правило, в период обучения будут даваться ссылки на официальные действующие ресурсы, посвященные изучаемым технологиям и программному обеспечении. К сожалению, большинство этих ресурсов не адаптировано под русский язык. Между тем изначально предполагается, что магистр в области IT имеет достаточный для чтения технической документации уровень владения английским языком
2 Между ТГУ и Oracle заключен договор о функционировании Oracle Academy. Данный договор позволяет студентом и преподавателям скачивать любые продукты Oracle в учебных целях
3 Оформление всех отчетов должно соответствовать предъявляемым требованиям
