Нужна готовая работа? пришлите ссылку на страницу в WhatsApp 79264944574 или Telegram

Артикул: 1900000664
Стоимость готовой работы: 390 рублей*
  • Вариант 10. Разработка концептуальной модели данных. Логическое моделирование данных. Физическое моделирование, СибГУТИ, информатика, контрольная

    Содержание:

    1. Задание

    Вариант 10. Отдел кадров
    База данных должна содержать сведения о следующих объектах:

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

    В качестве сущностей выбираем такие классы, как «Издание», «Содержание». Изображения атрибутов сущностей «Сотрудники» и «Трудовая книжка» на ER-диаграмме:

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

    фамилия

    Сотрудники

    отдел

    должность

    оклад

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

    дата

    поступления

    фамилия

    Тр. книжка

    должность

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

    дата

    увольнения

    Так как в сущности «Сотрудники» значение атрибута «фамилия» может повториться для различных значений атрибута «Трудовая книжка», то выбирать атрибут «фамилия» в качестве уникального для данной сущности недопустимо, остальные атрибуты этой сущности не могут быть уникальными. Следовательно, нужно добавить новый атрибут «Код сотрудника» в обеих сущностях. Соотношение между сущностями может быть таковым «У различных сотрудников трудовые различные книжки», «У каждого сотрудника должна быть только одна трудовая книжка».

    Отношение между сущностями:

    Сотрудники

    Трудовая книжка

    обязательная связь

    3. Логическое моделирование данных

    Преобразование сущностей:

    Связь один к одному означает, что одному экземпляру первой сущности соответствует один экземпляр второй сущности

    4. Физическое моделирование

    4.1 Структура таблиц

    Структура таблицы «Сотрудники»:

    [image]

    Структура таблицы «Трудовая книжка»:

    [image]

    4.2 Содержание таблиц

    Содержание таблицы «Сотрудники»:

    Содержание таблицы «Трудовая книжка»: