Hjem databaser Hva er et databasesystem (dbms)? - definisjon fra techopedia

Hva er et databasesystem (dbms)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr DBMS (Database Management System)?

Et databasesystem (DBMS) er en programvarepakke designet for å definere, manipulere, hente og administrere data i en database. En DBMS manipulerer generelt selve dataene, dataformatet, feltnavn, poststruktur og filstruktur. Den definerer også regler for å validere og manipulere disse dataene.

En DBMS avlaster brukere av innrammingsprogrammer for datavedlikehold. Fjerde generasjons spørrespråk, for eksempel SQL, brukes sammen med DBMS-pakken for å samhandle med en database.

Noen andre DBMS-eksempler inkluderer:

  • MySQL
  • SQL Server
  • Oracle
  • dBASE
  • FoxPro

Techopedia forklarer DBMS (Database Management System)

Et databasestyringssystem mottar instruksjon fra en databaseadministrator (DBA) og instruerer følgelig systemet til å gjøre de nødvendige endringene. Disse kommandoene kan være å laste, hente eller endre eksisterende data fra systemet.

En DBMS gir alltid datauavhengighet. Enhver endring i lagringsmekanisme og formater utføres uten å endre hele applikasjonen. Det er fire hovedtyper av databaseorganisasjon:

  • Relasjonsdatabase: Data er organisert som logisk uavhengige tabeller. Forhold mellom tabeller vises gjennom delte data. Dataene i en tabell kan referere til lignende data i andre tabeller, som opprettholder integriteten til koblingene mellom dem. Denne funksjonen blir referert til som referensiell integritet - et viktig konsept i et relasjonsdatabasesystem. Operasjoner som "velg" og "bli med" kan utføres på disse tabellene. Dette er det mest brukte systemet for databaseorganisasjon.
  • Flat database: Data er organisert i en enkelt type post med et fast antall felt. Denne databasetypen møter flere feil på grunn av den gjentatte naturen til data.
  • Objektorientert database: Data er organisert med likhet til objektorienterte programmeringskonsepter. Et objekt består av data og metoder, mens klasser grupperer objekter som har lignende data og metoder.
  • Hierarkisk database: Data er organisert med hierarkiske forhold. Det blir et sammensatt nettverk hvis forholdet mellom mange og mange blir krenket.
Hva er et databasesystem (dbms)? - definisjon fra techopedia