Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Составление реляционных отношений
100%
Уникальность
Аа
5911 символов
Категория
Базы данных
Курсовая работа

Составление реляционных отношений

Составление реляционных отношений .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Таблица 5 – Схема отношения «Структурные подразделения» (STRUCT_PODRAZ)
Наименование поля Имя поля Тип переменных и их длина Примечание
Код подразделения (ID) PODRAZ_ID CHAR(20) первичный ключ
Название подразделения PODRAZ_NAME VARCHAR(100) обязательное поле
Номер бокса PODRAZ_BOX VARCHAR(10) обязательное многозначное поле
Контактные телефоны PODRAZ_PHONE VARCHAR(40) обязательное многозначное поле
При составлении схемы отношений «Сотрудники» возникает необходимость ввода суррогатного ключа т.к. в Автосервисе не исключена работа сотрудников с одинаковой фамилией. Использование в качестве первичного ключа ИНН и паспортных данных (они являются уникальными для каждого сотрудника) нецелесообразно т.к. они как потенциальные ключи имеют длинные символьные строки. В качестве суррогатного ключа будет использован идентификационный номер сотрудника.
Таблица 6 – Схема отношения «Сотрудники» (EMPLOY)
Наименование поля Имя поля Тип переменных и их длина Примечание
Фамилия, Имя, отчество E_NAME VARCHAR(50) обязательное поле
Паспортные данные E_PASP VARCHAR(50) обязательное поле
Дата рождения E_BORN DATE обязательное поле
пол E_SEX CHAR(1) Принимает только одно значение «м» или «ж»
Данные ИНН E_INN CHAR(12) Длина ИНН физ.лица – 12 Уникальное поле
Данные СНИЛС E_SNILS CHAR(12) Уникальное поле
Адрес проживания E_ADDRESS VARCHAR(50) Многозначное поле
Телефон E_PHONENUMBERS VARCHAR(50) Многозначное поле
Документы об образовании E_EDUСATION VARCHAR(100) Обязательное многозначное поле
Должность E_POST VARCHAR(30) Обязательное многозначное поле
Должностной оклад E_SAL SMALLINT (6) Базовый оклад + все дополнительные выплаты(премии , проценты)
Логин E_LOGIN VARCHAR(30) Идентификатор входа в систему
ID сотрудника ID_EMPLOY SMALLINT(6) Суррогатный первичный ключ
Составим схему отношений для проектов

Зарегистрируйся, чтобы продолжить изучение работы

. Первичным ключом будет являться ID заказа. Для заказа, даты соответствуют фактическим датам приема машины у заказчика и приемки проделанных работ. Количество заказов в Автосервисе, поэтому целесообразно в качестве первичного ключа использовать идентификационный код заказа (ID). Каждый заказ соответствует определенному подразделению, поэтому сформируем внешний ключ к структурным подразделениям.
Таблица 7 – Схема отношения «Заказы» (ORDER)
Наименование поля Имя поля Тип переменных и их длина Примечание
ID заказа O_ID SMALLINT (6) Первичный ключ
Продолжение таблицы 7
Наименование поля Имя поля Тип переменных и их длина Примечание
Тип заказа O_TYPE VARCHAR(20) обязательное поле
дата начала работ O_BEGIN DATE Обязательное поле
дата завершения работ O_END DATE Обязательное поле
доходность заказа O_PROFIT MEDIUMINT(9) Обязательное поле
затраты на комплектующие O_COST MEDIUMINT(9) Обязательное поле
Структурное подразделение O_DEPART CHAR(10) Внешний ключ к структурным подразделениям
Таблица 8 – Схема отношения «Составляющие заказа» (PARTORDER)
Наименование поля Имя поля Тип переменных и их длина Примечание
Номер (ID) PO_NUM SMALLINT (6) Первичный ключ
Объем проделанных работ PO_VOLUME VARCHAR(100) Внешний ключ к ORDER
дата начала работ; PO_BEGIN DATE обязательное поле
дата завершения работ; PO_END DATE обязательное поле
Далее производим нормализацию полученных отношений

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Оставляя свои контактные данные и нажимая «Заказать работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Больше курсовых работ по базам данных:

БД сетевых ресурсов и доступа - информационная система «УчётРемонт»

22421 символов
Базы данных
Курсовая работа
Уникальность

Спроектировать базу данных

52195 символов
Базы данных
Курсовая работа
Уникальность

Разработка базы данных автоматизации документооборота судебного производства

21476 символов
Базы данных
Курсовая работа
Уникальность
Все Курсовые работы по базам данных
Закажи курсовую работу
Оставляя свои контактные данные и нажимая «Найти работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.