РАЗРАБОТКА ЛОГИЧЕСКОЙ СТРУКТУРЫ БАЗЫ ДАННЫХ

Логическая структура реляционной базы данных определяется совокупностью логически связанных реляционных таблиц.

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

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

 

Рис 5. Связь таблиц в Access

РЕЛЯЦИОННАЯ МОДЕЛЬ

Вначале раздела приводится теоретическая информация о реляционной модели.

Реляционная модель проектируемой базы данных:

Вакансии (Номер вакансии, код работодателя, дата размещения, должность, размер заработной платы, график работы, требования, условия работы, состояние вакансии)

Внешний ключ: Должность

Соискатели (Код соискателя, ФИО соискателя, дата рождения, город, адрес регистрации, дата обращения, должность, номер телефона, образование, опыт работы, результат)

Внешний ключ: Должность

Работодатели (Код работодателя, название организации работодателя, адрес организации, город, номер телефона, адрес электронной формы)

Внешний ключ: Код работодателя

 

ОПРЕДЕЛЕНИЕ ТИПОВ ДАННЫХ В ЗАДАННОМ ФОРМАТЕ

Таблица "Вакансии"

Содержит информацию о вакансиях.

Таблица 6

Структура таблицы данных"Вакансии"

Название поля Тип поля Размер поля Обязательное поле Ключевое поле
Номер Вакансии Числовой Длинное целое да да
Код Работодателя Числовой Длинное целое да нет
Дата Размещения Дата/время Длинное целое нет нет
Должность Текстовый да нет
Размер заработной Платы Числовой Длинное целое да нет
График Работы Числовой Длинное целое нет нет
Требования Текстовый нет нет
Условия Работы Текстовый да нет
Состояние Вакансии Текстовый да нет

Таблица "Работодатели"

Содержит информацию о работодателях

Таблица 7

Структура таблицы данных"Работодатели"

Наименование поля Тип поля Размер поля Обязательное поле Ключевое поле
Код Работодателя Числовой Длинное целое да да
Название Организации Работодателя Текстовый да нет
Адрес Организации Текстовый да нет
Город Текстовый нет нет
Номер телефона Текстовый да нет
Адрес Электронной Почты Текстовый да нет

 

Таблица"Соискатели"

Содержит информацию о соискателях.

Таблица 8

Структура таблицы данных"Соискатели"

Наименование поля Тип поля Размер поля Обязательное поле Ключевое поле
Код Соискателя Числовой Длинное целое да да
ФИО Соискателя Текстовый да нет
Дата Рождения Дата/время Длинное целое да нет
Город Текстовый нкт нет
Адрес Регистрации Текстовый нет нет
Дата Обращения Дата/время Длинное целое да нет
Должность Текстовый да нет
Номер телефона Текстовый да нет
Образование Текстовый да нет
Опыт Работы Текстовый да нет
Результат Текстовый нет нет

 

СОЗДАНИЕ ГЛОБАЛЬНОЙ СХЕМЫ СВЯЗЕЙ.