Каждая сущность будет представлена на физическом уровне таблицей. Каждая из этих сущностей обладает собственными признаками. Каждый признак будет представлен на физическом уровне столбцом.
Экземпляры одной сущности имеют одинаковые наборы признаков
(свойств). Например, для каждого автора имеется характеризующий его набор признаков: Фамилия, Имя, Отчество и т. п.
Атрибутом сущности является любой признак, который служит для уточнения, идентификации, классификации, числовой характеристики или выражения состояния сущности.
Каждый признак сущности описывается ровно одним атрибутом в своей сущности. Атрибуты должны именоваться в единственном числе и иметь четкое смысловое значение.
Для большинства сущностей полный набор признаков неисчерпаем. Поэтому выбирают только те сведения о сущности, которые необходимы для решения данной практической задачи.
21. Определите атрибуты: выберите Автор, МП, выберите Properties, выберите вкладку Attributes, нажмите плюс, в поле Name введите Автор#, в области Datatype выберите Domain, в списке Type выберите numeric_id, нажмите Apply, выберите плюс, в поле Name введите Фамилия, в области Datatype выберите Domain, в списке Type выберите vio, выберите Mandatory,нажмите Apply, выберите плюс, в поле Name введите Имя, в области Datatype выберите Domain, в списке Type выберите vio, выберите Mandatory,нажмите Apply, выберите плюс, в поле Name введите Отчество, в области Datatype выберите Domain, в списке Type выберите vio, нажмите Apply, нажмите Ладно.
Имя |
Тип данных |
Ещё |
Автор# (avtor) |
Domain numeric_id |
Primary UID, уникальный идентификатор автора |
Фамилия (famil) |
Domain vio |
Mandatory |
Domain vio |
Mandatory | |
Domain vio | ||
Logical type: NUMERIC (Precision=2, Scale= 0) | ||
Logical type: NUMERIC (Precision=3, Scale= 1) |
Таблица 2: Атрибуты сущности Автор
22. Определите атрибуты сущности Современник по табл. 4.
23. Определите атрибуты сущности Классик по табл. 5.
Имя |
Тип данных |
Ещё |
Адрес (adres ) |
Domain adress | |
Индекс (Indek) |
Domain zip | |
Город (gorod) |
Domain city | |
Телефон (telef) |
Domain tel |
Таблица 3: Атрибуты сущности Современник
Имя |
Тип данных |
Ещё |
Дата смерти (smert) |
Domain rod |
Таблица 4: Атрибуты сущности Классик
24. Определите атрибуты сущности Книга по табл. 6.
Имя |
Тип данных |
Ещё |
Книга# (kniga_id) |
Domain book_id |
Primary UID, уникальный идентификатор книги |
Название (nazva) |
Domain title |
Mandatory |
Тема (tema) |
Domain tema | |
Цена (cena) |
Domain price | |
Domain price | ||
Domain rod |
Таблица 5: Атрибуты сущности Книга
24. Определите атрибуты сущности Редактор по табл. 7.
Имя |
Тип данных |
Ещё |
Редактор# (redak_id) |
Domain numeric_id |
Primary UID, уникальный идентификатор редактора |
Фамилия (famil) |
Domain vio |
Mandatory |
Domain vio |
Mandatory | |
Domain vio | ||
Адрес (adres ) |
Domain adress | |
Индекс (indek) |
Domain zip | |
Город (gorod) |
Domain city | |
Телефон (telef) |
Domain tel | |
Специализация (speci) |
Domain tema |
Таблица 6: Атрибуты сущности Редактор
26. Определите атрибуты сущности Заказ по табл. 8.
Имя |
Тип данных |
Ещё |
Заказ# (zakaz_id) |
Domain numeric_id |
Primary UID, уникальный идентификатор заказа |
Магазин# (magaz) |
Domain numeric_id |
Mandatory |
КоличествоЗаказано (kolza) |
Domain kol |
Mandatory |
КоличествоОтправлено (kolot) |
Domain kol | |
Дата выполнения (vypol) |
Domain rod |
Таблица 7: Атрибуты сущности Заказ
Имя |
Тип данных |
Ещё |
Издательство# (izdat_id) |
Domain numeric_id |
Primary UID, уникальный идентификатор автора |
Название (nazva) |
Domain title |
Mandatory |
Адрес (adres) |
Domain adress | |
Индекс (indek) |
Domain zip | |
Город (gorod) |
Domain city | |
Телефон (telef) |
Domain tel |
Таблица 8: Атрибуты сущности Издательство
27. Определите атрибуты сущности Издательство по табл. 9.