Portfoolio

Andmebaasisüsteemid

Andmebaaside põhimõisted

Tunnis me kasutame 3 AB haldamise programmi:

MS SQL Server Management Stuudio( SQL Server)
XAMPP/phpMyAdmin
MS Access

  • seotud andmetabelite põhjal
AB tüübid (Andmebaaside tüübid):
  • Lameandmebass – näiteks Exceli tabel
  • Desktop andmebaasid – kasutada ainult localhost’i võimalusi
  • Hierarhilised AB – puustruktuuriga andmebaasimudel
  • Relatsioonilised andmebaasid – (relation – отношения / взаимодействие / связь)
  • NoSQL andmebaasid (MongoDB) – dokumendipõhine andmebaas
Põhisõnad:
  • Andmebaas
  • Tabel = olem (entity) – сущность
  • Veerg = väli – поля
  • Rida = kirje – записи
  • Tunnused = atribuudid
Võtmed:
  • Primaarne võti (PRIMARY KEY) – veerg unikaalse identifikaatoriga (id)
  • Sekundaarne võti (FOREIGN KEY) – veerg, mis seob teise tabeli primaarvõtmega
Seosed:
  • Üks-ühele – (mees → naine)
  • Üks-mitmele – (ema → lapsed)
  • Mitu-mitmele – (töötajad → osakonnad)
CRUD-operatsioonid:

DELETE – kustutamine
CREATE – loomine
READ – lugemine
UPDATE – uuendamine