Lär dig vad som menas med en databas och hur den definieras. Vi går igenom hur en databas används och ger dig en snabb överblick av dess arkitektur.
Vad är en databas?
En databas (DB), i den mest allmänna bemärkelsen, är en organiserad samling av data. Mer specifikt är en databas ett elektroniskt system som gör det möjligt att enkelt komma åt, manipulera och uppdatera data.
Med andra ord används en databas av en organisation som en metod för att lagra, hantera och hämta information. Moderna databaser hanteras med hjälp av ett databashanteringssystem (DBMS).
Techopedia förklarar databas
Programvaruutvecklare är väl bekanta med databaskoncept genom relationsdatabaser som Oracle, SQL, SQL Server och MySQL, etc. En databasstruktur lagrar vanligtvis data i tabellformat. Detta gör det enkelt att organisera, söka och rapportera data. Relationsdatabaser använder Structured Query Language (SQL) för att hantera data och utföra olika operationer, såsom att hämta specifika data eller uppdatera poster.
Det finns också andra typer av databaser, inklusive NoSQL-databaser som MongoDB och Cassandra, som används för att hantera ostrukturerad data och stora datamängder. Dessa databaser är särskilt användbara i big data- och realtidsapplikationer.
Databasarkitektur
Databasarkitekturen kan vara extern, intern eller konceptuell.
- Extern nivå: Specifierar hur varje slutanvändartyp förstår organisationen av relevanta data i databasen.
- Intern nivå: Hanterar prestanda, skalbarhet, kostnader och andra driftsfrågor.
- Konceptuell nivå: Förenar de olika externa vyerna till en enhetlig och global vy, och består av alla generiska data som slutanvändaren behöver.