Kazalo:
Opredelitev - Kaj pomeni Tabela?
Tabela je imenovani nabor podatkov relacijske baze podatkov, ki je organiziran po vrsticah in stolpcih. Relacijska tabela je temeljni koncept relacijske baze podatkov, saj so tabele primarna oblika shranjevanja podatkov.
Stolpci tvorijo strukturo tabele, vrstice pa vsebino. Tabele omogočajo omejitve stolpcev (tj. Dovoljena vrsta podatkov stolpcev), ne pa vrstic. Vsaka tabela baz podatkov mora imeti edinstveno ime. Večina relacijskih baz podatkov ima omejitve poimenovanja. Na primer, ime ne sme vsebovati presledkov ali biti rezervirana ključna beseda, kot sta TABLE ali SYSTEM.
Tehopedija razloži tabelo
Relacijske tabele shranjujejo podatke v stolpce in vrstice. Pri ustvarjanju tabele je treba definirati stolpce, stolpce pa lahko dodate ali izbrišete po ustvarjanju tabele. V tem času se omejitve podatkov stolpcev lahko določijo ali ne. Na primer, pri ustvarjanju tabele CUSTOMER_MASTER za shranjevanje informacij o strankah lahko dodate definicije, na primer stolpec DATE_OF_BIRTH, ki sprejema samo datume, ali stolpec CUSTOMER_NAME, ki ne sme biti ničelen (prazen).
Vrstice tabele so dejanski podatkovni elementi tabele. V tabeli CUSTOMER_MASTER vrstice vsebujejo vsak zapis o strankah. Tako je vrstica sestavljena iz podatkovnega elementa v vsakem stolpcu tabele. Če vrednost vrstice ni vnesena, se vrednost imenuje "nič", kar nima enakega pomena kot nič ali presledka.
Tabele imajo tudi druga razmerja tabel, ki jih definirajo posebni stolpci, najbolj vidni pa so primarni in tuji ključi. Na primer, tabela CUSTOMER_MASTER ima stolpec CUSTOMER_ID, ki se uporablja za enolično identifikacijo vsakega kupca tabele. Če se mora druga tabela sklicevati na določeno stranko, se lahko vstavi ustrezen stolpec (znan tudi kot tuji ključ), ki se nanaša na ID stranke tabele CUSTOMER_MASTER. V druge tabele ni treba shraniti dodatnih podrobnosti o strankah, ki so že shranjene v tabeli CUSTOMER_MASTER.
