Spisu treści:

Dlaczego występuje problem z nieznormalizowanymi danymi?
Dlaczego występuje problem z nieznormalizowanymi danymi?

Wideo: Dlaczego występuje problem z nieznormalizowanymi danymi?

Wideo: Dlaczego występuje problem z nieznormalizowanymi danymi?
Wideo: DP 900 — Normalized vs Denormalized Data 2024, Listopad
Anonim

Słabo znormalizowany Baza danych i źle znormalizowane tabele mogą powodować problemy począwszy od nadmiernego we/wy dysku, a następnie słabej wydajności systemu po niedokładne dane . Nieprawidłowo znormalizowany stan może powodować rozległe dane redundancja, która obciąża wszystkie programy modyfikujące dane.

Co w ten sposób charakteryzuje dane nieznormalizowane?

Nieznormalizowane formularz (UNF), znany również jako an nieznormalizowane relacja lub niepierwsza postać normalna (NF2), to prosta baza danych dane model (organizacja dane w bazie danych) nieefektywnej normalizacji bazy danych.

Następnie pojawia się pytanie, co się stanie, jeśli nie znormalizujesz bazy danych? Nie- znormalizowany tabele zazwyczaj oznaczają, że te same dane są przechowywane w więcej niż jednej lokalizacji. Gdyby tak jest w przypadku braku kodu aplikacji, aby temu zapobiec, bardzo możliwe, że jedna z wartości zostanie zaktualizowana bez aktualizacji wszystkich kopii tej samej wartości w innych tabelach.

Ludzie pytają też, jakie są zalety normalizacji bazy danych?

ten korzyści z normalizacji obejmują: Wyszukiwanie, sortowanie i tworzenie indeksów jest szybsze, ponieważ tabele są węższe, a na stronie danych mieści się więcej wierszy. Zwykle masz więcej stolików. Możesz mieć więcej indeksów klastrowych (jeden na tabelę), dzięki czemu uzyskasz większą elastyczność w dostrajaniu zapytań.

Jakie są wady normalizacji?

Oto niektóre z wad normalizacji:

  • Ponieważ dane nie są duplikowane, wymagane są łączenia tabel. To sprawia, że zapytania są bardziej skomplikowane, a zatem czasy odczytu są wolniejsze.
  • Ponieważ sprzężenia są wymagane, indeksowanie nie działa tak wydajnie.

Zalecana: