Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IT_pasha_2.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
110.59 Кб
Скачать

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Ярославский государственный технический университет»

Кафедра «Кибернетика»

Отчет защищен

с оценкой __________

Преподаватель:

ст. преподаватель

________А. П. Харитонов

___.____.2012

Разработка структуры Базы Данных

Отчет по Расчетно-графической работе № 1

по курсу “Информационные технологии”

ЯГТУ 220400.62-016 РГР

Отчет выполнил:

Студент гр. МА-23

______Орехов П.В.

21.01.2013

2013

Содержание работы

Задание 3

1. Разработка структуры базы данных 3

2. Анализ предметной области, определение сущностей и

взаимосвязей между ними 4

3. Нормализация 5

3.1. Приведение к 1НФ 5

3.2. Приведение ко 2 НФ 6

3.3. Приведение к 3 НФ 6

4. Проектирование таблиц 7

Задание

БД должна содержать следующую информацию о людях: ФИО, дата рождения (с указанием населенного пункта, района, области, республики), адрес проживания на текущий момент времени (с указанием для населенного пункта района, области, города), домашний телефон, почтовый индекс и т.д. Необходимо также хранить информацию об образовании, — в каких учебных заведениях (название, город) и когда обучался (школа, институт и т.п.) и о местах работы – с указанием предприятия (название, город), должности и дат поступления и увольнения.

1. Уточнение задач

  1. Назначение: БД будет использоваться отделом кадров предприятия для хранения информации о сотрудниках. Данная информация может быть использована для связи с сотрудниками, для принятия новых сотрудников на работу или увольнения уже имеющихся, данная информация может быть изменена и дополнена.

  2. Требования к функциям: поиск сотрудников по критериям (город, учебное заведение, работа, ФИО, номер паспорта), возможность добавления новой информации.

  3. Требования к информации — Для организации поиска по базе данных, в ней должна содержаться информация о работниках предприятия — ФИО, номер паспорта, дата, и место рождения (с указанием населенного пункта, района, области, города, республики), адрес проживания на текущий момент времени (с указанием для населенного пункта района, области, города), почтовый индекс, время обучения (название, город), должность, дата устройства. Подразумеваем, что один и тот же сотрудник не мог многократно обучаться в одном и том же учебном заведении и работать на одной и тоже же работе. Наличие домашнего телефона является обязательным условием для каждого из сотрудников предприятия. На предприятии могут работать только граждане, проживающие на территории РФ.

2 Анализ предметной области

Выделим 3 сущности: Сотрудник, Работа, Образование. В каждой сущности выделим атрибуты, т.е. свойства этих сущностей.

Сотрудник Работа

ФИО

Дата рождения

Место рождения

Адрес проживания

Домашний телефон

Почтовый индекс

№ паспорта

№ трудовой книжки


№ паспорта

Предприятие

Адрес предприятия

Должность

Дата поступления

Дата увольнения


Образование

№ паспорта

Название учебного заведения

Адрес учебного заведения

Начало учебы

Окончание учебы

Специальность

Квалификация


Рисунок 1. Анализ предметной области

Связь между сущностями Сотрудник -Работа — один ко многим, так как один сотрудник может работать на нескольких работах, но каждая запись сущности «работа» несёт информацию об одном сотруднике.

Связь сущностей Сотрудник -Образование — один ко многим, так как один сотрудник мог обучаться в нескольких заведениях, но каждая запись сущности «образование» хранит информацию лишь об одном сотруднике.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]