Strona główna : Warunki oprogramowania : Definicja relacyjnej bazy danych

Relacyjna baza danych

Relacyjna baza danych to plik baza danych model, który przechowuje dane w stoły. Zdecydowana większość baz danych używanych w nowoczesnych aplikacjach to bazy relacyjne, dlatego terminy „baza danych” i „relacyjna baza danych” są często używane jako synonimy. Podobnie większość systemów zarządzania bazami danych (DBMS) to systemy zarządzania relacyjnymi bazami danych (RDBMS). Inne modele baz danych obejmują plik płaski i hierarchiczne bazy danych, chociaż są one rzadko używane.

Każda tabela w relacyjnej bazie danych zawiera pliki wydziwianie (zapisy) i kolumny (pola). W Computer Science terminologia, wiersze są czasami nazywane „krotkami”, kolumny - „atrybutami”, a same tabele - „relacjami”. Tabelę można wizualizować jako plik matryca wierszy i kolumn, gdzie każde przecięcie wiersza i kolumny zawiera określoną wartość. Jest „relacyjny”, ponieważ wszystkie rekordy mają te same pola.

Tabele bazy danych często zawierają plik klucz podstawowy, który zapewnia unikalny identyfikator dla każdego wiersza w tabeli. Klucz może być przypisany do kolumny (co wymaga unikalnej wartości w każdym wierszu) lub może składać się z wielu kolumn, które razem tworzą unikalną kombinację wartości. Tak czy inaczej, klucz podstawowy zapewnia skuteczny sposób indeksowanie data i może służyć do udostępniania wartości między tabelami w bazie danych. Na przykład wartość klucza podstawowego z jednej tabeli można przypisać do pola w wierszu innej tabeli. Wartości importowane z innych tabel nazywane są kluczami obcymi.

Standardowym sposobem uzyskiwania dostępu do danych z relacyjnej bazy danych jest rozszerzenie SQL (Structured Query Language) zapytanie. Zapytania SQL mogą służyć do tworzenia, modyfikowania i usuwania tabel, a także wybierania, wstawiania i usuwania danych z istniejących tabel.

TechLib - słownik komputerowy Tech Lib

Ta strona zawiera techniczną definicję relacyjnej bazy danych. Wyjaśnia w terminologii komputerowej, co oznacza relacyjna baza danych i jest jednym z wielu terminów programowych w słowniku TechLib.

Wszystkie definicje na stronie TechLib są napisane tak, aby były dokładne pod względem technicznym, ale także łatwe do zrozumienia. Jeśli uznasz, że ta definicja relacyjnej bazy danych jest pomocna, możesz odwołać się do niej, korzystając z powyższych linków cytowania.