6 DBMS-komponenter og deres funktioner (komplet diskussion)
For nogle mennesker, der kæmper i markencomputer eller informatik teknikker, bestemt ikke fremmed for brugen af DBMS. Ja, DBMS eller forkortelse for Database Management System er en software eller et system, der er designet på en sådan måde, at det er i stand til at behandle en database og udføre operationer på data, der vil blive bedt om af dens brugere. Hovedformålet med at bruge denne DBMS er at være i stand til at undgå kaos, når vi vil udføre en meget stor mængde databehandling.
Denne DBMS er også en formidler mellem brugeremed database. For at kunne interagere med DBMS skal brugeren også bruge forudbestemte databasesprog. Der er to typer databasesprog, som du kan bruge til at være i stand til at interagere med DBMS, nemlig DDL eller forkortelse af Data Definition Language og DML eller forkortelse af Data Manipulation Language.
DDL er meget nyttigt at kunne beskrivedesign af en database som helhed. Du kan starte med at oprette en ny tabel, ændre tabellen og indlæse et indeks. Mens DML er meget nyttigt for dig, der vil manipulere data, hente data, ændre data og slette data fra en database.
DBMS fungerer faktisk meget for enheder, der ernyttigt til at organisere dataressourcer i en virksomhed. der er derfor flere mål med at bruge en DBMS på et computernetværk i en virksomhed, nemlig:
- DBMS sigter mod at gøre processen med adgang til data hurtigere og lettere.
- DBMS sigter mod at eliminere og forhindre dataarkonsekvenser og duplikering.
- DBMS sigter mod at opretholde datasikkerhed.
- DBMS sigter mod at være i stand til at håndtere en stor mængde data.
- DBMS sigter mod at spare plads på datalagring.
- DBMS sigter mod at gøre databasen kan bruges sammen.
Eksempler på en DBMS er somMYSQL, Oracle og Microsoft SQL Server. Hvis vi allerede ved, hvad en DBMS er, dens formål og eksempler, er vi også nødt til at vide, hvad komponenterne er i et DBMS. Følgende komponenter findes i et DBMS- eller databasestyringssystem:
Komponenter i et DBMS
Normalt har denne DBMS flere funktionelle komponenter eller moduler. Og her er de komponenter, der findes i DBMS:
1. Database Manager
Denne komponent kan give en grænseflade mellem data på lavt niveau, der findes i hver database med et applikationsprogram og også på forespørgsler, der vil blive givet til et system.
Kort sagt, denne databasemanagerhar til opgave at kunne teste eksternt og acceptere forespørgsler og konceptuelle skemaer for at være i stand til at bestemme, om dataregistreringsordre er nødvendig for at opfylde anmodningen.
2. Filhåndtering
File Manager er en komponent, der kanadministrere pladsen på disken og også på en datastruktur, der kan bruges til at repræsentere oplysninger, der er gemt på en disk.
Eller det kan også siges Filhåndtering kanbruges til at manipulere lagring på filer og styre allokering af lagerplads på en disk. Filhåndtering spiller også en stor rolle og har ansvaret for at gemme en data.
3. Forespørgselsprocessor
I denne ene DBMS-komponent kan den fungere som oversættelse af en kommando til forespørgslens sprog til en instruktion på lavt niveau og kan forstås af databasemanageren.
4. DDL-kompilator
DDL Denne kompilator er en komponentkan konvertere forskellige DDL-kommandoer til en samling af tabeller, der allerede indeholder metadata. Kort sagt, denne DDL-kompilator har til opgave at kunne ændre en kommando på højt niveau, som derefter bliver et sprog på lavt niveau, som til sidst får en samling etiketter, der allerede indeholder metadata.
5. DML-kompilator
DML Compiler er en komponent, der kankonverterer en kommando fra DML, som senere vil blive føjet til et applikationsprogram til den ikke-native procedure-afspiller på modersproget. Og kan også kaldes DML Compiler er en komponent i DBMS, der kan konvertere kommandoer fra indlejret DML til et applikationsprogram i form af funktioner, der kaldes til værtssproget.
6. Ordbog Manager
Denne ordbogshåndtering er en komponent i DBMS, der kan administrere adgang til og vedligeholde ordbogsdata.
Det er komponenterne i DBMS eller databasenManagement System. Sikkert fra en DBMS har fordele og ulemper. Disse styrker og svagheder kan give dig mere viden om DBMS. Og følgende fordele og ulemper ved DBMS:
Fordelene ved DBMS eller Database Management System er:
- DBMS kan hjælpe med at etablere standardisering.
- DBMS kan opretholde en sikkerhed.
- DBMS kan forbedre datavedligeholdelse.
- DBMS kan øge en samtidighed.
- DBMS kan bruges til sikkerhedskopiering.
- DBMS kan forbedre en dataintegritet.
- DBMS kan levere konsistente data.
- DBMS-brugere kan overvåge data samtidigt.
Mens ulemperne ved DBMS er:
- Brug af et DBMS betragtes som ganske kompliceret.
- At kunne bruge en DBMS koster ganske dyrt.
- I et DBMS vil det have en kompleksitet, der betragtes som ret stor.
- Og endelig, manglerne på DBMS, det vil sige, at hvis ydeevnen falder, vil det resultere i endnu større fiasko.
Således fra forklaringerne om komponenterne i et databasestyringssystem. Forhåbentlig har du med denne artikel endnu mere indsigt i forbindelse med DBMS.
- RDBMS (relationsdatabasestyringssystem)
- https://searchdatamanagement.techtarget.com/definition/RDBMS-relational-database-management-system
- Oversigt over Databse og DBMS
- https://www.studytonight.com/dbms/overview-of-dbms.php
- Databasestyringssystem
- https://sis.binus.ac.id/2017/12/18/database-management-system/