Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Определение атрибутов и связывание их с типами сущностей и связей






Атрибут – свойства типа сущности или типа связи.

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

Каждому выявленному атрибуту следует присвоить осмысленное имя, понятное пользователям. О каждом атрибуте в документацию помещаются следующие сведения:

§ имя атрибута и его описание;

§ тип данных и размерность значения;

§ все псевдонимы, под которыми упоминается атрибут;

§ информация о том, является ли атрибут составным и, если это так, из каких простых атрибутов он состоит;

§ информация о том, является ли атрибут многозначным;

§ информация о том, является ли данный атрибут производным и, если это так, какой метод используется для вычисления его значения;

§ значение, принимаемое для атрибута по умолчанию (если таковое имеется).

Атрибуты типов сущностей и типов связей представлены в Приложение 3.

Определение доменов атрибутов

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

§ набор допустимых значений для атрибута;

§ сведения о размере и формате каждого из атрибутов.

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

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

Код – целое число, которые может включать до пяти символов – состоит из цифр от 1 до 9, представляющих собой числа от 1 до 99999.

Имя – строка переменной длины, состоящая из букв русского алфавита.

Цена – число с фиксированной точкой (xxxxx.xx).

Дата – дата в формате дд.мм.гггг.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.