Czym są relacyjne bazy danych?

Bazy danych relacyjnych, to takie bazy, w których wiele tablic danych może ze sobą współpracować dzięki występującym między nimi powiązaniom softwareowym. Bazy relacyjne mają własne wewnętrzne języki programowania, oparte najczęściej o SQL, za pomocą którego operują danymi oraz dzięki któremu tworzone są zaawansowane mechanizmy obsługi danych.

Zarówno bazy danych relacyjnych jak i stworzony dla nich standardowy język sql opierają się na paru głównych zasadach:

• Wartości wszystkich danych utworzone są w oparciu o proste typy danych,

• Wszystkie dane w takiej bazie są przedstawione w formie dwuwymiarowych tabel matematycznych (inaczej. relacji). Każda tabela składa się z krotek czyli wierszy, których liczba jest większa od zera i atrybutów czyli kolumn. Każdemu wierszowi przyporządkowane są jednakowo ułożone kolumny, których zawartość dla każdego wiersza może być jednak różna.

• Ze względu na nieokreśloność danego wiersza, jego odnalezienie umożliwia tak zwanych primary key zawarty w jednej z kolumn, która jest niepowtarzalna w kontekście całej tabeli.

Możliwość wprowadzania relacji pomiędzy rekordami w porównaniu do innych modeli baz danych ułatwia wprowadzanie danych i sprawne ich przeszukiwanie przy znacznie zmniejszonym prawdopodobieństwie pomyłek, jednakże potrzebuje znacznego potencjału sprzętowego z uwagi na spadek wydajności podczas wykonywania operacji algebraicznych szczególnie w obszernych bazach danych.



Should you have any kind of queries relating to in which in addition to the way to employ direct mailing, you are able to email us at our own site.