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

Содержание Стр.

Введение 2

1. Техническое задание 4

2. Проектирование базы данных 6

2.1. Модель сущность-связь 6

2.2. Нормализация 7

2.2.1 Выбор ключей 9

2.3. Реалиционная модель 13

3 Реализация 14

3.1. ВЫБОР И ОБОСНОВАНИЕ СРЕДСТВ РАЗРАБОТКИ ПРИЛОЖЕНИЯ 14

Создаем Таблицы: 15

Вносим данные в таблицу 16

Вносим ограничения 20

Создание ключа 21

Создание связи 23

Запросы к БД 24

Хранимая процедура. 25

Заключение 27

Список использованной литературы 28

Введение

В последние годы на первый план выдвигается новая отрасль - информационная индустрия, связанная с производством технических средств, методов, технологий для производства новых знаний. Эта индустрия тесно связана с развитием компьютерных технологий.

В информационном обществе доминирует производство информационного продукта, а материальный продукт становится более информационно емким. Изменятся весь уклад жизни, система ценностей: возрастает значимость культурного досуга, возрастает спрос на знания, от человека требуется способность к интеллектуальному труду и творчеству. В результате появились противоречия между ограниченными возможностями человека по восприятию и переработке информации и существующими массивами хранящейся и передаваемой информации.

Возникло большое число избыточной информации, в которой иногда трудно сориентироваться и выбрать нужные сведения.

Для решения подобных проблем применяются автоматизированные базы данных. Они стали неотъемлемой частью практически всех компьютерных систем - от отрасли до отдельного предприятия. За последние несколько лет вырос уровень потребительских качеств систем управления базами данных (СУБД): разнообразие поддерживаемых функций, удобный для пользователя интерфейс, сопряжение с программными продуктами, в частности с другими СУБД, возможности для работы в сети и т.д. СУБД позволяет сводить воедино информацию из самых разных источников (электронные таблицы, другие базы данных) и помогает быстро найти необходимую информацию, донести ее до окружающих с помощью отчетов, графиков или таблиц.

К настоящему времени накоплен значительный опыт проектирования БД, предназначенных для управления производством, это позволяет сделать процесс создания БД более эффективным.

  1. Техническое задание

Определение предметной области

Отдел кадров одно из основных подразделений фирмы. Основная задача отдела кадров – работа с сотрудниками (прием сотрудника на работу, отслеживанием его как исполнителя в течение периода его работы и увольнение сотрудника с работы).

В отделе кадров хранится, и обрабатывается информация обо всех сотрудниках организации. Информация по каждому сотруднику заносится в базу данных. При оформлении на работу каждый сотрудник получает свой индивидуальный код. В базе данных регистрируется следующая информация: фамилия, имя, отчество, пол, возраст, место проживания, телефон, информация об образовании ,должность, размер заработной платы, контактный телефон, название отдела, руководитель и численность его.

Целью работы является создание базы данных, обеспечивающей:

  • быстрый ввод новых данных;

  • хранения и поиск уже введённых данных;

  • печать необходимого количества персональных отчётов.

База данных должна предоставлять пользователю возможность:

Вводить личные данные нового сотрудника, указывая следующие параметры:

  • Фамилия, Имя и Отчество;

  • пол

  • возраст

  • Адрес

  • Телефон

  • Образование

  • Отдел

  • Руководитель

  • Численность

  • Должность

  • Зарплата

  • Дата принятия

  • Выводить список сотрудников с возможностью сортировки по любому параметру.

  • Выводить личные данные по любому сотруднику.

  • Выводить список сотрудников состоящих в отделе

  • Производить поиск сотрудников по табельному номеру;

  • Выводить информации о заработной плате сотрудников;

  • Выводить количество свободных мест в отделе;

  • Выводить список сотрудников с отделом и занимаемой должностью