
МОДЕЛИ_Нормализация_таблицы_—_тренировочный_тест_просмотр_попытки
.pdf
Вопрос 25
Выполнен Баллов: 32,00
из 32,00
Нормализовать следующую таблицу
Отметить: "■" компонент первичного ключа; "•" обязательный атрибут; "○" необязательный атрибут; "—"
"пусто"
Т (КодЗаказа, ВремяЗаказа, КодЗаказчика, АдресЗаказчика, КодКурьера, Цена)
Заказчик может сделать несколько заказов, один заказ соответствует одному заказчику.
Доставка заказа заказчику выполняется одним курьером. Курьер назначается после регистрации заказа.
Не может быть двух заказов с одинаковым кодом.
Не может быть двух заказчиков с одинаковым кодом.
Цена заказа рассчитывается до его регистрации.
Ответ:
Т0: |
|
Т1:Заказчик |
|
|
Т2: |
|
|||
|
|
|
|
|
|
|
|
|
|
КодЗаказа |
■ |
|
КодЗаказчика |
■ |
|
— |
— |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ВремяЗаказа |
• |
|
АдресЗаказчика |
• |
|
— |
— |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодЗаказчика |
• |
|
— |
— |
|
— |
— |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодКурьера |
○ |
|
— |
— |
|
— |
— |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Цена |
• |
Т3: |
|
|
|
|
|
||
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
— |
|
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
— |
|
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
— |
|
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Вопрос 26
Выполнен Баллов: 32,00
из 32,00
Нормализовать следующую таблицу
Отметить: "■" компонент первичного ключа; "•" обязательный атрибут; "○" необязательный атрибут; "—"
"пусто"
Т (КодЗаказа, ВремяЗаказа, КодЗаказчика, АдресЗаказчика, КодКурьера, Цена)
Заказчик может сделать несколько заказов, один заказ соответствует одному заказчику.
Доставка заказа заказчику выполняется одним курьером. Курьер назначается до регистрации заказа.
Не может быть двух заказов с одинаковым кодом.
Не может быть двух заказчиков с одинаковым кодом.
Цена заказа рассчитывается и заносится после его регистрации.
Ответ:
Т0: |
|
Т1:Заказчик |
|
|
Т2: |
|
|||
|
|
|
|
|
|
|
|
|
|
КодЗаказа |
■ |
|
КодЗаказчика |
■ |
|
— |
— |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ВремяЗаказа |
• |
|
АдресЗаказчика |
• |
|
— |
— |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодЗаказчика |
• |
|
— |
— |
|
— |
— |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодКурьера |
• |
|
— |
— |
|
— |
— |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Цена |
○ |
Т3: |
|
|
|
|
|
||
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
— |
|
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
— |
|
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
— |
|
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Вопрос 27
Выполнен Баллов: 32,00
из 32,00
Нормализовать следующую таблицу
Отметить: "■" компонент первичного ключа; "•" обязательный атрибут; "○" необязательный атрибут; "—"
"пусто"
Т (РегНомер, ДатаВремя, КодКлиента, АдресКлиента, КодТовара, НазвТовара)
Клиент может сделать несколько заказов, один заказ соответствует одному клиенту.
Заказу при регистрации присваивается уникальный регистрационный номер, а также дата и время.
В одном заказе может быть несколько товаров, один товар может быть в разных заказах.
Не может быть двух одинаковых кодов: у клиентов, у товаров.
Ответ:
Т0: |
|
Т1: |
|
Т2: Клиент |
|
||
|
|
|
|
|
|
|
|
РегНомер |
■ |
|
РегНомер |
■ |
|
КодКлиента |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ДатаВремя |
• |
|
КодТовара |
■ |
|
АдресКлиента |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодКлиента |
• |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— |
— |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
Т3: Товар |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодТовара |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
НазвТовара |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— —
— —

