Database Management System Tutorial (Dansk)

0 Comments

Database Management System eller DBMS i kort refererer til den teknologi, lagring og hentning af usersí data med størst mulig effektivitet, sammen med passende sikkerhedsforanstaltninger. Denne vejledning forklarer det grundlæggende i DBMS, såsom dens arkitektur, datamodeller, dataskemaer, datauafhængighed, E-R-model, relationsmodel, relationsdatabasedesign og opbevaring og filstruktur og meget mere.

hvorfor lære DBMS?,

traditionelt blev data organiseret i filformater. DBMS var et nyt koncept da, og al forskning blev gjort for at få det til at overvinde manglerne i traditionel stil med datastyring. En moderne DBMS har følgende egenskaber –

  • virkelige enhed-en moderne DBMS er mere realistisk og bruger virkelige enheder til at designe sin arkitektur. Det bruger adfærd og attributter også. For eksempel kan en skoledatabase bruge studerende som en enhed og deres alder som en attribut.,

  • relationsbaserede tabeller-DBMS giver enheder og relationer mellem dem mulighed for at danne tabeller. En bruger kan forstå arkitekturen i en database bare ved at se på bordnavne.

  • isolering af data og anvendelse − et databasesystem er helt anderledes end dets data. En database er en aktiv enhed, mens data siges at være passive, som databasen fungerer og organiserer. DBMS gemmer også metadata, som er data om data, for at lette sin egen proces.,

  • mindre redundans − DBMS følger reglerne for normalisering, som opdeler en relation, når en af dens attributter har redundans i værdier. Normalisering er en matematisk rig og videnskabelig proces, der reducerer dataredundans.

  • konsistens − konsistens er en tilstand, hvor alle forhold i en database forbliver konsistente. Der findes metoder og teknikker, som kan registrere forsøg på at forlade databasen i inkonsekvent tilstand. En DBMS kan give større konsistens i forhold til tidligere former for datalagring applikationer som fil-behandlingssystemer.,

  • forespørgselssprog − DBMS er udstyret med forespørgselssprog, hvilket gør det mere effektivt at hente og manipulere data. En bruger kan anvende så mange og så forskellige filtreringsindstillinger som krævet for at hente et sæt data. Traditionelt var det ikke muligt, hvor filbehandlingssystem blev brugt.

Programmer DBMS

Database er en samling af relaterede data, og data er en samling af fakta og tal, der kan behandles for at producere information.

for det meste repræsenterer data registrerbare fakta. Data hjælper med at producere information, der er baseret på fakta., For eksempel, hvis vi har data om karakterer opnået af alle studerende, kan vi derefter konkludere om toppers og gennemsnitlige karakterer.

et databasestyringssystem gemmer data på en sådan måde, at det bliver lettere at hente, manipulere og producere information. Følgende er de vigtige egenskaber og anvendelser af DBMS.

  • syreegenskaber − DBMS følger begreberne Atomicitet, konsistens, isolering og holdbarhed (normalt forkortet som syre). Disse begreber anvendes på transaktioner, som manipulerer data i en database., Syreegenskaber hjælper databasen med at forblive sund i multi-transaktionsmiljøer og i tilfælde af fiasko.

  • flerbruger og samtidig adgang − DBMS understøtter multi-user miljø og giver dem mulighed for at få adgang til og manipulere data parallelt. Selvom der er begrænsninger på transaktioner, når brugerne forsøger at håndtere det samme dataelement, men brugerne er altid uvidende om dem.

  • flere visninger − DBMS tilbyder flere visninger for forskellige brugere. En bruger, der er i salgsafdelingen vil have en anden opfattelse af databasen end en person, der arbejder i produktionsafdelingen., Denne funktion gør det muligt for brugerne at have et koncentrat visning af databasen i henhold til deres krav.

  • sikkerhed − funktioner som flere visninger giver sikkerhed til en vis grad, hvor brugerne ikke kan få adgang til data fra andre brugere og afdelinger. DBMS tilbyder metoder til at pålægge begrænsninger, mens du indtaster data i databasen og henter det samme på et senere tidspunkt. DBMS tilbyder mange forskellige niveauer af sikkerhedsfunktioner, som gør det muligt for flere brugere at have forskellige visninger med forskellige funktioner., For eksempel kan en bruger i salgsafdelingen ikke se de data, der hører til Købsafdelingen. Derudover kan det også styres, hvor meget data fra salgsafdelingen skal vises til brugeren. Da en DBMS ikke gemmes på disken som traditionelle filsystemer, er det meget svært for miscreants at bryde koden.

Audience

denne DBMS-tutorial vil især hjælpe kandidater til datalogi med at forstå de grundlæggende til avancerede koncepter relateret til databasestyringssystemer.,

forudsætninger

før du begynder at fortsætte med denne vejledning, anbefales det, at du har en god forståelse af grundlæggende computerkoncepter som primær hukommelse, sekundær hukommelse og datastrukturer og algoritmer.

Reklamer


Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *