Similar presentations:
Базы данных
1. Курсовой проект на тему «Базы данных»
МИНИСТЕРСТВО ОБРАЗОВАНИЯ и НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИКоломенский институт (филиал)
федерального государственного бюджетного образовательного учреждения высшего
образования
«Московский политехнический университет»
КУРСОВОЙ ПРОЕКТ
НА ТЕМУ «БАЗЫ ДАННЫХ»
Студент группы УТС-31 Бензарь С. А.
Руководитель курсового проекта: Белова Е. Е.
2. Цели и задачи работы
ЦЕЛИ И ЗАДАЧИ РАБОТЫЦелью данного курсового проекта является проектирование базы данных
и разработка программного обеспечения для управления созданной
информационной системы.
Задачи:
спроектировать реляционную базу данных «Поликлиника»;
создать программное обеспечения для удобной работы с базой данных;
в рамках созданной программы осуществить реализацию запросов и
отчетов.
3. Инфологическое моделирование
ИНФОЛОГИЧЕСКОЕ МОДЕЛИРОВАНИЕER-модель или модель «сущность-связь» представляет собой модель
данных, которая создана для визуализации схемы предметной
области. Составные части ER-модели:
Сущность – это объект, который выделяется исходя из предметной
области создаваемой базы данных, информация о котором
должна хранится в проектируемой системе.
Характеристики определенной сущности, которые определяют
её свойства называются атрибутами.
Связь – это некое отношение между двумя сущностями.
Существует три типа связей
4. Инфологическое моделирование
ИНФОЛОГИЧЕСКОЕ МОДЕЛИРОВАНИЕER-диаграмма предметной области
«Поликлиника»
5. даталогическая модель
ДАТАЛОГИЧЕСКАЯ МОДЕЛЬДаталогическая модель БД – модель логического уровня,
представляющая собой отображение логических связей между
элементами данных независимо от их содержания и среды
хранения.
Даталогическая модель во 2НФ
Даталогическая модель в 3НФ
6. Физическая модель данных
ФИЗИЧЕСКАЯ МОДЕЛЬ ДАННЫХНа этапе физического проектирования базы данных приводится
состав таблиц базы данных. Для каждого поля таблицы
необходимо указать используемый тип данных и, возможно,
размер поля.
Физическая модель базы данных
«Поликлиника»
7. Клиентское приложение базы данных
КЛИЕНТСКОЕ ПРИЛОЖЕНИЕ БАЗЫ ДАННЫХСтруктурная схема приложения БД
Главное
меню
Просмотр и
редактирование
Пациенты
Обработка
данных
Общее кол-во
пациентов
Врачи
Болезни
Поставленные
диагнозы
Кол-во диагнозов
группы болезни
Кол-во пациентов с
данным диагнозом
Пациенты возр. группы с
диагнозом опр. группы
Пациенты данного пола с
данным диагнозом
Отчет
8. Клиентское приложение базы данных ИНтерфейс
КЛИЕНТСКОЕ ПРИЛОЖЕНИЕ БАЗЫ ДАННЫХИНТЕРФЕЙС
Главное меню
Просмотр и редактирование
9. Клиентское приложение базы данных ИНтерфейс
КЛИЕНТСКОЕ ПРИЛОЖЕНИЕ БАЗЫ ДАННЫХИНТЕРФЕЙС
Пример выполнения запроса
Окно выбора состава отчета
10. Клиентское приложение базы данных Отчет
КЛИЕНТСКОЕ ПРИЛОЖЕНИЕ БАЗЫ ДАННЫХОТЧЕТ
Отчеты используются для форматирования, сведения и показа данных. Отчет можно
сформировать в любое время, и в нем всегда будет отображена текущая
информация базы данных.
структура первых четырех
страниц отчета
структура пятой страницы отчета
11. Заключение
ЗАКЛЮЧЕНИЕТаким образом, в ходе выполнения данной курсовой работы были выполнены
следующие задачи:
–
спроектирована база данных «Поликлиника»;
–
разработана программа в среде программирования Delphi;
– в ходе разработки программного обеспечения реализованы запросы согласно
заданию;
– разработан отчет для удобного показа данных БД и с возможностью печати
полученных результатов на принтере.