ЗАГАЛЬНЕ ВИЗНАЧЕННЯ БАЗИ ДАНИХ

12 Перманентні дані Зазвичай дані в базі даних називають перманентними або постійно збереженими (Хоча іноді насправді вони не залишається новою) Під словом перманентні (Persistent) маються на увазі дані, які відрізняються від інших, більш мінливих даних, таких як проміжні результати, вхідні і вихідні дані, керуючі оператори, робочі черги, програмні керуючі блоки і взагалі всі дані, тимчасові […]

Реляційні шаблони – ЧАСТИНА 2

Така модель може стати в нагоді, коли кілька обєктів мають ряд ідентичних атрибутів і відрізняються лише кількома Наприклад, це може ставитися до сутностей клієнтів, постачальників і виробників Всі три сутності мають однакові атрибути назви і адреси, але кожна з них має свій специфічний склад інших атрибутів Наприклад, тільки клієнти можуть мати дисконтні карти, і тільки […]

ПРОЕКТУВАННЯ БАЗИ ДАНИХ ЗА ДОПОМОГОЮ МЕТОДУ ER-МОДЕЛЮВАННЯ

У певному сенсі побудована відповідно до описаних вище правил ER-діаграма є проектом бази даних Якщо спробувати відобразити подібний проект4 на деяку формальну схему, що відповідає вимогам конкретної СУБД, то стане ясно, що звичайна ER-діаграма для цього недостатньо точна і в ній відсутній опис безлічі важливих деталей (особливо тих, які відносяться до цілісності даних) Для ілюстрації […]

Семантичне моделювання ЗАГАЛЬНИЙ ПІДХІД

Загальний підхід до проблеми семантичного моделювання характеризується чотирма основними етапами 1 Насамперед, спробуємо виявити деякий безліч семантичних концепцій (понять), які можуть бути корисні при неформальному обговоренні розглянутої проблеми реального світу

Реалізація Kerberos для Unix-систем

У Unix-системах поширені дві схожі реалізації протоколу Kerberos – це MIT Kerberos і Heimdal Kerberos Реалізації в чому схо-жи, тому розглянемо канонічний Варіант1 від MIT

Реляційні шаблони – ЧАСТИНА 1

Після того як обєкти і дії будуть організовані, слід визначити відносини між ними Кожне відношення повязує дві сутності за допомогою їх ключів і має два таких основних атрибута ■ Строгість – кількість обєктів, які можуть існувати на кожному кінці відносини

Видимі сутності

зазвичай представляють обєкти, які можуть розпізнати люди Багато обєктів є іменами власними, такими як люди, міста або місцевості, а деякі – загальними, такими як контакти або марки автомобілів можуть представляти також дії, такі як збір матеріалу або упорядкування списку Зазвичай видимий обєкт вже представлений де-небудь в документі

МОДЕЛЬ “сутність-зв’язок”

Як уже згадувалося в розділі 141, одним з найбільш відомих і одержали широке поширення методів семантичного моделювання є метод побудови моделі Сутність-звязок (Або ER-моделі) Цей підхід заснований на використанні моделі сутність-звязок, запропонованої Ченом в 1976 році [146] і з тих пір неодноразово дополнявшейся як самим Ченом, так і багатьма іншими дослідниками (про це можна прочитати, […]

ER-діаграм

Як вказувалося в попередньому розділі, в [146] була не тільки введена сама модель сутність-звязок, а й представлена ​​концепція Така діаграма є методом подання логічної структури бази даних в графічному вигляді для більш простого і наочного відображення основних компонентів конкретного проекту бази даних (один малюнок часом коштує тисячі слів) Дійсно, популярність методів ER-моделювання як підходу для […]

Реляційні шаблони – ЧАСТИНА 3

Хоча більшість розробників баз даних знайомі з нормалізацією, реальні робочі принципи нормалізації часто розуміються невірно Існують три основні помилки щодо нормалізації і логічної схеми бази даних ■ Найбільш поширена помилка представляє собою думку про те, що чим більше таблиць, тим вище форма нормалізації бази даних Наприклад, деякі розробники вірять, що якщо конкретна схема бази даних […]