Andmebaasi skeem viitab kogu relatsioonilise andmebaasi loogilisele ja visuaalsele konfiguratsioonile. Andmebaasi objektid on sageli rühmitatud ja kuvatud tabelite, funktsioonide ja suhetena. Skeem kirjeldab andmete korraldust ja salvestamist andmebaasis ning määratleb erinevate tabelite vahelised seosed.
Mudelid:
- “сущности-связи” – Olemed seosed
- “сущности-атрибуты-связи” – Olemid atribuutid seosed
- иерархическая модель – hierarhiline mudel
- реляционная модель – relatsiooniline mudel / andme mudel
OLEMID:
Opilane – esitab õpilase andmed – eesnimi, perekonnanimi. Temaga on seotud rühm.
Ryhm – on olem, mis esitab rühma, rühm kuulub osakonda.
Relatsiooniline mudel

Minu projekt Arvutikomplektid
OLEMID:
TellimusSaadetud – annab tellimuse numbri ja näitab, kas kaup on teele saadetud.
arvutitellimused – annab tellimuse andmed ja tellimuse teabe, kirjelduse, kas ümbris on valitud, kas ekraan on valitud ja kas tellimus on pakendatud. Sellega on seotud tootenumber.
Kasutaja – annab kasutaja andmed, kasutajanime, parooli, kas ta on admin.
Relatsiooniline mudel

Skeemi relisatsioon MySQL vahendiga
CREATE TABLE TellimusSaadetud(
TellimusSaadetudID int PRIMARY key AUTO_INCREMENT,
tellimusnumber int,
Saadetud bit);
CREATE TABLE arvutitellimused(
id int PRIMARY KEY AUTO_INCREMENT,
kitjeldus varchar(50),
korpus bit,
kuvar bit,
pakitud bit,
TellimusSaadetudID int,
FOREIGN KEY (TellimusSaadetudID) REFERENCES TellimusSaadetud(TellimusSaadetudID));
CREATE TABLE Kasutaja(
kasutajaID int PRIMARY KEY AUTO_INCREMENT,
kasutajanimi varchar(50),
parool varchar(50),
onAdmin bit,
TellimusSaadetudID int,
FOREIGN KEY (TellimusSaadetudID) REFERENCES TellimusSaadetud(TellimusSaadetudID));
