Hem : Programvaruvillkor : Definition av relationsdatabas

Relationsdatabas

En relationsdatabas är en databas modell som lagrar data i Tabellerna. De allra flesta databaser som används i moderna applikationer är relationella, så termerna "databas" och "relationsdatabas" används ofta synonymt. På samma sätt är de flesta databashanteringssystem (DBMS) är relationsdatabashanteringssystem (RDBMS). Andra databasmodeller inkluderar platt fil och hierarkiska databaser, även om dessa sällan används.

Varje tabell i en relationsdatabas innehåller rader (register) och kolonner (fält). I Datavetenskap terminologi, rader kallas ibland "tuples", kolumner kan kallas "attribut" och själva tabellerna kan kallas "relations". En tabell kan visualiseras som en matris av rader och kolumner, där varje skärningspunkt mellan en rad och kolumn innehåller ett specifikt värde. Det är "relationellt" eftersom alla poster delar samma fält.

Databastabeller innehåller ofta en primär nyckel, som ger en unik identifierare för varje rad i tabellen. Nyckeln kan tilldelas en kolumn (som kräver ett unikt värde varje rad), eller den kan bestå av flera kolumner som tillsammans bildar en unik kombination av värden. Hur som helst ger en primär nyckel ett effektivt sätt att indexering data och kan användas för att dela värden mellan tabeller i en databas. Till exempel kan värdet på en primär nyckel från en tabell tilldelas ett fält i en rad i en annan tabell. Värden som importeras från andra tabeller kallas främmande nycklar.

Det vanliga sättet att komma åt data från en relationsdatabas är via en SQL (Structured Query Language) fråga. SQL-frågor kan användas för att skapa, ändra och ta bort tabeller, samt välja, infoga och ta bort data från befintliga tabeller.

TechLib - Tech Lib Computer Dictionary

Denna sida innehåller en teknisk definition av Relational Database. Det förklarar i dataterminologi vad Relational Database betyder och är ett av många programvaruuttryck i TechLib-ordlistan.

Alla definitioner på TechLib-webbplatsen är skrivna för att vara tekniskt korrekta men också lätta att förstå. Om du tycker att denna definition av relationsdatabasen är till hjälp kan du referera till den med citatlänkarna ovan.