A relációs adatbázisok , a tábla egy adathalmazt szervezett formában egy asztal, ahol az oszlopok kategóriáinak megfelelő információt (egy oszlop tárolhat telefonszámokat, a másik nevét ...), és a vonalak a rekordot , más néven bemeneteket.
Minden táblázat a különböző oszlopok közötti kapcsolat fizikai megvalósítása . Minden mérkőzést a táblázat egy sora határoz meg.
A táblázat fogalma az 1970-es években jelent meg az IBM- nél relációs algebrával, amely matematikai elmélet a halmazelmélethez képest . Ennek az elméletnek az a célja, hogy tisztázza és megkönnyítse az adatbázis használatát .
A relációs adatbázis megtervezésekor fontos, hogy világosan meghatározzuk az összes táblázatot, amelyek azt összeállítják, és az azokat összekapcsoló különféle asszociációkat, hogy össze lehessen állítani azt az elvi diagramot , amely lehetővé teszi az adatok rendszerezését a az adatbázist, mielőtt számítógéppel helyre tenné.
Meg kell különböztetni az információkat tartalmazó entitásokat ("Személy", "Projekt", "Rendelés", "Számla" ... táblázatok) jellemző jelenlegi táblázatok és az asszociatív táblák között, amelyek biztosítják a kapcsolatot legalább két aktuális táblázatok.
Szintén elengedhetetlen a különböző táblázatok szigorú megnevezése, a műszaki szabványok felhasználásával. Például ez lehetővé teszi az adatbázis ellentmondásainak elkerülését, és lehetővé teszi annak méretezhetőségét.
Például beállíthatjuk magunkat standardnak:
Ez ad, például egy személy asztal és egy autó asztal , mi határozza meg a I_personne_voiture linkre asztalra .
Jellegéből adódóan a táblázat minden oszlopának, amelyet néha helytelenül "mezőnek" neveznek , azonos típusú adatokat kell tartalmaznia, és nevekkel kell rendelkezniük, lehetőleg az oszlopban található adatok szempontjából jelentősek. Bizonyos szabályok tiszteletben tartják különösen azt a tényt, hogy a táblázatban minden egyes rekordhoz azonosítót kell elhelyezni.
A táblázat különböző oszlopai esetében a nevekre vonatkozó normákat is be kell tartani, például az oszlopok nevét egyes számban kell előírni.
Két lehetőség van:
Ez tehát lehetővé teszi a jól indexelt táblázat létrehozását, és ez aztán tökéletesen megkönnyíti a keresést.
A munkának két szintje van:
Jelenleg a táblákon végzett munka szabványosított nyelve az SQL , amelyet néhány variációval használnak a legtöbb adatbázis-kezelő rendszeren.