Database Management System (DBMS)

Forfatter: Randy Alexander
Oprettelsesdato: 2 April 2021
Opdateringsdato: 26 Juni 2024
Anonim
Introduction to Database Management Systems (DBMS)
Video.: Introduction to Database Management Systems (DBMS)

Indhold

Definition - Hvad betyder databasestyringssystem (DBMS)?

Et databasestyringssystem (DBMS) er en softwarepakke designet til at definere, manipulere, hente og administrere data i en database. Et DBMS manipulerer generelt selve dataene, dataformatet, feltnavne, poststruktur og filstruktur. Det definerer også regler for validering og manipulation af disse data.


En DBMS frigør brugere af indrammningsprogrammer til vedligeholdelse af data. Fjerde generations forespørgselssprog, såsom SQL, bruges sammen med DBMS-pakken til at interagere med en database.

Nogle andre DBMS-eksempler inkluderer:

  • MySQL
  • SQL Server
  • Oracle
  • dBASE
  • FoxPro

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer DBMS (Database Management System)

Et databasestyringssystem modtager instruktion fra en databaseadministrator (DBA) og instruerer følgelig systemet til at foretage de nødvendige ændringer.Disse kommandoer kan være at indlæse, hente eller ændre eksisterende data fra systemet.

En DBMS giver altid datauafhængighed. Enhver ændring i lagringsmekanisme og formater udføres uden at ændre hele applikationen. Der er fire hovedtyper af databaseorganisation:


  • Relationsdatabase: Data er organiseret som logisk uafhængige tabeller. Forhold mellem tabeller vises gennem delte data. Dataene i en tabel kan referere til lignende data i andre tabeller, som opretholder integriteten af ​​linkene imellem dem. Denne funktion kaldes referencemæssig integritet - et vigtigt koncept i et relationsdatabasesystem. Handlinger som "select" og "join" kan udføres på disse tabeller. Dette er det mest anvendte system til databaseorganisation.
  • Flad database: Data er organiseret i en enkelt type poster med et fast antal felter. Denne databasetype støder på flere fejl på grund af den gentagne karakter af data.
  • Objektorienteret database: Data er organiseret med lighed med objektorienterede programmeringskoncepter. Et objekt består af data og metoder, mens klasser grupperer objekter med lignende data og metoder.
  • Hierarkisk database: Data er organiseret med hierarkiske forhold. Det bliver et komplekst netværk, hvis forholdet mellem mange og mange overtrædes.