Разработка информационной системы для учёта данных о сотрудниках предприятия
ВВЕДЕНИЕ
На сегодняшний день любая организация должна иметь несколько баз данных, для слежения за всеми ее составляющими. В современном мире стало необходимостью иметь совокупность структур, для хранения огромных объемов информации. Для корректной работы всей организации или производства, ведения таких баз является базовым критерием в чёткой работе и управлением персоналом. Разработаем информационную систему на одном из самых популярных редакторов управления базами данных Microsoft Access, но для начала разберёмся в основных понятиях и теории баз данных.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ…………………………………………………………………………………….3
1 ОСНОВНЫЕ ПОНЯТИЯ БАЗ ДАННЫХ………..………………………………………4
1.1 Структура и проектирование баз данных 4
1.2 Этапы проектирования 5
2 ПРОЦЕССЫ И МЕТОДЫ ПРОЕКТИРОВАНИЯ………………………………………6
2.1 Концептуальное проектирование 6
2.2 Логическое проектирование БД 8
2.3 Физическое проектирование БД 10
2.4 Требование к приложению 10
3 РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ………………………………….12
3.1 Проектирование БД 12
3.2 Разработка БД 12
ЗАКЛЮЧЕНИЕ 19
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 20
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Балалаев М.А. Проектирование баз данных: Методические указания по выполнению курсового проекта по дисциплине «Базы данных» / М.А. Балалаев;
2. «Системы автоматизированного проектирования». Хабаровск: Изд-во ДВГУПС, 2007. - 30с.
3.Гурвиц Г.А. Microsoft Access 2007. Разработка приложений на реальном примере/ Г.А. Гурвиц. - СПб.: БХВ-Петербург, 2007. - 672 с. Кучма В.Н.
4.Стандарты проектирования автоматизированных систем обработки данных: Учебное пособие для ВУЗов / В.Н. Кучма;
5. ДВГУПС. Каф. «Информационные технологии и системы». - Хабаровск: Изд-во ДВГУПС, 2006. - 80 с.
6.Боровский А.Н. Программирование 2005/ А.Н. Боровский. - СПб.: БХВ-Петербург, 2007. - 448 с. Кандзюба СП.
7. Базы данных и приложения. Лекции и упражнения. /, СП. Кандзюба, В.Н. Громов - К.: Диасофт,2010.592с.
Простой атрибут состоит из одного компонента, его значение неделимо. Составной атрибут является комбинацией нескольких компонентов, возможно, принадлежащих разным типам данных (например, ФИО или номер телефона). Решение о том, использовать составной атрибут или разбивать его на компоненты, зависит от характера его обработки и формата пользовательского представления этого атрибута.
- Однозначные и многозначные атрибуты (могут иметь соответственно одно или много значений для каждого экземпляра сущности).
- Основные и производные атрибуты. Значение основного атрибута не зависит от других атрибутов. Значение производного атрибута вычисляется на основе значений других атрибутов (например, возраст работника вычисляется на основе даты его рождения и текущей даты). Спецификация атрибута состоит из его названия, указания типа данных и описания ограничений целостности – множества значений (или домена), которые могут принимать данный атрибут.