Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція 4.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
472.06 Кб
Скачать

Структуровані та неструктуровані бд

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

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

Характеристика бд

Часто зустрічається характеристика БД на основі певних параметрів або необхідних вимог, наприклад:

  • значна кількість даних

  • незалежність даних

  • відкритий доступ до даних

  • підтримка транзакцій з гарантією відповідних властивостей

  • гарантована відсутність збоїв

  • одночасна робота з багатьма користувачами

З подальшим розвитком БД змінюються й ці вимоги та додаються нові, тому одностайності щодо повноти цієї характеристики немає.

Реалізації

Комерційні

  • DB2

  • Informix

  • Oracle

  • SQL Server

  • Дінай

З відкритим кодом

  • MySQL

  • Firebird

  • PostgreSQL

База знань

Цей термін має також інші значення. Докладніше — у статті База.

Ба́за зна́нь, БЗ (англ. Knowledge base, KB) — це особливого роду база даних, розроблена для управління знаннями (метаданими), тобто збором, зберіганням, пошуком і видачею знань. Розділ штучного інтелекту, що вивчає бази даних і методи роботи із знаннями, називається інженерією знань.

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

Найважливіший параметр БЗ — якість знань, що накопичені в ній. Кращі БЗ містять релевантну і свіжу інформацію, мають довершені системи пошуку інформації і ретельно пророблену структуру і формат знань.

Класифікація баз знань

Залежно від рівня складності систем, в яких застосовуються бази знань, розрізняють:

  • БЗ всесвітнього масштабу, наприклад: Інтернет чи Вікіпедія

  • БЗ національні — наприклад, Вікіпедія

  • БЗ галузеві — на кшталт автомобільної енциклопедії

  • БЗ організацій — див. Управління знаннями

  • БЗ експертних систем — див. Експертна система

  • БЗ спеціалістів Гідрологічна

Тип інформації і її місцезнаходження в базі визначаються системою підтримки бази знань. Гарна підтримка — гарантія високої продуктивності БЗ.

Застосування бази знань

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

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]