Класифікація банків даних

1.4. КЛАСИФІКАЦІЯ БАНКІВ ДАНИХ

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

Класифікація баз даних. Центральної компонентою банку даних є база даних, і більшість класифікаційних ознак відноситься саме до неї.

Поки найбільше практичне використання знаходять бази даних, що містять звичайні символьні дані. Ці бази даних, в свою чергу, можуть бути розділені на неструктуровані, частково структуровані і структуровані. До неструктурованих БД можуть бути віднесені бази, організовані у вигляді семантичних мереж. Частково структурованими можна вважати бази даних у вигляді звичайного тексту або гіпертекстові системи.

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

За типом інформації, що зберігається БД діляться на документальні, фактографічні і лексикографічні. Серед документальних баз розрізняють бібліографічні, реферативні і повнотекстові. До лексикографічним баз даних відносяться різні словники (класифікатори, багатомовні словники, словники основ слів і т. П.).

За характером організації зберігання даних і звернення до них розрізняють локальні (персональні), загальні (інтегрованого-рова) і розподілені бази даних (рис. 1.4).

Класифікація банків даних

Мал. 1.4. Класифікація БНД за характером зберігання даних і звернення до них

Бази даних можуть класифікуватися за охопленням предметної області. Причому ця класифікація, в свою чергу, може проводитися за різними ознаками: за територіальним (всесвітній, країна, місто або будь-якої іншої регіон), тимчасового (рік, місяць, з початку століття і т. П.), Відомчому, проблемному.

Класифікація СУБД. Розглянемо тепер ряд класифікаційних ознак, що відносяться до СУБД. За мов спілкування СУБД діляться на відкриті, замкнуті і змішані. Відкриті системи - це системи, в яких для звернення до баз даних використовуються універсальні мови програмування. Замкнені системи мають власні мови спілкування з користувачами БНД. Відкриті системи в даний час використовуються рідко.

За кількістю рівнів в архітектурі розрізняють однорівневі, дворівневі, трирівневі системи. В принципі можливе виділення і більшого числа рівнів. Під архітектурним рівнем СУБД розуміють функціональний компонент, механізми якого служать для підтримки деякого рівня абстракції даних (логічний і фізичний рівень, а також «погляд» користувача - зовнішній рівень).

Класифікація банків даних

Рівень 3 (подсхема) - концептуальна модель.

Рівень 1 (схема) - даталогіческая модель.

Рівень 2 (схема зберігання) - внутрішня фізична модель.

Мал. 1.5 Класифікація СУБД по числу рівнів в архітектурі.

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

За сферою можливого застосування розрізняють універсальні і спеціалізовані, зазвичай проблемно-орієнтовані СУБД.

Системи управління базами даних підтримують різні типи даних. Набір типів даних, допустимих в різних СУБД, різний. В даний час спостерігається тенденція до розширення числа використовуваних типів даних. Крім того, ряд СУБД дозволяє розробнику (прикладному програмісту або адміністратору БД) додавати нові типи даних і нові операції над цими даними. Такі системи називаються розширюваними системами баз даних (РСБД).

Подальшим розвитком концепції РСБД є об'єктно-орієнтовані системи баз даних, які мають досить потужними виразними можливостями, щоб безпосередньо моделювати складні об'єкти.

Новим напрямком у розвитку програмного забезпечення банків даних є генератори системи бази даних. Вони дозволяють розробнику будувати власну СУБД нового ти-па без повного переписування програмного коду з заготовок.

Класифікація БНД по економіко-організаційних ознаках.

За формою власності банки даних діляться на державні і недержавні.

За ступенем доступності розрізняють загальнодоступні і з обмеженим колом користувачів.

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

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