Sobes.tech
Junior

Kas ir relāciju datu bāzes?

sobes.tech AI

Atbilde no AI

Saistīto datu bāze ir datu bāzes veids, kas izmanto tabulu struktūru datu glabāšanai un organizēšanai.

Galvenās īpašības:

  • Tabulas: Dati tiek glabāti tabulās, kas sastāv no rindiņām (ierakstiem) un kolonnām (laukiem).
  • Shēmas: Definē tabulu struktūru, kolonnām paredzētos datu tipus, ierobežojumus (piemēram, unikālitāti).
  • Aksiomas:
    • Primārais atslēgs (Primary Key): Unikāli identificē katru rindiņu tabulā.
    • Ārējais atslēgs (Foreign Key): Nosaka saistību starp tabulām, atsaucoties uz citas tabulas primāro atslēgu.
  • Attiecības: Definē saites starp tabulām, balstoties uz ārējiem atslēgiem (viens-uz-viens, viens-uz-daudz, daudz-uz-daudz).
  • SQL (Structured Query Language): Standarta valoda, lai ar relāciju datu bāzēm veiktu vaicājumus, izmaiņas un datu pārvaldību.
  • Normalizācija: Process, kas organizē kolonnas un tabulas, lai samazinātu datu dublēšanu un uzlabotu datu integritāti.

Piemēri — relāciju datu bāzu pārvaldības sistēmas: MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server.