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

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Оклады (РазмерОклада, ДатаНазначОклада, КодДолжности, ДатаНазначДолжности,

КодСотрудника, ФиоСотрудника, КодОтдела, НазвОтдела)

Семантика. В таблице отражена история назначения окладов сотрудникам на различных должностях. Сотрудник приписан к одному отделу, занимал несколько должностей, на каждой из которых мог иметь несколько назначений оклада.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Оклады (РазмерОклада, КодСотрудника, ФиоСотрудника, КодДолжности,

НазвДолжности, НазвОтдела, ДатаНазначДолжности, ДатаНазначОклада)

Семантика. В таблице отражена история назначения окладов сотрудникам на различных должностях. Сотрудник приписан к одному отделу, занимал несколько должностей, на каждой из которых мог иметь несколько назначений оклада.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Сотрудники (КодСотрудника, ФиоСотрудника, КодДолжности, РазмерОклада, РазмерПремии,

ДатаНазначДолжности, ДатаНазначОклада, ДатаНазначПремии)

Семантика. В таблице отражены сведения о сотруднике, в том числе история назначения окладов и премий на различных должностях. Сотрудник в течение трудовой деятельности занимал несколько должностей, на каждой из которых мог иметь несколько назначений оклада и премий.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

ДолжнОбязанности (КодСотрудника, СодержОбязанности, НомерОбязанностиУДолжности,

КодОтдела, КодДолжности, ФиоСотрудника, НазвОтдела, НазвДолжности, ДатаНазначДолжности)

Семантика. В таблице представлен перечень должностных обязанностей сотрудника отдела на каждой из должностей, которые он занимал в течение трудовой деятельности. В организации для каждой должности установлены определенные должностные обязанности.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

НазначениеНаДолжности (КодСотрудника, КодОтдела, КодДолжности, РазрядДолжности,

ФиоСотрудника, НазвОтдела, НазвДолжности, ДатаНазначДолжности, ГраницыОклада)

Семантика. В таблице отражена история назначения сотрудников на различные должности. Сотрудник приписан к одному отделу, занимал несколько должностей. Для каждой должности установлен разряд, который определяет границы оклада сотрудника.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Должности (КодДолжности, НазвДолжности, КодСотрудника, ФиоСотрудника, ДатаНазначДолжности,

СодержОбязанности, КодОбязанности, НомерОбязанностиУДолжности)

Семантика. В таблице отражена история назначения сотрудников на различные должности с указанием должностных обязанностей. В организации для каждой должности установлены определенные должностные обязанности.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Оценки (ФиоСтудента, Оценка, КодСпециальности, КодКафедры, Курс, Группа,

НазвКафедры, НазвСпециальности, НазвПредмета)

Семантика. В таблице отражены оценки студента по различным предметам. Каждый студент учится на одной специальности в некоторой группе. Специальность выпускается одной кафедрой, на кафедре может быть несколько специальностей.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Пересдачи (КодСтудента, КодПредмета, КодСпециальности, Курс, Группа,

НазвПредмета, ФиоСтудента, Оценка, ПредшОценка, ДатаСдачи, ПредшДатаСдачи)

Семантика. В таблице отражена успеваемость студента по различным предметам с учетом пересдач. Для каждого студента по каждому сдаваемому предмету помимо окончательной оценки и даты сдачи может указываться несколько предшествующих оценок с датами сдачи.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Досье (КодСтудента, КодСпециальности, БиблиогрСсылка, Курс, Группа,

ФиоСтудента, НазвСпециальности, НазвПредмета, Оценка, АвторскийВклад)

Семантика. В таблице отражены успеваемость студента (оценки по предметам) и (независимо) его публикации (библиографическая ссылка и авторский вклад, поскольку публикация может быть написана в соавторстве). Каждый студент учится на одной специальности в некоторой группе.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Досье (КодСтудента, ФиоСтудента, КодПредмета, Оценка, НазвПредмета, ФиоПрепод,

КодПрепод, БиблиогрСсылка, АвторскийВклад, Спец, Курс, Группа)

Семантика. В таблице отражены успеваемость студента (оценки по предметам) и (независимо) его публикации (библиографическая ссылка и авторский вклад, поскольку публикация может быть написана в соавторстве). Для каждого предмета даны сведения о преподавателе-лекторе (единственном); лектор может вести несколько предметов. Каждый студент учится на одной специальности в некоторой группе.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Оценки (КодСтудента, КодПредмета, Оценка, ФиоСтудента, КодСпециальности, КодЦикла,

НазвСпециальности, Курс, Группа, НазвПредмета, НазвЦикла)

Семантика. В таблице отражена успеваемость студента по предметам. Каждый студент учится на одной специальности в некоторой группе. В учебном плане каждый предмет относится к одному циклу, цикл может включать несколько предметов.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Досье (КодСтудента, ФиоСтудента, НомерПубликации, БиблиогрСсылка, АвторскийВклад,

КодПредмета, НазвПредмета, Оценка, Спец, Курс, Группа)

Семантика. В таблице отражены успеваемость студента (оценки по предметам) и его публикации (библиографическая ссылка и авторский вклад). Публикация имеет уникальный номер и может быть написана в соавторстве. Каждый студент учится на одной специальности в некоторой группе.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Приготовление (Дата, НомерСмены, ФиоСтаршегоПоСмене, НомерСтола, НомерЗаказа,

НазвПродукта, НазвБлюда, КолПорций, СтандРасход, КолБлюдВЗаказе)

Семантика. В таблице отражен расход продуктов, необходимых для приготовления заказанных блюд. Каждый заказ, принятый от посетителей за некоторым столом, получает номер, уникальный в пределах данной смены данного рабочего дня. Заказ может включать несколько блюд, объем конкретного блюда в заказе задается количеством порций. Каждое блюдо включает несколько продуктов; количество продукта в блюде задается стандартным расходом.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Продукты (НазвПродукта, СтандРасход, КолБлюдВЗаказе, КодБлюда, НазвБлюда, КолПорций,

Дата, НомерСмены, НомерЗаказа)

Семантика. В таблице отражен расход продуктов, необходимых для приготовления заказанных блюд. Каждый заказ, принятый от посетителей за некоторым столом, получает номер, уникальный в пределах данной смены данного рабочего дня. Заказ может включать несколько блюд, объем каждого блюда задается количеством порций. Каждое блюдо включает несколько продуктов; количество продукта в блюде задается стандартным расходом.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Блюда (КодБлюда, КодКатегории, СтандРасход, СтандКоличество,

НазвБлюда, НазвЭлемента, НазвКатегории, НазвПродукта)

Семантика. В таблице отражены свойства блюда: категория, к которой относится блюдо, состав продуктов, из которых приготовлено блюдо, с указанием расхода на стандартную порцию, а также состав микроэлементов, имеющихся в блюде, с указанием их количества в стандартной порции.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Заказ (Дата, НомерСмены, НомерЗаказа, КолБлюдВЗаказе, КодБлюда, НазвБлюда,

КолПорций, НазвПродукта, СтандРасход, ФиоСтаршегоПоСмене)

Семантика. В таблице отражен расход продуктов, необходимых для приготовления заказанных блюд. Каждый заказ, принятый от посетителей за некоторым столом, получает номер, уникальный в пределах данной смены данного рабочего дня. Заказ может включать несколько блюд, объем каждого блюда задается количеством порций. Каждое блюдо включает несколько продуктов; количество продукта в блюде задается стандартным расходом.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Заказы (НомерЗаказа, КолБлюдВЗаказе, КодБлюда, НазвБлюда, КодКатегории, НазвКатегории,

КолПорцийБлюда, Дата, НомерСмены, ФиоСтаршегоПоСмене)

Семантика. В таблице отражен расход продуктов, необходимых для приготовления заказанных блюд. Каждый заказ, принятый от посетителей за некоторым столом, получает номер, уникальный в пределах данной смены данного рабочего дня. Заказ может включать несколько блюд, объем каждого блюда задается количеством порций. Каждое блюдо относится к одной категории и включает несколько продуктов; количество продукта в блюде задается стандартным расходом.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Заказы (НомерЗаказа, КолБлюдВЗаказе, Дата, НомерСмены, НомерСтола,

КодПродукта, НазвПродукта, КодБлюда, НазвБлюда, КолПорцийБлюда, СтандРасход)

Семантика. В таблице отражен расход продуктов, необходимых для приготовления заказанных блюд. Каждый заказ, принятый от посетителей за некоторым столом, получает номер, уникальный в пределах данной смены данного рабочего дня. Заказ может включать несколько блюд, объем каждого блюда задается количеством порций. Каждое блюдо включает несколько продуктов; количество продукта в блюде задается стандартным расходом.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Показатели (КодПациента, НазвПоказателя, ЗначПоказателя, НомерПациентаУВрача,

ФиоПациента, ФиоВрача, НомерКабинета, Дата, НомерОбращения)

Семантика. В таблице отражена история измерения медицинских показателей у пациентов поликлиники в разное время. Каждому обращению пациента присваивается номер, уникальный среди всех обращений в этот день. За одно обращение пациент может посетить нескольких врачей, находящихся в разных кабинетах. Кабинет заранее не закреплен за врачом. Врач снимает у пациента несколько показателей.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Показатели (НазвПоказателя, ЗначПоказателя, КодПациента, КодВрача,

ФиоПациента, ФиоВрача, НомерКабинета, ДатаВремя)

Семантика. В таблице отражена история измерения медицинских показателей у пациентов поликлиники в разное время. За одно обращение пациент может посетить нескольких врачей, находящихся в разных кабинетах. Кабинет заранее не закреплен за врачом. Врач снимает у пациента несколько показателей.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Смены (НомерСмены, Дата, НомерКабинета, ФиоПациента, ФиоВрача, Диагноз,

НазвМедикамента, РасходМедикамента)

Семантика. В таблице содержится отчет о приеме пациентов и расходе медикаментов врачами за смену. Каждую смену прием ведут нескольких врачей, находящихся в разных кабинетах. Кабинет закреплен за врачом в течение одной смены. За смену врач принимает нескольких пациентов и расходует несколько видов медикаментов.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Приемы (ДатаВремя, КодВрача, КодСпец, КодПациента, ХронЗаболевание, ГодОбнаружения,

ФиоВрача, ФиоПациента, НазвСпец)

Семантика. В таблице фиксируется прием пациентов врачами поликлиники. Каждый врач работает по одной специализации и принимает пациента в кабинете. Кабинет заранее не закреплен за врачом. У пациента учитываются его хронические заболевания (может быть несколько).

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Приемы (ДатаВремя, КодПациента, КодКатегории, НомерКабинета, КодСпец,

КодВрача, ФиоПациента, ФиоВрача, НазвКатегории, НазвСпец)

Семантика. В таблице учитывается прием пациентов врачами поликлиники. Каждый пациент относится к одной категории. Пациент принимается врачом в кабинете. Кабинет заранее не закреплен за врачом. Врач работает только по одной специализации.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Приемы (ДатаВремя, НомерКабинета, КодВрача, КодПациента, КодХронЗаболевания,

ФиоВрача, ФиоПациента, НазвХронЗаболевания, ГодОбнаружения)

Семантика. В таблице фиксируется прием пациентов врачами поликлиники. Врач принимает пациента в кабинете; кабинет заранее не закреплен за врачом. У пациента учитываются его хронические заболевания (может быть несколько) и годы их обнаружения.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Изделия (КодИзделия, КодКатегории, КодДетали, КолВИзделии, ЗначениеСвойстваДетали,

НазвИзделия, НазвКатегории, НазвСвойстваДетали)

Семантика. В таблице отражается состав изделий. Каждое изделие относится к одной категории. Изделие состоит из нескольких деталей. Данная деталь может использоваться в разных изделиях в определенных количествах. Каждая деталь в изделии характеризуется определенным набором свойств с конкретными значениями.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Требования (КодИзделия, КодДетали, КолВИзделии, ЗначениеХарактеристики,

НазвИзделия, НазвДетали, НазвХарактеристики)

Семантика. В таблице отражаются требования к деталям в составе изделий. Каждое изделие состоит из нескольких деталей. Данная деталь может использоваться в разных изделиях в определенных количествах. В зависимости от изделия деталь должна удовлетворять набору требований в виде значений определенных характеристик.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Изделия (КодИзделия, КодКатегории, КодДетали, КолВИзделии, КодХарактеристики,

НазвИзделия, НазвКатегории, ЗначениеХарактеристики)

Семантика. В таблице содержатся сведения об изделиях с отражением их состава и характеристик. Каждое изделие относится к одной категории. Изделие состоит из нескольких деталей; деталь может использоваться в разных изделиях в определенных количествах. Изделие обладает набором тактико-технических характеристик со своими значениями.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Состав (КодИзделия, КодДетали, КодВидаДетали, КодХарактеристики, ЗначХарактеристики

Количество, НазвИзделия, НазвДетали, НазвВида)

Семантика. В таблице отражается состав изделий и их характеристики. Изделие состоит из деталей (гаек, болтов и т.п.). Каждая деталь относится к одному виду и может использоваться в разных изделиях в определенных количествах. Каждое изделие имеет набор характеристик; одна и та же характеристика может быть присуща нескольким изделиям, возможно с разными значениями.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Состав (КодИзделия, КодКатегорииИзделия, КодДетали, КодВидаДетали, Количество,

НазвКатегории, НазвИзделия, НазвДетали, НазвВида)

Семантика. В таблице отражается состав изделий. Изделие состоит из деталей (гаек, болтов и т.п.). Каждая деталь относится к одному виду и может использоваться в разных изделиях в определенных количествах. Каждое изделие относится к одной категории.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Изделия (КодИзделия, КодДетали, Количество, КодХарактеристики,

НазвИзделия, НазвДетали, НазвХарактеристики, ЗначХарактеристики)

Семантика. В таблице отражается состав изделий и их характеристики. Изделие состоит из деталей (гаек, болтов и т.п.). Каждая деталь относится к одному виду и может использоваться в разных изделиях в определенных количествах. Каждое изделие имеет набор характеристик; одна и та же характеристика может быть присуща нескольким изделиям, возможно с разными значеними.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Товары (Количество, КодТовара, НазвПоказателя, ЗначПоказателя, КодПоставщика,

ФиоПоставщика, НомерПартии, ДатаОтгрузки)

Семантика. В таблице отражены сведения о показателях качества поставляемых товаров. Поставщик может поставлять несколько видов товаров, товар одного вида может поставляться несколькими поставщиками. Поставщик отгружает товар партиями, содержащими несколько видов товаров в определенных количествах. Каждый вид товара характеризуется набором показателей, значения которых для каждой партии фиксируются в таблице.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Поставки (НомерОтгрузки, ДатаОтгрузки, ОтгруженноеКоличество, КодТовара, КодПоставщика,

ОбщееКоличество, НазвТовара, ФиоПоставщика)

Семантика. В таблице отражены сведения об отгрузке поставщиком поставляемых товаров. Поставщик может поставлять несколько видов товаров. Контрактом с конкретным поставщиком оговорено общее количество для каждого вида товара. Товар одного вида может поставляться несколькими поставщиками. Поставщик отгружает товар несколькими партиями в некоторых количествах. Отгружаемые партии последовательно нумеруются для отгрузок данного товара данным поставщиком.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Партии (КодПоставщика, НомерПартии, ДатаОтгрузки,

ФиоПоставщика, НазвТовара, Количество, НомерУпаковки, ВесУпаковки)

Семантика. В таблице отражены сведения о партиях поставляемых товаров. Поставщик может поставлять несколько видов товаров, товар одного вида может поставляться несколькими поставщиками. Поставщик отгружает товар партиями, содержащими несколько видов товаров в определенных количествах. Каждая партия представляет собой набор последовательно пронумерованных упаковок определенного веса.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Поставки (КодТовара, Количество, ЗначХарактеристики, КодПоставщика,

НазвТовара, НазвХарактеристики, ФиоПоставщика, НомерПартии, ДатаОтгрузки)

Семантика. В таблице отражены сведения о показателях качества отгружаемых товаров. Поставщик может поставлять несколько видов товаров, товар одного вида может поставляться несколькими поставщиками. Поставщик отгружает товар партиями, содержащими несколько видов товаров в определенных количествах. Каждый вид товара сам по себе (независимо от отгружаемых партий) имеет набор характеристик.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Партии (КодПоставщика, КодТовара, КодКатегории, НомерПартии, ДатаОтгрузки,

ФиоПоставщика, НазвТовара, Количество, НазвКатегории)

Семантика. В таблице отражены сведения о составе партий поставляемых товаров. Поставщик может поставлять несколько видов товаров, товар одного вида может поставляться несколькими поставщиками. Поставщик отгружает товар партиями, содержащими несколько видов товаров в определенных количествах. Каждый вид товара относится к определенной категории.

Задача 4. Следующую таблицу привести к третьей нормальной форме и изобразить в виде: а) нормализованной ER-модели; б) нормализованной реляционной модели.

Поставки (КодТовара, КодХарактеристики, КодПоставщика, Количество,

ЗначХарактеристики, НазвТовара, НазвХарактеристики, ФиоПоставщика)

Семантика. В таблице отражены сведения о показателях качества отгружаемых товаров. Поставщик может поставлять несколько видов товаров, товар одного вида может поставляться несколькими поставщиками. Поставщик поставляет товар в определенных количествах. Каждый вид товара имеет набор характеристик.

Соседние файлы в папке Шпоры по базам данных1