Nr 01 · Słownik · Dane i bazy danych · Bazy danych i modelowanie

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

Grupa pojęć · Bazy danych i modelowanie13 haseł