Задание на практику
Спроектировать и разработать БД для заданной предметной области предприятия на серверной СУБД и клиентское приложение для сформированной БД для ввода необходимых данных, а также их обработки.
Содержание учебной практики:
- выполнить анализ предметной области;
- выделить объекты (сущности) для моделирования данной предметной области в СУБД;
- реализовать связи между объектами модели;
- создать базу данных на выбранном сервере;
- разработать генераторы и триггеры для автоматизации выполнения типовых операций;
- разработать хранимые процедуры для вставки, изменения и удаления записей из БД;
- разработать индексы для ускорения поиска необходимых данных БД;
- разработать оболочку клиентского приложения;
- подключить БД к приложению Delphi;
- организовать возможность поиска, сортировки, фильтрации записей в таблицах по выбранным критериям;
- обеспечить контроль доступ к данным БД;
- сгенерировать отчеты по данным таблицы БД.
Руководитель практики ________________ __________________
(ФИО)
План прохождения практики
Срок |
Виды работ |
1 этап |
Вводное занятие. Постановка задачи. Содержание и структура отчета по практике. Инструктаж по технике безопасности. Описание предметной области. Анализ информационных потоков предприятия. Определение состава информационных объектов. Составление реляционных отношений информационных объектов. Нормализация реляционных отношений. Проектирование инфологической модели БД. Проектирование логической модели БД. Контрольный просмотр выполненной работы |
2 этап |
Выбор СУБД. Выбор сервера. Создание базы данных на выбранном сервере. Управление структурой таблиц: описание и ограничения столбцов. Управление структурой таблиц: описание и ограничения доменов. Описание ключей таблиц БД. Использование индексов в таблицах БД. Создание хранимых процедур. Создание триггеров. Создание генераторов. Контрольный просмотр выполненной работы |
3 этап
|
Создание структурной схемы клиентского приложения. Разработка клиентского приложения для работы с БД. Разработка интерфейса и составление главного меню приложения Подключение БД к приложению Delphi. Организация поиска записей в таблицах. Организация сортировки записей в таблицах БД. Организация фильтрации записей в таблицах БД по выбранным критериям. Разработка пункта меню «Справка». Описание требований к эргономике и технической эстетике Контрольный просмотр выполненной работы |
4 этап
|
Управление привилегиями пользователей базы данных. Осуществление контроля доступа к данным в БД. Создание отчетов по данным таблицы БД. Оформление отчета. Сбор материала и документов на формирование индивидуального проекта. Оформление индивидуального проекта. Подготовка доклада на защиту практики. Подготовка структуры и времени показа презентации, сопровождающая выступление Контрольный просмотр выполненной работы
Защита отчета по учебной практике |
