Sobes.tech
Junior

Šta su relaciona baza podataka?

sobes.tech АИ

Одговор од АИ

Relaciona baza podataka je vrsta baze podataka koja koristi tabličnu strukturu za skladištenje i organizovanje podataka.

Ključne osobine:

  • Tabele: Podaci se čuvaju u tabelama koje se sastoje od redova (zapisa) i kolona (polja).
  • Šeme: Definišu strukturu tabela, tipove podataka za kolone, ograničenja (npr. jedinstvenost).
  • Ključevi:
    • Primarni ključ (Primary Key): Jedinstveno identifikuje svaki red u tabeli.
    • Strani ključ (Foreign Key): Uspostavlja vezu između tabela, referencirajući primarni ključ druge tabele.
  • Odnos: Definišu veze između tabela na osnovu stranih ključeva (jedan-na-jedan, jedan-na-više, više-na-više).
  • SQL (Structured Query Language): Standardni jezik za interakciju sa relacijskim bazama podataka - upiti, modifikacije i upravljanje podacima.
  • Normalizacija: Proces organizovanja kolona i tabela radi smanjenja redundancije podataka i poboljšanja integriteta podataka.

Primeri relacijskih sistema za upravljanje bazama podataka: MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server.