Главная страница
Навигация по странице:

  • Отделы/Кафедры

  • Сотрудники

  • Код отдела/кафедры Числовой Ключ

  • Код должности Счетчик Ключ

  • Код сотрудника Числовой Ключ

  • Код вакансии Счетчик Ключ Код отдела/кафедры

  • Код должности

  • Код шт_ед Числовой Ключ Код отдела/кафедры

  • Курсовой проект. Курсовой проект БД. Разработка базы данных Отдела кадров (института)


    Скачать 4.9 Mb.
    НазваниеРазработка базы данных Отдела кадров (института)
    АнкорКурсовой проект
    Дата15.04.2023
    Размер4.9 Mb.
    Формат файлаdocx
    Имя файлаКурсовой проект БД.docx
    ТипКурсовой проект
    #1063364
    страница4 из 6
    1   2   3   4   5   6

    2.4. Физическая структура базы данных.


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

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

    По сути дела физическое проектирование базы данных подразумевает конструирование таблиц в СУБД. СУБД Microsoft Access представляет собой систему управления базами данных, в состав которой входят таблицы, запросы, формы, отчеты, макросы и модули как самостоятельные объекты, хранящиеся в общем файле базы данных на жестком диске или любом другом носителе данных. Благодаря этому создание связанных объектов и проверка ссылочной целостности данных значительно облегчена.

    В процессе физического проектирования БД необходимо присвоить имена таблицам, а также присвоить имена полям таблиц.

    Так как первичный ключ – это некое поле (столбец) или группа полей таблицы базы данных, значение которого (или комбинация значений которых), используется в качестве однозначного уникального идентификатора записи (строки) этой таблицы, например, в таблице «Отделы/Кафедры в качестве первичного ключа целесообразно определить «Код отдела/кафедры», в таблице «Должности» - поле «Код должности», в таблице «Сотрудники» - поле «Код сотрудника», в таблице «Кафедры» - поле «Код кафедры»

    Структура необходимых таблиц представлена наглядно в таблицах:

    Таблица 2 – Структура таблицы Отделы/Кафедры

    Поле

    Тип данных

    Комментарий

    Код отдела/кафедры

    Числовой

    Ключ

    Название отдела/кафедры

    Текстовый

    60

    Таблица 3 – Структура таблицы Должности

    Поле

    Тип данных

    Комментарий

    Код должности

    Счетчик

    Ключ

    Наименование должности

    Текстовый

    25


    Таблица 4 - Структура таблицы Сотрудники(личн_данные)

    Поле

    Тип данных

    Комментарий

    Код сотрудника

    Числовой

    Ключ

    Фамилия

    Текстовый

    17

    Имя

    Текстовый

    15

    Отчество

    Текстовый

    15

    Пол

    Текстовый

    5

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

    Дата/время

    Краткий формат даты

    Домашний адрес

    Текстовый

    35

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

    Текстовый

    Мастер подстановок

    Количество детей

    Числовой

    Длинное целое

    Паспортные данные

    Текстовый

    11

    Телефон

    Текстовый

    11

    Таблица 4 - Структура таблицы Сотрудники(труд_деят)

    Поле

    Тип данных

    Комментарий

    Код сотрудника

    Числовой

    Ключ

    Код должности

    Числовой

    Поле со списком таблица «Должность»

    Код отдела/кафедры

    Числовой

    Поле со списком таблица «Отделы/Кафедры»

    Дата приема

    Дата/время

    Краткий формат даты

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

    Дата/время

    Краткий формат даты

    Начало труд_деят

    Дата/время

    Краткий формат даты

    Временно не работает

    Логический

    Да/Нет

    Дата врем_нетрудоспособн

    Дата/время

    Краткий формат даты

    Ставка

    Текстовый

    Мастер подстановок

    Таблица 5. Структура таблицы Вакансии

    Поле

    Тип данных

    Комментарий

    Код вакансии

    Счетчик

    Ключ

    Код отдела/кафедры

    Числовой

    Поле со списком таблица «Отделы/Кафедры»

    Код должности

    Числовой

    Поле со списком таблица «Должность»

    Кол-во вакансий

    Числовой




    Тип вакансии

    Текстовый

    Мастер подстановок

    Дата объявл_вакансии

    Дата/время

    Краткий формат даты

    Дата окончан_вакансии

    Дата/время

    Краткий формат даты

    Таблица 6. Структура таблицы Штатное расписание

    Поле

    Тип данных

    Комментарий

    Код шт_ед

    Числовой

    Ключ

    Код отдела/кафедры

    Числовой

    Поле со списком таблица «Отделы/Кафедры»

    Код должности

    Числовой

    Поле со списком таблица «Должность»

    Кол-во шт ед

    Числовой





    1   2   3   4   5   6


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