Главная страница

База данных Биржа труда. Биржа труда. Анализ предметной области


Скачать 0.62 Mb.
НазваниеАнализ предметной области
АнкорБаза данных Биржа труда
Дата09.02.2022
Размер0.62 Mb.
Формат файлаdoc
Имя файлаБиржа труда.doc
ТипДокументы
#356791
страница2 из 4
1   2   3   4

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

2.1. Схема данных и её описание


Определим сущности в нашей предметной области:

  • ФИО безработного

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

  • Семейное положение

  • Адрес безработного

  • Телефон безработного

  • Профессия безработного

  • Стаж безработного

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

  • Последнее место работы безработного

  • Средняя заработная плата

  • Предприятие

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

  • Телефон предприятия

  • Вакантная должность

  • Предполагаемая заработная плата

  • Условия труда

  • Начало выплаты пособия

  • Размер выплаты пособия

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

Сущность

Атрибуты сущности

Безработные

Код безработного

Фамилия безработного

Имя безработного

Отчество безработного

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

Семейное положение

Адрес безработного

Телефон безработного

Профессия безработного

Стаж безработного

Образование безработного

Последнее место работы безработного

Средняя заработная плата

Предприятие

Код предприятия

Предприятие

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

Телефон предприятия

Вакансии

Код вакансии

Предприятие

Вакантная должность

Предполагаемая заработная плата

Условия труда

Пособие

Код безработного

Начало выплаты пособия

Конец выплаты пособия

Размер выплаты пособия

Договоры

Код договора

Код вакансии

Код безработного

Дата заключения договора

Справочники

Семейное положение

Код семейного положения

Семейное положение (Женат/замужем, холост/не замужем)

Образование

Код образования

Образование (неполное среднее, среднее, среднеспециальное, высшее)

При разработке базы данных создаем семь таблицы:

Главная таблица – «Безработные» будет хранить данные по безработным, зарегистрированным в бирже труда. Создадим также вспомогательные таблицы – «Предприятия», в котором будут хранится данные о предприятиях, таблицу «Вакансии», которые будет хранить информацию о предложенных вакансиях, таблицу «Пособия», где вводятся сведения о пособиях, таблицу «Договоры», где вводятся данные о заключенных трудовых договорах. Также создаем два справочника: «Семейное положение», «Образование»

Таблица «Безработные»:

Код безработного

счетчик

Фамилия безработного

Текстовый (50 символов)

Имя безработного

Текстовый (50 символов)

Отчество безработного

Текстовый (50 символов)

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

Дата и время

Семейное положение

Поле связанная с справочником «Семейное положение»

Адрес безработного

Текстовый (150 символов)

Телефон безработного

Текстовый (50 символов)

Профессия безработного

Текстовый (50 символов)

Стаж безработного

Числовой (целое)

Образование безработного

Поле связанная с справочником «Образование»

Последнее место работы безработного

Текстовый (50 символов)

Средняя заработная плата

Числовой (денежный)

Таблица «Предприятия»:

Код предприятия

Счетчик

Предприятие

Текстовый (50 символов)

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

Текстовый (150 символов)

Телефон предприятия

Текстовый (50 символов)

Таблица «Вакансия»:

Код вакансии

Счетчик

Предприятие

Числовой

Вакантная должность

Текстовый (50 символов)

Предполагаемая заработная плата

Числовой (денежный)

Условия труда

Текстовый (50 символов)

Таблица «Пособие»

Код пособия

Счетчик

Код безработного

Числовой

Начало выплаты пособия

Дата и время

Конец выплаты пособия

Дата и время

Размер выплаты пособия

Числовой (денежный)

Таблица «Договоры»

Код договора

Счетчик

Код вакансии

Числовой

Код безработного

Числовой

Дата заключения договора

Дата и время



К од пособия




К од безработного




Код договора

Код безработного




Ф амилия безработного




Код вакансии

Начало выплаты пособия




Имя безработного




Код безработного

Конец выплаты пособия




Отчество безработного




Дата заключения договора

Размер выплаты пособия




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













Семейное положение













Адрес безработного













Телефон безработного













Профессия безработного













Стаж безработного













Образование безработного













Последнее место работы безработного













Средняя заработная плата











































К од вакансии




Код предприятия







Предприятие




Предприятие







Вакантная должность




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







Предполагаемая заработная плата




Телефон предприятия







Условия труда







Для каждой таблицы определим ключ. Ключ – это одно или группа полей, которые однозначно идентифицируют любую строку (запись) в таблице. Все значения ключа в таблице для каждой строки уникальны. Для таблицы «Безработные» ключом будет поле «Код безработного» с типом данных счетчик, который автоматически назначает для поля целые числовые значения 1, 2, 3 и т.д. У других таблиц ключи назначаются по аналогии с таблицей «Безработные». То есть «Предприятие» — «Код предприятия» и т.д.
1   2   3   4


написать администратору сайта