Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Інтерфейс табличного процесора 5 страница




Ïîçíà÷åííÿ Íàéìåíóâàííÿ Òèï Äîâæèíà Òî÷í³ñòü

Íîìåð N îñîáèñòî¿ ñïðàâè * Ñèìâ 5

Ïð³çâèùå Ïð³çâèùå ñòóäåíòà Ñèìâ 15

²ì'ÿ ²ì'ÿ ñòóäåíòà Ñèìâ 10

Ïî áàòüêîâ³ Ïî áàòüêîâ³ ñòóäåíòà Ñèìâ 15

Äàòà Äàòà íàðîäæåííÿ Äàòà 8

Ðèñ. 15.7. Îïèñ ëîã³÷íî¿ ñòðóêòóðè çàïèñó ôàéëó ÑÒÓÄÅÍÒ

ÂÈÄÈ ÌÎÄÅËÅÉ ÄÀÍÈÕ

Çàãàëüí³ ïîëîæåííÿ

ßäðîì áóäü-ÿêî¿ áàçè äàíèõ º ìîäåëü äàíèõ. Ìîäåëü äàíèõ ÿâëÿº ñîáîþ áåçë³÷ ñòðóêòóð äàíèõ, îáìåæåíü ö³ë³ñíîñò³ é îïåðàö³é ìàí³ïóëþâàííÿ äàíèìè. Çà äîïîìîãîþ ìîäåë³ äàíèõ ìîæóòü áóòè ïðåäñòàâëåí³ îá'ºêòè ïðåäìåòíî¿ îáëàñò³ ³ âçàºìîçâ'ÿçêó ìåæäóíèìè.

Ìîäåëü äàíèõ - ñóêóïí³ñòü ñòðóêòóð äàíèõ ³ îïåðàö³é ¿õíüî¿ îáðîáêè.

ÑÓÁÄ ´ðóíòóºòüñÿ íà âèêîðèñòàíí³ ³ºðàðõ³÷íî¿, ìåðåæíèé ÷è ðåëÿöèîííîé ìîäåë³, íà êîìá³íàö³¿ öèõ ÷è ìîäåëåé íà äåÿê³é ¿õí³é ï³äìíîæèí³ [1].

Ðîçãëÿíåìî òðè îñíîâíèõ òèïè ìîäåëåé äàíèõ: ³ºðàðõ³÷íó, ìåðåæíó ³ ðåëÿöèîííóþ.

²ºðàðõ³÷íà ìîäåëü äàíèõ

²ºðàðõ³÷íà ñòðóêòóðà ïðåäñòàâëÿº ñóêóïí³ñòü åëåìåíò³â, çâ'ÿçàíèõ ì³æ ñîáîþ çà âèçíà÷åíèìè ïðàâèëàìè. Îá'ºêòè, çâ'ÿçàí³ ³ºðàðõ³÷íèìè â³äíîñèíàìè, óòâîðÿòü îð³ºíòîâàíèé ãðàô (ïåðåâåðíåíå äåðåâî), âèä ÿêîãî ïðåäñòàâëåíèé íà ìàë. 15.8.

Äî îñíîâíèõ ïîíÿòü ³ºðàðõ³÷íî¿ ñòðóêòóðè â³äíîñÿòüñÿ: ð³âåíü, åëåìåíò (âóçîë), çâ'ÿçîê. Âóçîë - öå ñóêóïí³ñòü àòðèáóò³â äàíèõ, ùî îïèñóþòü äåÿêèé îá'ºêò. Íà ñõåì³ ³ºðàðõ³÷íîãî äåðåâà âóçëè ïðåäñòàâëÿþòüñÿ âåðøèíàìè ãðàôà. Êîæåí âóçîë íà á³ëüø íèçüêîìó ð³âí³ çâ'ÿçàíèé ò³ëüêè ç îäíèì âóçëîì, ùî çíàõîäèòüñÿ íà á³ëüø âèñîêîìó ð³âí³. ²ºðàðõ³÷íå äåðåâî ìຠò³ëüêè îäíó âåðøèíó (êîð³íü äåðåâà), íå ï³äëåãëó í³ÿê³é ³íø³é âåðøèí³ ³ íàõîäÿùóþñÿ íà ñàìîìó âåðõíüîìó (ïåðøîìó) ð³âí³. Çàëåæí³ (ï³äëåãë³) âóçëè çíàõîäÿòüñÿ íà äðóãîìó, òðåòüîìó ³ ò.ä. ð³âíÿõ. ʳëüê³ñòü äåðåâ ó áàç³ äàíèõ âèçíà÷àºòüñÿ ÷èñëîì êîðåíåâèõ çàïèñ³â.

Äî êîæíîãî çàïèñó áàçè äàíèõ ³ñíóº ò³ëüêè îäèí (³ºðàðõ³÷íèé) øëÿõ â³ä êîðåíåâîãî çàïèñó. Íàïðèêëàä, ÿê âèäíî ç ìàë. 15.8, äëÿ çàïèñó Ç4 øëÿõ ïðîõîäèòü ÷åðåç çàïèñè À è ÂÇ.

 

Ðèñ. 15.8. Ãðàô³÷íå çîáðàæåííÿ ³ºðàðõ³÷íî¿ ñòðóêòóðè ÁÄ

Ïðèêëàä 15.4. Ïðèêëàä, ïðåäñòàâëåíèé íà ìàë. 15.9. ³ëþñòðóº âèêîðèñòàííÿ ³ºðàðõ³÷íî¿ ìîäåë³ áàçè äàíèõ.

Äëÿ ðîçãëÿíóòîãî ïðèêëàäà ³ºðàðõ³÷íà ñòðóêòóðà ïðàâîì³ðíà, òîìó ùî êîæåí ñòóäåíò ó÷èòüñÿ ó âèçíà÷åí³é (ò³ëüêè îäí³º¿) ãðóï³, ùî â³äíîñèòüñÿ äî âèçíà÷åíîãî (ò³ëüêè îäíîìó) ³íñòèòóòó.

Ìåðåæíà ìîäåëü äàíèõ

Ó ìåðåæí³é ñòðóêòóð³ ïðè òèõ æå îñíîâíèõ ïîíÿòòÿõ (ð³âåíü, âóçîë, çâ'ÿçîê) êîæåí åëåìåíò ìîæå áóòè çâ'ÿçàíèé ç áóäü-ÿêèì ³íøèì åëåìåíòîì,

Íà ìàë. 15.10 çîáðàæåíà ìåðåæíà ñòðóêòóðà áàçè äàíèõ ó âèä³ ãðàôà.

Ïðèêëàä 15.5. Ïðèêëàäîì ñêëàäíî¿ ìåðåæíî¿ ñòðóêòóðè ìîæå ñëóæèòè ñòðóêòóðà áàçè äàíèõ, ùî ì³ñòèòü çâåäåííÿ ïðî ñòóäåíò³â, ùî áåðóòü ó÷àñòü ó íàóêîâî-äîñë³äíèõ ðîáîòàõ (ÍÈÐÑ). Ìîæëèâà ó÷àñòü îäíîãî ñòóäåíòà â äåê³ëüêîõ ÍÈÐÑ, à òàêîæ ó÷àñòü äåê³ëüêîõ ñòóäåíò³â ó ðîçðîáö³ îäí³º¿ ÍÈÐÑ. Ãðàô³÷íå çîáðàæåííÿ îïèñàíî¿ â ïðèìåðåñåòåâîé ñòðóêòóðè, ùî ñêëàäຠò³ëüêè ç äâîõ òèï³â çàïèñ³â, ïîêàçàíå íà ìàë. 15.11.ªäèíå â³äíîøåííÿ ÿâëÿº ñîáîþ ñêëàäíèé çâ'ÿçîê ì³æ çàïèñàìè â îáîõ íàïðÿìêàõ.

 

Ðèñ. 15.9. Ïðèêëàä ³ºðàðõ³÷íî¿ ñòðóêòóðè ÁÄ

 

Ðèñ. 15.10. Ãðàô³÷íå çîáðàæåííÿ ìåðåæíî¿ ñòðóêòóðè

 

Ðèñ. 15.11.Ïðèêëàä ìåðåæíî¿ ñòðóêòóðè ÁÄ

Ðåëÿöèîííàÿ ìîäåëü äàíèõ

Ïîíÿòòÿ ðåëÿöèîííûé (àíãë.relat³on - â³äíîøåííÿ) çâ'ÿçàíî ç ðîçðîáêàìè â³äîìîãî àìåðèêàíñüêîãî ôàõ³âöÿ â îáëàñò³ ñèñòåì áàç äàíèõ Å. Êîääà.

Ö³ ìîäåë³ õàðàêòåðèçóþòüñÿ ïðîñòîòîþ ñòðóêòóðè äàíèõ, çðó÷íèì äëÿ êîðèñòóâà÷à òàáëè÷íèì ïðåäñòàâëåííÿì ³ ìîæëèâ³ñòþ âèêîðèñòàííÿ ôîðìàëüíîãî àïàðàòà àëãåáðè â³äíîñèí ³ ðåëÿöèîííîãî ÷èñëåííÿ äëÿ îáðîáêè äàíèõ.

Ðåëÿöèîííàÿ ìîäåëü îð³ºíòîâàíà íà îðãàí³çàö³þ äàíèõ ó âèä³ äâîâèì³ðíèõ òàáëèöü. Êîæíà ðåëÿöèîííàÿ òàáëèöÿ ÿâëÿº ñîáîþ äâîâèì³ðíèé ìàñèâ ³ ìຠíàñòóïí³ âëàñòèâîñò³:

êîæåí åëåìåíò òàáëèö³ - îäèí åëåìåíò äàíèõ;

óñ³ ñòîâïö³ â òàáëèö³ îäíîð³äí³, òîáòî âñ³ åëåìåíòè â ñòîâïö³ ìàþòü îäíàêîâèé òèï (÷èñëîâèé, ñèìâîëüíèé ³ ò.ä.) ³ äîâæèíó;

êîæåí ñòîâïåöü ìຠóí³êàëüíå ³ì'ÿ;

îäíàêîâ³ ðÿäêè â òàáëèö³ â³äñóòí³;

ïîðÿäîê ïðîõîäæåííÿ ðÿäê³â ³ ñòîâïö³â ìîæå áóòè äîâ³ëüíèì.

Ïðèêëàä 15.6. Ðåëÿöèîííîé òàáëèöåþ ìîæíà ïðåäñòàâèòè ³íôîðìàö³þ ïðî ñòóäåíò³â, ùî íàâ÷àþòüñÿ ó âóç³ (ìàë. 15.12).

N îñîáèñòî¿ ñïðàâè Ïð³çâèùå ²ì'ÿ Ïî áàòüêîâ³ Äàòà íàðîäæåííÿ Ãðóïà

16493 Ñåð㺺â Ïåòðî Ìèõàéëîâè÷ 01.01.76 111

16593 Ïåòðîâà Ãàííà Âîëîäèìèð³âíà 15.03.75 112

16693 Àíîõ³í Àíäð³é Áîðèñîâè÷ 14.04.76 111

Ðèñ. 15.12. Ïðèêëàä ðåëÿöèîííîé òàáëèö³

³äíîñèíè ïðåäñòàâëåí³ ó âèä³ òàáëèöü, ðÿäêà ÿêèõ â³äïîâ³äàþòü ÷è êîðòåæàì çàïèñàì, à ñòîâïö³ - àòðèáóòàì â³äíîñèí, äîìåíàì, ïîëÿì.

Ïîëå, êîæíå çíà÷åííÿ ÿêîãî îäíîçíà÷íî âèçíà÷ຠâ³äïîâ³äíèé çàïèñ, íàçèâàºòüñÿ ïðîñòèì êëþ÷åì (êëþ÷îâèì ïîëåì). ßêùî çàïèñè îäíîçíà÷íî âèçíà÷àþòüñÿ çíà÷åííÿìè äåê³ëüêîõ ïîë³â, òî òàêà òàáëèöÿ áàçè äàíèõ ìຠñêëàäåíèé êëþ÷. Ó ïðèêëàä³, ïîêàçàíîìó íà ìàë. 15.12, êëþ÷îâèì ïîëåì òàáëèö³ º "N îñîáèñòî¿ ñïðàâè".

Ùîá çâ'ÿçàòè äâîõ ðåëÿöèîííûå òàáëèöü, íåîáõ³äíî êëþ÷ ïåðøî¿ òàáëèö³ óâåñòè äî ñêëàäó êëþ÷à äðóãî¿ òàáëèö³ (ìîæëèâèé çá³ã êëþ÷³â); ó ïðîòèâíîìó âèïàäêó ïîòð³áíî ââåñòè â ñòðóêòóðó ïåðøî¿ òàáëèö³ çîâí³øí³é êëþ÷ - êëþ÷ äðóãî¿ òàáëèö³.

Ïðèêëàä 15.7. Íà ìàë. 15.13 ïîêàçàíèé ïðèêëàä ðåëÿöèîííîé ìîäåë³, ïîáóäîâàíî¿ íà îñíîâ³ â³äíîñèí: ÑÒÓÄÅÍÒ, ÑÅѲß, ÑÒÈÏÅÍIJß.




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


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


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



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




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