Sobes.tech
Junior

Mis on relatsioonilised andmebaasid?

sobes.tech AI

Vastus AI-lt

Seotud andmebaas on andmebaasi tüüp, mis kasutab andmete salvestamiseks ja korraldamiseks tabelistruktuuri.

Peamised omadused:

  • Tabelid: Andmed salvestatakse tabelitesse, mis koosnevad ridadest (kirjetest) ja veergudest (väljad).
  • Skeemad: Määratlevad tabelite struktuuri, veergude andmetüübid, piirangud (näiteks unikaalsus).
  • Võtmed:
    • Esmane võti (Primary Key): Unikaalselt identifitseerib iga rea tabelis.
    • Väline võti (Foreign Key): Seob tabelid omavahel, viidates teise tabeli esmane võtme.
  • Seosed: Määratlevad ühendused tabelite vahel välistõendite alusel (üks-ühele, üks-mitmele, mitu-mitmele).
  • SQL (Structured Query Language): Standardne keel, mida kasutatakse relatsiooniliste andmebaasidega suhtlemiseks - päringud, muudatused ja andmete haldamine.
  • Normaliseerimine: Protsess, mille käigus korraldatakse veerud ja tabelid andmete dubleerimise vähendamiseks ning andmete terviklikkuse parandamiseks.

Näited — relatsiooniliste andmebaaside haldussüsteemid: MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server.