Вопрос 28
Выполнен Баллов: 32,00
из 32,00
Нормализовать следующую таблицу
Отметить: "■" компонент первичного ключа; "•" обязательный атрибут; "○" необязательный атрибут; "—"
"пусто"
Т (РегНомер, ДатаВремя, КодКлиента, АдресКлиента, КодТовара, НазвТовара)
Клиент может сделать несколько заказов, один заказ соответствует одному клиенту.
Заказу присваивается уникальный регистрационный номер, а также дата и время (после доставки заказа).
В одном заказе может быть несколько товаров, один товар может быть в разных заказах.
Не может быть двух одинаковых кодов: у клиентов, у товаров.
Ответ:
Т0: |
|
Т1: |
|
Т2:Клиент |
|
||
|
|
|
|
|
|
|
|
РегНомер |
■ |
|
РегНомер |
■ |
|
КодКлиента |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ДатаВремя |
○ |
|
КодТовара |
■ |
|
АдресКлиента |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодКлиента |
• |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— |
— |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
Т3:Товар |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодТовара |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
НазвТовара |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— —
— —

Вопрос 29
Выполнен Баллов: 32,00
из 32,00
Нормализовать следующую таблицу
Отметить: "■" компонент первичного ключа; "•" обязательный атрибут; "○" необязательный атрибут; "—"
"пусто"
Т (ДатаВремя, КодКлиента, АдресКлиента, КодТовара, НазвТовара, Количество)
Клиент может сделать несколько заказов, один заказ соответствует одному клиенту.
Заказу при регистрации присваивается уникальная временнАя метка (дата + время).
В одном заказе может быть несколько товаров в определенных количествах, один товар может быть в разных заказах.
Не может быть двух одинаковых кодов: у клиентов, у товаров.
Ответ:
Т0: |
|
Т1: |
|
Т2:Клиент |
|
||
|
|
|
|
|
|
|
|
ДатаВремя |
■ |
|
ДатаВремя |
■ |
|
КодКлиента |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодКлиента |
• |
|
КодТовара |
■ |
|
АдресКлиента |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— |
— |
|
Количество |
• |
|
— |
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— |
— |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
Т3:Товар |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодТовара |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
НазвТовара |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— —
— —

Вопрос 30
Выполнен Баллов: 32,00
из 32,00
Нормализовать следующую таблицу
Отметить: "■" компонент первичного ключа; "•" обязательный атрибут; "○" необязательный атрибут; "—"
"пусто"
Т (ДатаВремя, КодКлиента, АдресКлиента, КодТовара, НазвТовара, Исполнен)
Клиент может сделать несколько заказов, один заказ соответствует одному клиенту.
Заказу при регистрации присваивается уникальная временнАя метка (дата + время), а после — метка исполнения.
В одном заказе может быть несколько товаров, один товар может быть в разных заказах.
Не может быть двух одинаковых кодов: у клиентов, у товаров.
Ответ:
Т0: |
|
Т1: |
|
Т2:Клиент |
|
||
|
|
|
|
|
|
|
|
ДатаВремя |
■ |
|
ДатаВремя |
■ |
|
КодКлиента |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодКлиента |
• |
|
КодТовара |
■ |
|
АдресКлиента |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Исполнен |
○ |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— |
— |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
Т3:Товар |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодТовара |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
НазвТовара |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— —
— —

Вопрос 31
Выполнен Баллов: 32,00
из 32,00
Нормализовать следующую таблицу
Отметить: "■" компонент первичного ключа; "•" обязательный атрибут; "○" необязательный атрибут; "—"
"пусто"
Т (КодПрепода, ФиоПрепода, КодСтавки, ДоляОклада, КодКафедры, НазвКафедры)
Преподаватель может работать на нескольких ставках, одна ставка может быть поделена между
несколькими сотрудниками.
Зарплата преподавателя на ставке соответствует доле оклада этой ставки.
Ставка закреплена за одной и только одной кафедрой, на одной кафедре несколько ставок.
Не может быть двух преподавателей с одинаковым кодом.
Не может быть двух ставок на одной кафедре с одинаковым кодом.
Не может быть двух кафедр с одинаковым кодом.
Ответ:
Т0: |
|
Т1: Препод |
|
Т2: Кафедра |
|||
|
|
|
|
|
|
|
|
КодПрепода |
■ |
|
КодПрепода |
■ |
|
КодКафедры |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодСтавки |
■ |
|
ФиоПрепода |
• |
|
НазвКафедры |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ДоляОклада |
• |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодКафедры |
■ |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
Т3:
— —
— —
— —
— —

Вопрос 32
Выполнен Баллов: 32,00
из 32,00
Нормализовать следующую таблицу
Отметить: "■" компонент первичного ключа; "•" обязательный атрибут; "○" необязательный атрибут; "—"
"пусто"
Т (КодПрепода, ФиоПрепода, КодСтавки, ДоляОклада, КодКафедры, НазвКафедры)
Преподаватель может работать на нескольких ставках, одна ставка может быть поделена между
несколькими сотрудниками.
Зарплата преподавателя на ставке соответствует доле оклада этой ставки.
Ставка закреплена за одной и только одной кафедрой, на одной кафедре несколько ставок.
Не может быть двух преподавателей с одинаковым кодом.
Не может быть двух ставок с одинаковым кодом.
Не может быть двух кафедр с одинаковым кодом.
Ответ:
Т0: |
|
Т1: Препод |
|
Т2: Кафедра |
|||
|
|
|
|
|
|
|
|
КодПрепода |
■ |
|
КодПрепода |
■ |
|
КодКафедры |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодСтавки |
■ |
|
ФиоПрепода |
• |
|
НазвКафедры |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ДоляОклада |
• |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— |
— |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
Т3: Ставка
КодСтавки ■
КодКафедры •
— —
— —

Вопрос 33
Выполнен Баллов: 56,00
из 56,00
Нормализовать следующую таблицу
Отметить: "■" компонент первичного ключа; "•" обязательный атрибут; "○" необязательный атрибут; "—"
"пусто"
Т (КодПрепода, ФиоПрепода, КодСтавки, ОкладСтавки, КодКафедры, НазвКафедры)
Преподаватель может работать на нескольких ставках, одна ставка может быть поделена между
несколькими сотрудниками.
Ставка характеризуется окладом.
Ставка закреплена за одной и только одной кафедрой, на одной кафедре несколько ставок.
Не может быть двух преподавателей с одинаковым кодом.
Не может быть двух ставок на одной кафедре с одинаковым кодом.
Не может быть двух кафедр с одинаковым кодом.
Ответ:
Т0: |
|
Т1: Препод |
|
Т2: Ставка |
|
||
|
|
|
|
|
|
|
|
КодПрепода |
■ |
|
КодПрепода |
■ |
|
КодСтавки |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодСтавки |
■ |
|
ФиоПрепода |
• |
|
ОкладСтавки |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодКафедры |
■ |
|
— |
— |
|
КодКафедры |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— |
— |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
Т3:Кафедра
КодКафедры ■
НазвКафедры •
— —
— —

Вопрос 34
Выполнен Баллов: 32,00
из 32,00
Нормализовать следующую таблицу
Отметить: "■" компонент первичного ключа; "•" обязательный атрибут; "○" необязательный атрибут; "—"
"пусто"
Т (КодПрепода, ФиоПрепода, КодСтавки, ОкладСтавки, КодКафедры, НазвКафедры)
Преподаватель может работать на нескольких ставках, одна ставка может быть поделена между
несколькими сотрудниками.
Ставка характеризуется окладом.
Ставка закреплена за одной и только одной кафедрой, на одной кафедре несколько ставок.
Не может быть двух преподавателей с одинаковым кодом.
Не может быть двух ставок с одинаковым кодом.
Не может быть двух кафедр с одинаковым кодом.
Ответ:
Т0: |
|
Т1: Препод |
|
Т2: Ставка |
|
||
|
|
|
|
|
|
|
|
КодПрепода |
■ |
|
КодПрепода |
■ |
|
КодСтавки |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодСтавки |
■ |
|
ФиоПрепода |
• |
|
ОкладСтавки |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— |
— |
|
— |
— |
|
КодКафедры |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— |
— |
|
— |
— |
|
— |
— |
|
|
|
|
|
|
|
|
Т3: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КодКафедры |
■ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
НазвКафедры |
• |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— —
— —