Цели и задачи курсового проекта
Выполнение курсового проекта по МДК 02.02 Технология разработки и защиты баз данных в составе ПМ 02 Разработка и администрирование баз данных проводится с целью закрепления теоретических знаний, а также формирования навыков проектирования БД, полученных при изучении дисциплины МДК 02.02 Технология разработки и защиты баз данных в составе ПМ 02 Разработка и администрирование баз данных.
Тематика курсовых проектов
Шифр студента | Тема курсового проекта |
Организация системы документооборота в реляционной БД | |
Проектирование базы данных БД учета программного обеспечения | |
Проектирование БД распоряжений с контролем их выполнением | |
Проектирование базы данных туристического агентства | |
Проектирование базы данных для библиотеки колледжа | |
Проектирование БД районной поликлиники. Подсистема «Работа с пациентами» | |
Обработка информации по поступлению товароматериальных ценностей на склад | |
Проектирование базы данных для спортивной юношеской школы | |
Проектирование базы данных «Электронный словарь — переводчик» | |
Проектирование базы данных для автосервисной фирмы | |
Проектирование базы данных «Телефонный справочник университета» | |
Проектирование базы данных районной поликлиники. Подсистема «Учет льготных лекарств» | |
Проектирование базы данных центра детского творчества | |
Проектирование базы данных аптеки. | |
Проектирование базы данных учёта оборудования организации | |
Проектирование базы данных по учёту помещений учебного заведения | |
Проектирование базы данных Издательства. Подсистема «Работа с авторами» | |
Проектирование базы данных расписаний маршрутов движения транспорта | |
Проектирование БД районной поликлиники. Подсистема «Учет пациентов» |
Содержание и этапы выполнения
|
Последовательность выполнения включает следующие этапы:
- выбор темы курсового проекта;
- анализ теоретических источников;
- выполнение практического задания;
- оформление пояснительной записки.
Задание курсового проекта
Разработать проект базы данных для конкретной предметной области, для которой необходимо:
· сформулировать цель проектирования базы данных;
· описать возможного пользователя базы данных;
· определить круг запросов и задач, которые предполагается решать с использованием созданной базы данных;
· построить концептуальную модель;
· сформулировать требования к базе данных;
· построить реляционную модель и выполнить её нормализацию;
· реализовать запросы, которые удовлетворяют требованиям базы данных;
· оценить базу данных с точки зрения возможностей её дальнейшего развития.
Методические указания
Результаты проделанной работы рекомендуется оформить в виде следующих документов:
· каталог задач и запросов предметной области;
· альбом форм входных и выходных документов (разместить в приложении к курсовой работе);
· таблица сущностей;
· таблица атрибутов;
· таблица связей;
В таблице сущностей могут быть отражены следующие сведения:
· наименование сущности;
· первичный ключ;
· количество экземпляров сущностей на момент обследования моделируемой предметной области;
|
· динамика изменения количества экземпляров за определённый период, например, в процентах;
· частота коррекции;
· перечень задачи и запросов, в которых используется данная сущность;
· активность, то есть минимальное количество экземпляров сущности, выбираемое при однократном обращении к ней;
· ограничение на доступность.
В таблице атрибутов для каждой сущности могут быть приведены следующие сведения:
· наименование атрибута;
· условное обозначение;
· признак ключа и тип значения (атомарное или множественное);
· формат (тип и длина);
· диапазон значений;
· возможность принимать неопределённое значение;
· ограничение на доступность (если отличается от ограничений для сущности);
В таблице для связей могут быть приведены следующие сведения:
· наименование связи;
· условное обозначение;
· тип связи;
· характеристика динамики (динамическая или статическая);
· характеристика мощности связи, то есть количество экземпляров сущностей, участвующих в связи (варианты: 0, 1 или много; 1 или много; 0 или 1; точное число);
По результатам этапа концептуального проектирования необходимо сформулировать требования, которые должны учитываться на этапе логического проектирования базы данных.
Для осуществления логического этапа проектирования необходимо выполнить следующие действия.
- Построить реляционную модель предметной области одним из известных методов, в том числе:
· описать последовательность принимаемых решений в соответствии с выбранным методом проектирования;
· дать математическое описание полученной модели с использованием аппарата теории множеств и математической логики.
|
- В процессе создания базы данных необходимо:
· создать таблицы;
· определить свойства полей;
· задать ключи;
· создать необходимые индексы;
· создать связи;
· определить правила ссылочной целостности;
· реализовать запросы;
· заполнить базы данных.
Все перечисленные действия должны быть обоснованы.
При выполнении курсовой работы необходимо использовать материал лекций и рекомендуемую учебно-методическую литературу.
Требования к оформлению курсового проекта
Курсовой проект должен быть подготовлен к защите в срок, устанавливаемый преподавателем. К защите проекта представляется оформленное задание на курсовой проект (Приложение 2) и пояснительная записка, которая может содержать следующие разделы:
Введение
I. Теоретическая часть
1. Описание предметной области. Постановка задачи.
2. Выбор средств/методологии проектирования и СУБД.
3. Построение концептуальной модели базы данных.
4. Построение логической модели базы данных.
II. Практическая часть
1. Проектирование физической структуры базы данных.
- организация ввода данных в БД;
- разработка интерфейса;
- реализация проекта в среде конкретной СУБД.
III. Инструкция по охране труда при работе на ПК
Заключение
Список используемой литературы
Приложение(я).
Работа спроектированной базы данных должна быть опробована на контрольном примере.