Базы данных: различия между версиями
Перейти к навигации
Перейти к поиску
Artem (обсуждение | вклад) |
Artem (обсуждение | вклад) |
||
Строка 10: | Строка 10: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ Плохо спроектированная база данных | ||
|- | |- | ||
! Жанр !! Трек 1 !! Трек 2 !! Трек 3 !! Трек 4 | ! Жанр !! Трек 1 !! Трек 2 !! Трек 3 !! Трек 4 | ||
Строка 17: | Строка 17: | ||
|- | |- | ||
| Trance || Armin Van Buuren Going Wrong || Avicii Levels || Prodigy Voodoo Peple || Armin Van Buuren Virtual Friend | | Trance || Armin Van Buuren Going Wrong || Avicii Levels || Prodigy Voodoo Peple || Armin Van Buuren Virtual Friend | ||
|} | |||
|+ Нарушена 1NF | |||
|- | |||
! Жанр !! Треки | |||
|- | |||
| Рок || AC/DC Thunderstrack,Guns n Roses Sweet Child O Mine,Nirvana Smells like teen spirit,3 Doors Down Here Without You | |||
|- | |||
| Trance || Armin Van Buuren Going Wrong,Avicii Levels,Prodigy Voodoo Peple,Armin Van Buuren Virtual Friend | |||
|} | |} | ||
Версия от 20:32, 11 февраля 2019
Базы данных существуют столько же сколько и компьютеры. Компьютеры и создавались обрабатывать информацию. Информацию надо как-то хранить и передавать по запросу - в этом и суть баз данных.
ACID
- Atomicity — Атомарность
- Consistency — Согласованность
- Isolation — Изолированность
- Durability — Долговечность
Нормальные формы
Жанр | Трек 1 | Трек 2 | Трек 3 | Трек 4 |
---|---|---|---|---|
Рок | AC/DC Thunderstrack | Guns n Roses Sweet Child O Mine | Nirvana Smells like teen spirit | 3 Doors Down Here Without You |
Trance | Armin Van Buuren Going Wrong | Avicii Levels | Prodigy Voodoo Peple | Armin Van Buuren Virtual Friend |
|+ Нарушена 1NF |- ! Жанр !! Треки |- | Рок || AC/DC Thunderstrack,Guns n Roses Sweet Child O Mine,Nirvana Smells like teen spirit,3 Doors Down Here Without You |- | Trance || Armin Van Buuren Going Wrong,Avicii Levels,Prodigy Voodoo Peple,Armin Van Buuren Virtual Friend |}