Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Основні типи даних що можуть використовуватись у сучасному СКБД






Спочатку СКБД застосовувалися переважно для вирішення фінансово-еконо мічних завдань. При цьому, незалежно від моделі подання, в базах даних використовувалися такі основні типи даних: • числові. Приклади значень даних: 0.43, 328, 2Е+5; • символьні (алфавітно-цифрові). Приклади значень даних: " п'ятниця", " рядок", " програміст"; • дати, що задаються за допомогою спеціального типу " Дата" або як звичайні символьні дані. Приклади значень даних: 1.12.97, 23/2/1999. У різних СКБД ці типи могли неістотно відрізнятися один від одного за назвою, діапазоном значень і виду подання. Згодом у нових галузях застосування стали з'являтися спеціалізовані системи обробки даних, наприклад геоінформаційні, обробки відеозображень і т.д.. У зв'язку з цим розробники стали вводити в традиційні СКБД нові типи даних. До числа порівняно нових типів даних можна віднести наступні: • часові і дата-часові, призначені для зберігання інформації про час і / або дату. Приклади значень даних: 31.01.85 (дата), 9: 10: 03 (час), 6.03.1960 12: 00: 07 (дата і час); • символьні змінної довжини, призначені для зберігання текстової інформації великої довжини, наприклад документа; • виконавчі, призначені для зберігання графічних об'єктів, аудіо- та відеоінформації, просторової, хронологічної та іншої спеціальної інформації. Наприклад, в MS Access таким типом є тип даних " Поле об'єкту OLE", який дозволяє зберігати в БД графічні дані у форматі BMP (Bitmap) і автоматично їх відображати при роботі з БД; • гіперпосилання (hyperlinks), призначені для зберігання посилань на різні ресурси (вузли, файли, документи і т. д.), що знаходяться поза базою даних, наприклад, в мережі Інтернет, корпоративної мережі інтранет або на жорсткому диску комп'ютера. Приклади значень даних: https://google.com, https:// www.khnu.km.ua. У сучасних СКБД з різними моделями даних можуть використовуватися всі перераховані типи даних

 

17 Ієрархічна та мережева модель даних

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

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

Мережева база даних відрізняється більшою гнучкістю, оскільки в ній існує можливість встановлювати додатково до вертикальних ієрар­хічних зв'язків горизонтальні зв'язки. Це полегшує процес пошуку потрібних елементів даних, оскільки вже не вимагає обов'язкового проходження кількох ієрархічних рівнів.


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

mylektsii.su - Мои Лекции - 2015-2024 год. (0.009 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал