A séma egy olyan adatbázis tervét jelenti, amely biztosítja a szervezet működését
Az adatbázis sémája egy metaadat gyűjteménye, amely leírja az adatbázisban lévő kapcsolatokat. A sémát olyan adatbázis elrendezésének vagy tervének is nevezik, amely felvázolja az adatok táblázatba rendezését.
A sémát általában a strukturált lekérdezési nyelv (SQL) használatával írják le CREATE utasítások sorozataként, amelyek felhasználhatók a séma új adatbázisba történő reprodukálására.
A séma elképzelése egyszerű módja annak, hogy egy olyan dobozként gondolkodik, amely táblákat, tárolt eljárásokat, nézeteket és az adatbázis többi részét teljes egészében tartja. Az ember hozzáférhet a dobozhoz, és a doboz tulajdonjoga is megváltoztatható.
Az adatbázisséma típusai
Kétféle adatbázis séma létezik:
- A fizikai adatbázisséma bemutatja azt a tervet, hogy az egyes adatok az adatbázisban tárolódnak.
- A logikai séma struktúrát biztosít az adatbázisban található táblákhoz és kapcsolatokhoz. Általánosságban elmondható, hogy a logikai séma a fizikai séma előtt jön létre.
Általában az adatbázis-tervezők adatmodellezést használnak az adatbázissal együttműködő szoftver alapú adatbázis-séma létrehozására.