Содержание
Содержание2
Аннотация3
Введение4
Описание предметной области5
Концептуальная модель базы данных10
Логическая модель данных16
Физическая модель данных19
Описание программного обеспечения.26
1. Реализация форм.24
2. Реализация запросов и формирование отчетов.29
Заключение36
Литература37
Приложение 1.38
Выдержка из текста работы
Потоки информации, циркулирующие в мире, который нас окружает, огромны. Во времени они имеют тенденцию к увеличению. Поэтому в любой организации, как большой, так и маленькой, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные способы — базы данных, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. И уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций.
В настоящее время информационные технологии играют далеко не последнюю роль практически во всех сферах деятельности человека. Данная тема актуальна в настоящее время, т.к. использование баз данных позволяет сберечь значительные средства, а главное и время для получения необходимой информации, а также упрощают доступ и ведение, поскольку они основываются на комплексной обработке данных и централизации их хранения. Таким образом, просто необходимо уметь работать с базами данных, уметь создавать ее и систематизировать.
Разработка БД, как правило, выполняется для определенной предметной области. Предметом данной курсовой работы является разработка базы данных сотрудников центра.
Цель курсового проектирования — автоматизация работы сотрудников центра, путем создания базы данных «Центр устройства детей» и обеспечение безопасности информации, хранящейся в базе.
Для достижения данной цели необходимо решить ряд задач:
1) изучить основные возможности InterBase/Firebird;
2) получить и обработать необходимую информацию по разрабатываемой базе данных;
3) на основе полученных знаний разработать базу данных;
4) обеспечить безопасность разработанной базы данных.
1 ОПИСАНИЕ ВНУТРИМАШИННОЙ ИНФОРМАЦИОННОЙ БАЗЫ
1.1 Логическая структура
Объектом моделирования является построение модели протокола.
В результате исследования объекта моделирования были выделены следующие типы сущностей:
1) ребенок — тип сущности, определяющий Ф.И.О. ребенка, и основные данные о нём;
2) пол — тип сущности, определяющий пол ребенка;
3) паспортные данные 1 — тип сущности, определяющий номер, серию и кем выдан паспорт мамы;
4) паспортные данные 2 — тип сущности, определяющий номер, серию и кем выдан паспорт отца;
6) родные родители — тип сущности, определяющий Ф.И.О. мамы и отца;
7) площадь — тип сущности, определяющий данные о жилой и общей площади квартиры;
8) родители — тип сущности, определяющий данные о приемных родителях и основные данные о них;
Взаимосвязь перечисленных типов сущностей в рамках высокоуровневой концептуальной модели данных «Сущность-Связь» (Entity-Relationship model или ER-модель) представлена на рисунке 1.
Рисунок 1 — ER-модель объекта моделирования
Рассмотрим более подробно приведенные на рисунке 1 типы сущностей.
1.1.1 Тип сущности «Ребенок»
Тип сущности «Ребенок» в рамках информационной базы описывается следующими атрибутами (свойствами типа сущности), определяющих экземпляры типа сущности «Ребенок», которые могут быть идентифицированы уникальным образом:
1) порядковый (идентификационный) номер — атрибут, идентифицирующий уникальным образом каждый экземпляр типа сущности «Ребенок»;
2) Ф.И.О. (Фамилия Имя Отчество);
3) пол;
4) дата регистрации;
5) место рождения;
6) возраст;
7) родители.
1.1.2 Тип сущности «Пол»
Тип сущности «Пол» в рамках информационной базы описывается следующими атрибутами (свойствами типа сущности), определяющих экземпляры типа сущности «Пол», которые могут быть идентифицированы уникальным образом:
1) порядковый (идентификационный) номер — атрибут, идентифицирующий уникальным образом каждый экземпляр типа сущности «Пол»;
2) пол.
1.1.3 Тип сущности «Родные родители»
Тип сущности «Родные родители» в рамках информационной базы описывается следующими атрибутами (свойствами типа сущности), определяющих экземпляры типа сущности «Родные родители», которые могут быть идентифицированы уникальным образом:
1) порядковый (идентификационный) номер — атрибут, идентифицирующий уникальным образом каждый экземпляр типа сущности «Родные родители»;
2) Ф.И.О. (Фамилия Имя Отчество) матери;
3) Ф.И.О. (Фамилия Имя Отчество) отца.
1.1.4 Тип сущности «Площадь»
Тип сущности «Площадь» в рамках информационной базы описывается следующими атрибутами (свойствами типа сущности), определяющих экземпляры типа сущности «Площадь», которые могут быть идентифицированы уникальным образом:
1) порядковый (идентификационный) номер — атрибут, идентифицирующий уникальным образом каждый экземпляр типа сущности «Площадь»;
2) общая;
3) жилая.
1.1.5 Тип сущности «Паспортные данные 1»
Тип сущности «Паспортные данные 1» в рамках информационной базы описывается следующими атрибутами (свойствами типа сущности), определяющих экземпляры типа сущности «Паспортные данные 1», которые ……..
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1) Борри, Х. Firebird. Руководство разработчика баз данных / Хелен Борри // СПб: БХВ-Петербург — 2006 (дата обращения: 02.09.2014);
2) Марков А.С., Лисовский К.Ю., Базы данных. Введение в теорию и методологию, 2006г, 512 с.
3) Firebird 1.5 Быстрый старт IBPhoenix Editors Перевод с английского: Григорий Сапунков. (дата обращения: 19.09.2014).
4) Руководящий документ 50-34.698-90 «Автоматизированные системы требования к содержанию документов»;
5) Дополнительные материалы на русском языке. [Электронный ресурс] : URL : >6) Марков А.С., Лисовский К.Ю., Базы данных. Введение в теорию и методологию, 2006г, 512 с.