Normalizacja i projektowanie
13 pojęć w 5 podgrupach, z prostymi definicjami i źródłami.
Dekompozycja · 2
- 01dekompozycja bezstratnaWłasność rozkładu schematu relacji na rzuty, dla którego naturalne złączenie tych rzutów odtwarza dokładnie relację wyjściową, bez fałszywych krotek.
- 02zachowanie zależnościWłasność dekompozycji schematu, przy której zbiór zależności funkcyjnych można odtworzyć z zależności obowiązujących w poszczególnych rzutach.
Jakosc schematu · 1
- 01anomalia aktualizacjiNiepożądana sytuacja przy wstawianiu, usuwaniu lub modyfikacji danych w nieznormalizowanej relacji, prowadząca do niespójności wskutek redundancji.
Modelowanie konceptualne · 1
- 01model związków-encjiERKonceptualny model danych opisujący dziedzinę za pomocą encji, ich atrybutów oraz związków między encjami, niezależnie od implementacji.
Postacie normalne · 6
- 01czwarta postać normalna4NFPostać normalna eliminująca nietrywialne zależności wielowartościowe, których lewa strona nie jest nadkluczem relacji.
- 02druga postać normalna2NFPostać normalna spełniona, gdy relacja jest w 1NF i każdy atrybut niekluczowy jest w pełni funkcyjnie zależny od całego klucza głównego.
- 03piąta postać normalna5NFPostać normalna eliminująca zależności złączeniowe niewynikające z kluczy; zwana też postacią normalną rzutowania-złączenia.
- 04pierwsza postać normalna1NFPostać normalna wymagająca, by każdy atrybut relacji przyjmował wyłącznie wartości atomowe, bez atrybutów wielowartościowych i zagnieżdżonych.
- 05postać normalna Boyce-CoddaBCNFWzmocnienie trzeciej postaci normalnej: dla każdej nietrywialnej zależności funkcyjnej jej lewa strona musi być nadkluczem relacji.
- 06trzecia postać normalna3NFPostać normalna spełniona, gdy relacja jest w 2NF i żaden atrybut niekluczowy nie zależy przechodnio od klucza głównego.
Zaleznosci · 3
- 01zależność funkcyjnaFDOgraniczenie między dwoma zbiorami atrybutów relacji: wartość zbioru wyznaczającego jednoznacznie określa wartość zbioru zależnego.
- 02zależność wielowartościowaMVDOgraniczenie zachodzące, gdy obecność pewnych krotek wymusza obecność innych niezależnie od trzeciego atrybutu; podstawa czwartej postaci normalnej.
- 03zależność złączeniowaJDOgraniczenie, w którym relacja jest bezstratnie odtwarzalna ze złączenia swoich rzutów; stanowi podstawę piątej postaci normalnej.
Pozostałe grupy — Bazy danych i modelowanie
- SłownikHurtownie i analityka
- SłownikIndeksy i przechowywanie
- SłownikModel relacyjny i algebra
- SłownikNoSQL i modele nierelacyjne
- SłownikPrzetwarzanie zapytan optymalizacja
- SłownikTransakcje i wspolbieznosc DB