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

Материал из Artem Aleksashkin's Wiki
Перейти к навигации Перейти к поиску
Строка 8: Строка 8:


== Нормальные формы ==
== Нормальные формы ==
{| class="wikitable"
|+ Заголовок таблицы (название)
|-
! <!-- Пустая ячейка --> !! Заголовок столбца 1 !! Заголовок столбца 2
|-
| style="background:#eaecf0;" | '''Заголовок строки 1''' || Содержимое ячейки 1-1 || Содержимое ячейки 1-2
|-
| style="background:#eaecf0;" | '''Заголовок строки 2''' || Содержимое ячейки 2-1 || Содержимое ячейки 2-2
|}
=== 1NF - первая нормальная форма ===
=== 1NF - первая нормальная форма ===
=== 2NF - вторая нормальная форма ===
=== 2NF - вторая нормальная форма ===

Версия от 20:18, 11 февраля 2019

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

ACID

  • Atomicity — Атомарность
  • Consistency — Согласованность
  • Isolation — Изолированность
  • Durability — Долговечность

Нормальные формы

Заголовок таблицы (название)
Заголовок столбца 1 Заголовок столбца 2
Заголовок строки 1 Содержимое ячейки 1-1 Содержимое ячейки 1-2
Заголовок строки 2 Содержимое ячейки 2-1 Содержимое ячейки 2-2

1NF - первая нормальная форма

2NF - вторая нормальная форма

3NF - третья нормальная форма

BCNF - нормальная форма Бойса-Кодда

4NF - Многозначные зависимости и четвертая нормальная форма

5NF - Зависимости по соединению и пятая нормальная форма

СУБД, системы поиска и хранения

Некоторые полезные ресурсы