Проєкція в реляційній алгебрі — унарна операція, що дозволяє отримати «вертикальну» підмножину даного відношення, або таблиці, тобто таку підмножину, яка утворюється вибором визначених атрибутів з наступним виключенням, якщо це необхідно, дублікатів кортежів. Нехай дана таблиця з атрибутами , тобто і деяка підмножина множини атрибутів . Результатом проєкції таблиці за вибраними атрибутами називається нова таблиця , отримана з початкової таблиці викресленням атрибутів, що не входять у вибрану множину, з наступним видаленням дублікатів кортежів.
При виконання проєкції необхідно задати відношення і деякий набір його атрибутів, який стане заголовком результату.
Приклад
Наприклад, візьмемо відношення представлене такими двома таблицями, які є відношенням Особа та його проєкцією на Вік і Вагу:
Особа | Вік,Вага(Особа) | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Варто звернути увагу, що потужність проєкції може дорівнювати нулю.
Література
- «An Introduction to Database Systems» C. J. Date. (англ.)
Це незавершена стаття про інформаційні технології. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, 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 Proyekciya Proyekciya v relyacijnij algebri unarna operaciya sho dozvolyaye otrimati vertikalnu pidmnozhinu danogo vidnoshennya abo tablici tobto taku pidmnozhinu yaka utvoryuyetsya viborom viznachenih atributiv z nastupnim viklyuchennyam yaksho ce neobhidno dublikativ kortezhiv Nehaj dana tablicya T displaystyle T z atributami A 1 A 2 A n displaystyle A 1 A 2 ldots A n tobto T A 1 A 2 A n displaystyle T A 1 A 2 ldots A n i deyaka pidmnozhina mnozhini atributiv A i 1 A i 2 A i k displaystyle A i 1 A i 2 ldots A i k Rezultatom proyekciyi tablici za vibranimi atributami nazivayetsya nova tablicya T A i 1 A i 2 A i k displaystyle T A i 1 A i 2 ldots A i k otrimana z pochatkovoyi tablici vikreslennyam atributiv sho ne vhodyat u vibranu mnozhinu z nastupnim vidalennyam dublikativ kortezhiv Pri vikonannya proyekciyi neobhidno zadati vidnoshennya i deyakij nabir jogo atributiv yakij stane zagolovkom rezultatu PrikladNapriklad vizmemo vidnoshennya predstavlene takimi dvoma tablicyami yaki ye vidnoshennyam Osoba ta jogo proyekciyeyu na Vik i Vagu Osoba p displaystyle pi Vik Vaga Osoba Im ya Vik Vaga Vasil 34 80 Marichka 28 64 Petro 29 70 Oksana 54 54 Stepan 34 80 Vik Vaga 34 80 28 64 29 70 54 54 Varto zvernuti uvagu sho potuzhnist proyekciyi mozhe dorivnyuvati nulyu Literatura An Introduction to Database Systems C J Date ISBN 0 321 19784 4 angl Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi