19832

Модель даних, типи моделей даних

Доклад

Информатика, кибернетика и программирование

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

Украинкский

2013-07-17

16 KB

0 чел.

Основою бази даних є модель даних — фіксована система понять і правил для представлення даних структури, стану і динаміки проблемної області в базі даних. У різний час послідовне застосування одержували ієрархічна, мережна і реляційна моделі даних. У наш час усе більшого поширення набуває об'єктно-орієнтований підхід до організації баз даних ГІС.

Ієрархічна структура представляє сукупність елементів, пов'язаних між собою за певними правилами. Об'єкти, пов'язані ієрархічними відносинами, утворюють орієнтований граф. До основних понять ієрархічної структури відносяться: рівень,елемент (вузол), зв'язок. Вузол - це сукупність атрибутів даних, що описують деякий об'єкт. На схемі ієрархічного дерева вузли представляються вершинами графа. Кожен вузол на більш низькому рівні пов'язаний лише з одним вузлом, що знаходиться на більш високому рівні. Ієрархічне дерево має тільки одну вершину, не підпорядковану ніякий інший вершині і знаходиться на самому верхньому (першому) рівні. Залежні вузли знаходяться на другому, третьому і т.д. рівнях. Кількість дерев у базі даних визначається числом кореневих записів. До кожного запису бази даних існує тільки один (ієрархічний)шлях від кореневого запису.
До основних недоліків ієрархічних моделей слід віднести:неефективність реалізації відносин типу N: N, повільний доступ до сегментів даних нижніх рівнів ієрархії, чітка орієнтація на певні типи запитів та ін.

Мережна модель даних

У мережній моделі даних поняття головних і підлеглих об'єктів дещо розширені. Будь який об'єкт може бути і головним, і підлеглим (у мережній моделі головний об'єкт позначається терміном «власник набору», а підлеглий — терміном «член набору»). Той самий об'єкт може одночасно виконувати і роль власника, і роль члена набору. Це означає, що кожний об'єкт може брати участь у будь-якій кількості взаємозв'язків.
Подібно до ієрархічної, мережну модель також можна подати у вигляді орієнтованого графа. Але в цьому випадку граф може містити цикли, тобто вершина може мати кілька батьківських вершин.
Така структура набагато гнучкіша і виразніша від попередньої і придатна для моделювання більш ширшого класу завдань. У цій моделі вершини є сутностями, а ребра, що їх з'єднують, — відношеннями між ними

Реляційна модель даних

У реляційній моделі даних об'єкти і взаємозв'язки між ними представляються за допомогою таблиць. Взаємозв'язки також подаються як об'єкти. Кожна таблиця представляє один об'єкт і складається з рядків і стовпців. Таблиця повинна мати первинний ключ (ключовий елемент) — поле чи комбінацію полів, що єдиним способом ідентифікують кожний рядок у таблиці


 

А также другие работы, которые могут Вас заинтересовать

83492. Принцип поваги прав людини 36.62 KB
  Основу міжнародноправового захисту прав людини складає принцип поваги прав людини і основних свобод. Принцип поваги прав людини і основних свобод отримав визнання з ухваленням Статуту ООН у 1945 р. Генеральна Асамблея ООН прийняла Загальну декларацію прав людини у якій сформульовані основні права людини.
83493. Поняття міжнародно-правових стандартів у сфері прав людини 34.38 KB
  Міжнародноправові стандарти прав людини це узгоджені державами загальнолюдські права і свободи обов\'язкові для держав заходи із забезпечення прав і свобод та охорони їх від посягань а також надання особі юридичної можливості реалізовувати і захищати визнані права і свободи. Можна позначити наступні функції стандартів: визначення переліку прав і свобод що відносяться до категорії основних і обов\'язкових для всіх держав; формулювання головних рис змісту кожного з цих прав кожної з цих свобод які повинні бути втілені у відповідних...
83494. Основні міжнародно-правові акти про права людини 38.45 KB
  Зокрема до таких договорів відносяться: Міжнародна конвенція про ліквідацію всіх форм расової дискримінації 1966 р.; Конвенція про запобігання злочину геноциду та покарання за нього 1948 р.; Конвенція про припинення злочину апартеїду та покарання за нього 1973 р.; Конвенція про рабство 1926 р.
83495. Спеціалізовані органи ООН із захисту прав людини 38.82 KB
  Рада з прав людини ООН є міжурядовим органом у системі ООН складі представників 47 держав що відповідає за зміцнення діяльності щодо заохочення і захисту прав людини по всьому світу. з основною метою реагування на ситуації порушення прав людини і винесення рекомендацій по них та прийшла на зміну Комісії ООН з прав людини утвореної в 1946 р. Основна відмінність Ради від Комісії полягає в тому що вона є допоміжним органом Генеральної Асамблеї ООН а не ЕКОСОР та до її функцій входить здійснення загальної координації діяльності із захисту...
83496. Універсальні і регіональні механізми захисту прав людини 36.13 KB
  Міжнародні механізми захисту прав людини це міжнародно правові акти з прав людини а також спеціалізовані міжнародні інстру менти організації установи які безпосередньо спрямовані на захис прав людини та виконання цих актів. Залежно від рівня реалізації механізмів захисту прав людини рої різняються: універсальні механізми які діють на рівні всього світу наприк лад Рада з прав людини Комітет з прав людини ООН Верховий комісар ООН з прав людини Верховний комісар ООН у справа біженців і т.; регіональні механізми що діють в межах...
83497. Європейський суд з прав людини: загальна характеристика діяльності 36.28 KB
  Європейський суд з прав людини утворений і діє на підставі Європейської конвенції про захист прав людини та основних свобод [ 1950 р. Для розгляду справ Суд засідає у складі одного судді комітетами І у складі трьох суддів палатами у складі семи суддів і Великою палатою у складі сімнадцяти суддів. Право на звернення до Європейськими суду зі скаргою про порушення прав людини передбачених Конвенцією 1950 р.
83498. Порядок виконання в Україні рішень Європейського судуд з прав людини 34.98 KB
  Порядок виконання в Україні рішень Європейського суду з прав людини визначається Законом України від 23 лютого 2006 р. Про виконання рішень та застосування практики Європейського суду з прав людини. 7 цього Закону протягом трьох днів з моменту набуття рішенням Суду статусу остаточного Орган представництва України у Європейському суді з прав людини: надсилає стислий виклад рішення стягувачеві Уповноваженої Верховної Ради України з прав людини всім державним органам посадовим особам та іншим суб’єктам прямо причетним до справи за якою...
83499. Поняття та джерела міжнародних договорів 32.22 KB
  Право міжнародних договорів це система правових норм що регламентують порядок укладання дії та припинення міжнародних договорів. Основу джерел галузі складають: Віденська конвенція про право міжнародних договорів 1969 р. яка розглядає різноманітні питання права міжнародних договорів і є основним джерелом галузі.
83500. Поняття та види міжнародних договорів 35.05 KB
  В залежності від кількості учасників міжнародні договори поділяються на двосторонні та багатосторонні. За ступенем відкритості договори можуть бути відкритими та закритими. Закритими є договори участь в яких залежить від згоди їх учасників. За об’єктом міжнародні договори можуть поділятися на політичні економічні науковотехнічні і т.