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

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

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

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

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

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

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

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

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

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