Spisu treści:
Definicja - Co oznacza Tabela?
Tabela to nazwany zestaw danych relacyjnej bazy danych zorganizowany według wierszy i kolumn. Tabela relacyjna jest podstawową koncepcją relacyjnej bazy danych, ponieważ tabele są podstawową formą przechowywania danych.
Kolumny tworzą strukturę tabeli, a wiersze tworzą treść. Tabele dopuszczają ograniczenia dla kolumn (tzn. Dozwolony typ danych kolumny), ale nie wiersze. Każda tabela bazy danych musi mieć unikalną nazwę. Większość relacyjnych baz danych ma ograniczenia nazewnictwa. Na przykład nazwa nie może zawierać spacji lub być zastrzeżonym słowem kluczowym, takim jak TABELA lub SYSTEM.
Techopedia wyjaśnia Tabela
Tabele relacyjne przechowują dane w kolumnach i wierszach. Podczas tworzenia tabeli należy zdefiniować kolumny, ale kolumny można dodawać lub usuwać po utworzeniu tabeli. W tym czasie ograniczenia danych w kolumnie mogą, ale nie muszą być zdefiniowane. Na przykład podczas tworzenia tabeli CUSTOMER_MASTER do przechowywania informacji o klientach można dodać definicje, np. Kolumna DATE_OF_BIRTH akceptująca tylko daty lub kolumna CUSTOMER_NAME, która może nie być pusta.
Wiersze tabeli są rzeczywistymi elementami danych tabeli. W tabeli CUSTOMER_MASTER wiersze przechowują rekord każdego klienta. Zatem wiersz składa się z elementu danych w każdej kolumnie tabeli. Jeśli wartość wiersza nie zostanie wprowadzona, wartość ta zostanie nazwana „null”, co nie ma takiego samego znaczenia jak zero lub spacja.
Tabele mają również inne relacje tabel, które są zdefiniowane przez specjalne kolumny, a najbardziej widoczne są klucze podstawowe i klucze obce. Na przykład tabela CUSTOMER_MASTER ma kolumnę CUSTOMER_ID, która służy do jednoznacznej identyfikacji każdego klienta tabeli. Jeśli inna tabela musi odnosić się do określonego klienta, można wstawić odpowiednią kolumnę (znaną również jako klucz obcy), która odwołuje się do identyfikatora klienta tabeli CUSTOMER_MASTER. Inne tabele nie muszą przechowywać dodatkowych danych klienta, które są już zapisane w tabeli CUSTOMER_MASTER.
