Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МОДЕЛИ_Нормализация_таблицы_—_тренировочный_тест_просмотр_попытки

.pdf
Скачиваний:
6
Добавлен:
07.07.2024
Размер:
2.18 Mб
Скачать

Вопрос 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: