Базы данных: различия между версиями

Материал из Artem Aleksashkin's Wiki
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показаны 32 промежуточные версии этого же участника)
Строка 1: Строка 1:
Базы данных существуют столько же сколько и компьютеры. Компьютеры и создавались обрабатывать информацию. Информацию надо как-то хранить и передавать по запросу - в этом и суть баз данных.
Базы данных существуют столько же сколько и компьютеры. Компьютеры и создавались обрабатывать информацию. Информацию надо как-то хранить и передавать по запросу - в этом и суть баз данных.


== ACID ==
* [[Теория баз данных]]
* Atomicity — Атомарность
* [[СУБД]]
* Consistency — Согласованность
* [[Открытые базы данных]]
* Isolation — Изолированность
* [[Nested Sets & Materialized Path]]
* Durability — Долговечность
 
== Нормальные формы ==
 
{| class="wikitable"
|+ Заголовок таблицы (название)
|-
! <!-- Пустая ячейка --> !! Заголовок столбца 1 !! Заголовок столбца 2
|-
| style="background:#eaecf0;" | '''Заголовок строки 1''' || Содержимое ячейки 1-1 || Содержимое ячейки 1-2
|-
| style="background:#eaecf0;" | '''Заголовок строки 2''' || Содержимое ячейки 2-1 || Содержимое ячейки 2-2
|}
 
=== 1NF - первая нормальная форма ===
=== 2NF - вторая нормальная форма ===
=== 3NF - третья нормальная форма ===
=== BCNF - нормальная форма Бойса-Кодда ===
=== 4NF - Многозначные зависимости и четвертая нормальная форма ===
=== 5NF - Зависимости по соединению и пятая нормальная форма ===
 
== СУБД, системы поиска и хранения ==
 
* [[MySQL]]
*[[MariaDB]]
*[[Percona]]
* [[PostgreSQL]]
* [[MongoDB]]
* [[Sphinx]]
* [[ElasticSearch]]
* [[Neo4j]]
* [[ClickHouse]]
 
== Некоторые полезные ресурсы ==
* [http://www.mstu.edu.ru/study/materials/zelenkov/toc.html ВВЕДЕНИЕ В БАЗЫ ДАННЫХ - отличные лекции по теории баз данных]

Текущая версия от 10:24, 12 мая 2023

Базы данных существуют столько же сколько и компьютеры. Компьютеры и создавались обрабатывать информацию. Информацию надо как-то хранить и передавать по запросу - в этом и суть баз данных.