..


Linki sponsorowane

Normalizacja bazy danych

Artykuł napisany przez Damiano Verda
Strona 1 z 4

Korzystamy z bazy danych (lub baz danych) do przechowywania pewnej grupy interesujące informacje w sposób uporządkowany i efektywny. Jedną z funkcji oferowanych przez typowe bazy danych pozwala bazy danych, aby wyodrębnić wszystkie i tylko te dane, które pasują do określonych kryteriów, określonych przez użytkownika.

Na przykład, wyobraź sobie, bazy danych do przechowywania danych podstawowych do niektórych bywalców siłowni. Załóżmy, że wtedy się dowiedzieć, imiona i nazwiska wszystkich członków, którzy nie osiągnęli jeszcze trzydziestu lat.

I "możliwe do uzyskania tej informacji poprzez proste zapytanie do bazy danych, zapytanie również bardziej znany właśnie umożliwienie identyfikacji oraz wizualizacji potrzebnych danych.

Tak więc baza danych jest narzędziem do grupowania i zarządzania wszelkiego rodzaju informacji poprzez stosowanie tabel, w których dane są umieszczane w stosunku do siebie. Ale w jaki sposób informacje są pogrupowane? Według jakiego kryterium zbudowane są tabele?

Więcej natychmiastowe rozwiązanie problemu może być włączenie wszystkich interesujących danych w jednej tabeli. Operacja ta jednak przyczynia się do budowania tabeli z wielu wierszy (rekordów) i kolumn (pól) w stosunku do bardzo dużej ilości danych traktowane.

Problem spowodowany przez stosowanie jednej tabeli, co więcej, jest pojęciowym. Korzystanie z jednej tabeli nie ujawnia w odpowiednim czasie i wyjaśnienia, jakie są konkretne relacje, które zwykle także obejmować jedną lub więcej podgrup badanych danych.

Zamiast wyobrażając sobie, zawarte są w wielu tabelach, konieczne staje się, a nie tylko w celu zapewnienia, że ​​nie ma zduplikowanych informacji, w wyniku czego odpady pamięci i potrzeba wielu operacji aktualizacji.

Wystarczy, aby zapewnić wytyczne dla tych wyborów, o skuteczności i kompletności struktury danych, tak zwanych normalnych formularzy są określone w bazie danych.
Strukturę bazy danych w postaci normalnej, w rzeczywistości, łatwe i szybsze operacje na danych, zmniejszając ryzyko redundancji i niespójności danych.

Postarajmy się zrozumieć, co się rozumie przez normalne formy i normalizacji baz danych.

W tej samej kategorii ...
E-Learning
MS Access (zaawansowane) MS Access (zaawansowane)
Dowiedz się, jak tworzyć i zarządzać bazami danych szybko i łatwo. Począwszy od 29 €.
MySQL (Kurs) MySQL (Kurs)
Zarządzanie bazą danych open-source. Od 39 €.
SQL i bazy danych (pole) SQL i bazy danych (pole)
Tworzenie i zarządzanie relacyjnymi bazami danych. Od 39 €.
Linki sponsorowane