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

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

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

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

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

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

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

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

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

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