Відношення — фундаментальне поняття реляційної моделі даних. З цієї причини модель і називається реляційною (від англійського relation — відношення).
- N-арним відношенням R, або відношення R степеня n, називають підмножину декартового добутку множин , не обов'язково різних. Вихідні множини називають в моделі доменами (в СКБД використовується поняття тип даних).
Відношення має просту графічну інтерпретацію, воно може буде представлене у вигляді таблиці, стовпці (поля, атрибути) якої відповідають входженням доменів у відношення, а рядки (записи, кортежі) — наборам з n значень, що взяті з початкових доменів. Кількість рядків n, називають кардинальним числом відношення або потужністю відношення.
Така таблиця має ряд властивостей:
- В таблиці немає двох однакових рядків.
- Таблиця має стовпці, відповідні атрибутам відношення.
- Кожний атрибут у відношенні має унікальне ім'я.
- Порядок рядків у таблиці довільний.
Під розуміємо входження домену у відношення. Рядки відношення називаються кортежами.
- Заголовок (схема) відношення r (Hr) — скінченна множина впорядкованих пар виду <A, T>, де A називається іменем атрибута, а T означає ім'я деякого базового типу або раніше визначеного домену. Всі імена атрибутів в заголовку мають бути різними.
- Кортеж tr, відповідний заголовку Hr — множина впорядкованих триплетів <A, T, v>, по одному такому триплету для кожного атрибута в Hr. Третій елемент — v — триплета <A, T, v> має бути дозволеним значенням типу даних або домену T. Зауваження: через те, що імена атрибутів унікальні, вказувати домен в кортежі зайве.
- Тіло Br відношення — невпорядкована множина різних кортежів tr.
- Значенням Vr відношення r називається пара множин Hr і Br.
Приклад
Припустимо, вміст доменів такий:
- = {Бовкун, Вередун, Прядун}
- = {Фізика, Хімія}
- = {3,4,5}
Тоді повний декартів добуток складається з 18 трійок — прізвище, навчальна дисципліна, оцінка.
Тоді відношення R може моделювати реальну ситуацію і містити п'ять рядків, які відповідають результатам сесії (Вередун екзамен з фізики не здавав):
R | ||
---|---|---|
Прізвище | Предмет | Оцінка |
Бовкун | Фізика | 4 |
Бовкун | Хімія | 3 |
Вередун | Хімія | 5 |
Прядун | Фізика | 5 |
Прядун | Хімія | 4 |
Див. також
Посилання
Ця стаття не містить . (липень 2013) |
Це незавершена стаття про бази даних. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
U Vikipediyi ye statti pro inshi znachennya cogo termina Vidnoshennya znachennya Vidnoshennya fundamentalne ponyattya relyacijnoyi modeli danih Z ciyeyi prichini model i nazivayetsya relyacijnoyu vid anglijskogo relation vidnoshennya N arnim vidnoshennyam R abo vidnoshennya R stepenya n nazivayut pidmnozhinu dekartovogo dobutku mnozhin D1 D2 Dn n 1 displaystyle D 1 D 2 D n n geq 1 ne obov yazkovo riznih Vihidni mnozhini D1 D2 Dn displaystyle D 1 D 2 D n nazivayut v modeli domenami v SKBD vikoristovuyetsya ponyattya tip danih Vidnoshennya maye prostu grafichnu interpretaciyu vono mozhe bude predstavlene u viglyadi tablici stovpci polya atributi yakoyi vidpovidayut vhodzhennyam domeniv u vidnoshennya a ryadki zapisi kortezhi naboram z n znachen sho vzyati z pochatkovih domeniv Kilkist ryadkiv n nazivayut kardinalnim chislom vidnoshennya abo potuzhnistyu vidnoshennya Taka tablicya maye ryad vlastivostej V tablici nemaye dvoh odnakovih ryadkiv Tablicya maye stovpci vidpovidni atributam vidnoshennya Kozhnij atribut u vidnoshenni maye unikalne im ya Poryadok ryadkiv u tablici dovilnij Pid rozumiyemo vhodzhennya domenu u vidnoshennya Ryadki vidnoshennya nazivayutsya kortezhami Zagolovok shema vidnoshennya r Hr skinchenna mnozhina vporyadkovanih par vidu lt A T gt de A nazivayetsya imenem atributa a T oznachaye im ya deyakogo bazovogo tipu abo ranishe viznachenogo domenu Vsi imena atributiv v zagolovku mayut buti riznimi Kortezh tr vidpovidnij zagolovku Hr mnozhina vporyadkovanih tripletiv lt A T v gt po odnomu takomu tripletu dlya kozhnogo atributa v Hr Tretij element v tripleta lt A T v gt maye buti dozvolenim znachennyam tipu danih abo domenu T Zauvazhennya cherez te sho imena atributiv unikalni vkazuvati domen v kortezhi zajve Tilo Br vidnoshennya nevporyadkovana mnozhina riznih kortezhiv tr Znachennyam Vr vidnoshennya r nazivayetsya para mnozhin Hr i Br PrikladPripustimo vmist domeniv takij D1 displaystyle D 1 Bovkun Veredun Pryadun D2 displaystyle D 2 Fizika Himiya D3 displaystyle D 3 3 4 5 Todi povnij dekartiv dobutok skladayetsya z 18 trijok prizvishe navchalna disciplina ocinka Todi vidnoshennya R mozhe modelyuvati realnu situaciyu i mistiti p yat ryadkiv yaki vidpovidayut rezultatam sesiyi Veredun ekzamen z fiziki ne zdavav RPrizvishe Predmet OcinkaBovkun Fizika 4Bovkun Himiya 3Veredun Himiya 5Pryadun Fizika 5Pryadun Himiya 4Div takozhTablicya bazi danih Relyacijna model danihPosilannyaCya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno lipen 2013 Ce nezavershena stattya pro bazi danih Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi