ВІДНОСИНИ І ЗМІННІ ВІДНОСИНИ

Якщо припустити, що реляційна база даних – це по суті просто база даних, в якій дані представлені у вигляді таблиць (а це так і є), то виникає резонне запитання: чому ж ми називаємо таку базу даних саме реляційної, а не, скажімо, табличній Відповідь проста (фактично він був даний ще в розділі 1): термін relation (Відношення) […]

ТИПИ ВІДНОСИН

Тепер перейдемо до вивчення відносин У цьому описі часто будуть розглядатися аналогією з визначеннями, що стосуються кортежів, які були сформульовані в попередньому розділі, але стосовно відносин має бути приведене набагато більше інформації порівняно з кортежами, тому відповідний матеріал був розбитий на кілька розділів: у розділі 63 розглядаються типи ставлення, в розділі 64 – Значення відносин, […]

Властивості логарифмічного кодування

Щоб по-справжньому зрозуміти, що відбувається при логарифмічному кодуванні, давайте уважно подивимося, як веде себе ставлення сигнал / шум, про який ми говорили в розділі третього розділу B випадку лінійної ІКМ береться деякий аналоговий сигнал і кожне ідеально точне моментальне значення округлюється до найближчого цілого числа Таким чином, різниця між ідеальною вибіркою і значенням ІКМ ніколи […]

Агрегирование

Виклад матеріалу даного підрозділу необхідно почати з розяснення того, що версія операції SUMMARIZE, описана тут, не збігається з тією, яка розглядалася в попередніх виданнях цієї книги Насправді, це – вдосконалена версія, в якій подолані деякі складнощі, що виникали в попередній версії у звязку з обробкою порожніх відносин

УПАКОВКА І РОЗПАКОВУВАННЯ ВІДНОСИН

У даному розділі розглядаються два нових (і надзвичайно важливих) реляційних оператора, званих PACK і UNPACK Але в якості проміжного етапу на шляху до визначення цих операторів спочатку необхідно зробити короткий відступ і розглянути два простіших їх аналога, які називаються, відповідно, COLLAPSE і EXPAND Крім того, для спрощення викладу ці останні оператори будуть описані в зворотному […]

Поняття відносини, CASE-засоби (моделювання), Програмування, статті

У попередніх статтях були описані основні концепції моделювання даних, сутностей і атрибутів для виявлення і визначення вимог до інформації, що пред’являються моделируемой областю бізнесу. Як ви вже знаєте, логічна модель представляється на ERD сутностями, атрибутами і відносинами. У цій статті основну увагу буде приділено детальному розгляду відносин.

Базові поняття реляційної моделі даних

Загальна характеристика реляційної моделі даних Основи реляційної моделі даних були вперше викладені у статті Є. Кодда в 1970 р. Ця робота послужила стимулом для великої кількості статей і книг, в яких реляційна модель отримала подальший розвиток. Найбільш поширене трактування реляційної моделі даних належить К. Дейту. Згідно Дейту, реляційна модель складається з трьох частин:

Поняття відносини

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