Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
subjects:basic:informatika:base:poniattia_bazy_danyh [10.09.2023 16:02] Адміністраторsubjects:basic:informatika:base:poniattia_bazy_danyh [10.09.2023 16:19] (поточний) Адміністратор
Рядок 22: Рядок 22:
 Бази даних класифікують за різними критеріями.\\ Бази даних класифікують за різними критеріями.\\
 **За моделлю організації даних розрізняють такі бази даних:**\\ **За моделлю організації даних розрізняють такі бази даних:**\\
-  * **Ієрархічна база даних (RDBMS)**: Ієрархічна база даних може бути представлена як дерево, де кожен об'єкт має одного предка і може мати декілька нащадків. Зазвичай використовується для моделювання структурних відносин, таких як організаційна структура або каталоги файлів.+  * **Ієрархічна база даних**: Ієрархічна база даних може бути представлена як дерево, де кожен об'єкт має одного предка і може мати декілька нащадків. Зазвичай використовується для моделювання структурних відносин, таких як організаційна структура або каталоги файлів
 +  * **Нереляційні (NoSQL) бази даних**: Ці бази даних використовують різні моделі для зберігання даних, такі як дерева, графи, ключ-значення, документи тощо. Вони надають більшу гнучкість для зберігання та обробки неструктурованих або півструктурованих даних. 
 +    * MongoDB 
 +    * Cassandra 
 +    * Redis 
 +    * Couchbase 
 +    * Neo4j (графова база даних) 
 +    * Amazon DynamoDB 
 +    * Firebase Realtime Database 
 +    * Apache HBase 
 +    * CouchDB 
 +  * **Мережева база даних**: Мережева база даних схожа на ієрархічну, але дозволяє об'єктам мати більше одного предка. Це забезпечує більшу гнучкість в моделюванні складних відносин, але може бути складніше у використанні та управлінні. 
 +    * InterSystems Caché 
 +    * GT.M 
 +    * Berkeley DB 
 +    * Amazon Aurora 
 +  * **Реляційна база даних (RDBMS)**: Реляційна база даних зберігає дані у вигляді таблиць, де кожна таблиця представляє собою тип даних, а кожен рядок таблиці - запис цього типу. Вона використовує мову запитів SQL для маніпулювання даними. Реляційні бази даних добре підходять для багатьох типів даних та операцій.
     * MySQL     * MySQL
     * PostgreSQL     * PostgreSQL
Рядок 32: Рядок 48:
     * Amazon RDS     * Amazon RDS
     * Google Cloud SQL     * Google Cloud SQL
-  * **Нереляційні (NoSQL) бази даних**: Ці бази даних використовують різні моделі для зберігання даних, такі як дерева, графи, ключ-значення, документи тощо. Вони надають більшу гнучкість для зберігання та обробки неструктурованих або півструктурованих даних. 
-  * **Мережева база даних**: Мережева база даних схожа на ієрархічну, але дозволяє об'єктам мати більше одного предка. Це забезпечує більшу гнучкість в моделюванні складних відносин, але може бути складніше у використанні та управлінні. 
-  * **Реляційна база даних**: Реляційна база даних зберігає дані у вигляді таблиць, де кожна таблиця представляє собою тип даних, а кожен рядок таблиці - запис цього типу. Вона використовує мову запитів SQL для маніпулювання даними. Реляційні бази даних добре підходять для багатьох типів даних та операцій. 
   * **Об'єктно-орієнтована база даних (OODBMS)**: У базі даних цього виду дані оформляють у вигляді моделей об'єктів, де кожен об'єкт має властивості та методи. Вона часто використовується для програм, основаних на об'єктно-орієнтованому програмуванні і дозволяє зберігати об'єкти як їхні еквіваленти в базі даних.   * **Об'єктно-орієнтована база даних (OODBMS)**: У базі даних цього виду дані оформляють у вигляді моделей об'єктів, де кожен об'єкт має властивості та методи. Вона часто використовується для програм, основаних на об'єктно-орієнтованому програмуванні і дозволяє зберігати об'єкти як їхні еквіваленти в базі даних.
 +    * ObjectDB
 +    * Neo4j
 +    * ArangoDB
          
 За розміщенням даних виділяють такі види баз: За розміщенням даних виділяють такі види баз:
Рядок 58: Рядок 74:
 {{ :subjects:basic:informatika:db_net.png?nolink&400 }} {{ :subjects:basic:informatika:db_net.png?nolink&400 }}
 <caption> <caption>
-**Мережна модель БД** — має складові структури, як і реляційна, але відрізняється характером відношень між ними: існує можливість встановлення додаткових зв'язків.+**Мережева модель БД** — має складові структури, як і реляційна, але відрізняється характером відношень між ними: існує можливість встановлення додаткових зв'язків.
 </caption> </caption>
 </thumbnail> </thumbnail>
  • subjects/basic/informatika/base/poniattia_bazy_danyh.1694350934.txt.gz
  • Востаннє змінено: 3 років тому
  • повз Адміністратор