Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Правила валидации і значення за умовчанням




Створення фізичної моделі даних

Домени

Нормалізація даних

Типи суті і ієрархія спадкоємства

Як було вказано вище, зв'язки визначають, чи є сутність незалежною або залежною. Розрізняють декілька типів залежної суті.

Характеристична — залежна дочірня сутність, яка пов'язана тільки з однією батьківською і по сенсу зберігає інформацію про характеристики батьківської суті.

Асоціативна — сутність, пов'язана з декількома батьківською суттю. Така сутність містить інформацію про зв'язки суті.

Що іменує — окремий випадок асоціативної суті, що не має власних атрибутів (тільки атрибути батьківської суті, що мігрувала як зовнішній ключ).

Категоріальна — дочірня сутність в ієрархії спадкоємства.

Ієрархія спадкоємства (або ієрархія категорій) є особливим типом об'єднання суті, яка розділяє загальні характеристики.

 

Для того, щоб стати первинним, потенційний ключ повинен задовольняти ряду вимог:

Унікальність. Два екземпляри не повинні мати однакових значень можливого ключа. потенційний ключ № 3 (Прізвище + Ім'я + По батькові) є поганим кандидатом, оскільки в організації можуть працювати повні тезки.

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

Альтернативний ключ (Alternate Key) — це потенційний ключ, що не став первинним.

Нормалізація даних — процес перевірки і реорганізації суті і атрибутів з метою задоволення вимог до реляційної моделі даних.

Домен можна визначити як сукупність значень, з яких беруться значення атрибутів. Кожен атрибут може бути визначений тільки на одному домені, але на кожному домені може бути визначене безліч атрибутів. У поняття домена входить не тільки тип даних, але і область значень даних.

Фізична модель містить всю інформацію, необхідну для реалізації конкретної БД. Розрізняють два рівні фізичної моделі:

· трансформаційну модель;

· модель СУБД.

Трансформаційна модель містить інформацію для реалізації окремого проекту, який може бути частиною загальною ІС і описувати підмножину наочної області. Дана модель дозволяє проектувальникам і адміністраторам БД краще представити, які об'єкти БД зберігаються в словнику даних, і перевірити, наскільки фізична модель задовольняє вимогам до ІС.

Модель СУБД автоматично генерується з трансформаційної моделі і є точним відображенням системного каталога СУБД.

ERwin підтримує правила валидации для колонок, а також значення, що привласнюється колонкам за умовчанням.

Правило валидации задає список допустимих значень для конкретної колонки і/або правила перевірки допустимих значень. У список допустимих значень можна вносити нові значення. ERwin дозволяє згенерувати правила валидации відповідно синтаксису вибраної СУБД з урахуванням меж діапазону або списку значень.

Значення за умовчанням – значення, яке потрібно ввести в колонку, якщо ніяке інше значення не задане явним чином під час введення даних. З кожною колонкою або доменом можна зв'язати значення за умовчанням. Список значень можна редагувати.

Після створення правила валидации і значення за умовчанням їх можна привласнити одній або декільком колонкам або доменами.




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 285; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.