databashanteringssystem Tutorial

0 Comments

databashanteringssystem eller DBMS hänvisar kort sagt till tekniken för att lagra och hämta usersí-data med största effektivitet tillsammans med lämpliga säkerhetsåtgärder. Denna handledning förklarar grunderna i DBMS som dess arkitektur, datamodeller, datascheman, dataoberoende, e-r-modell, relationsmodell, relationsdatabasdesign och lagring och filstruktur och mycket mer.

Varför lära sig DBMS?,

traditionellt organiserades data i filformat. DBMS var ett nytt koncept då, och all forskning gjordes för att få det att övervinna bristerna i traditionell stil av datahantering. En modern DBMS har följande egenskaper –

  • verklig enhet-en modern DBMS är mer realistisk och använder verkliga enheter för att designa sin arkitektur. Den använder beteende och attribut också. En skoldatabas kan till exempel använda elever som en enhet och deras ålder som ett attribut.,

  • relationsbaserade tabeller-DBMS tillåter enheter och relationer bland dem att bilda tabeller. En användare kan förstå arkitekturen i en databas bara genom att titta på tabellnamn.

  • isolering av data och program − ett databassystem är helt annorlunda än dess data. En databas är en aktiv enhet, medan data sägs vara passiv, där databasen fungerar och organiserar. DBMS lagrar också metadata, vilket är data om data, för att underlätta sin egen process.,

  • mindre redundans − DBMS följer reglerna för normalisering, som delar en relation när någon av dess attribut har redundans i värden. Normalisering är en matematiskt rik och vetenskaplig process som minskar dataredundans.

  • konsekvens − konsekvens är ett tillstånd där varje relation i en databas förblir konsekvent. Det finns metoder och tekniker, som kan upptäcka försök att lämna databasen i inkonsekvent tillstånd. En DBMS kan ge större konsekvens jämfört med tidigare former av datalagring program som filbehandlingssystem.,

  • Query Language − DBMS är utrustad med frågespråk, vilket gör det mer effektivt att hämta och manipulera data. En användare kan använda så många och olika filtreringsalternativ som krävs för att hämta en uppsättning data. Traditionellt var det inte möjligt där filbehandlingssystem användes.

applikationer av DBMS

databasen är en samling av relaterade data och data är en samling av fakta och siffror som kan behandlas för att producera information.

mestadels data representerar inspelningsbara fakta. Datahjälpmedel vid framställning av information, som bygger på fakta., Till exempel, om vi har data om märken som erhållits av alla studenter, kan vi sedan dra slutsatsen om toppers och genomsnittliga märken.

ett databashanteringssystem lagrar data på ett sådant sätt att det blir lättare att hämta, manipulera och producera information. Följande är viktiga egenskaper och tillämpningar av DBMS.

  • syraegenskaper − DBMS följer begreppen Atomicitet, konsistens, isolering och hållbarhet (normalt förkortad som syra). Dessa begrepp tillämpas på transaktioner, som manipulerar data i en databas., Syraegenskaper hjälper databasen att hålla sig frisk i flera transaktionsmiljöer och vid fel.

  • Multiuser och samtidig åtkomst − DBMS stöder flera användarmiljöer och tillåter dem att komma åt och manipulera data parallellt. Även om det finns begränsningar för transaktioner när användare försöker hantera samma dataobjekt, men användarna är alltid omedvetna om dem.

  • flera vyer − DBMS erbjuder flera vyer för olika användare. En användare som är i försäljningsavdelningen kommer att ha en annan bild av databasen än en person som arbetar i produktionsavdelningen., Denna funktion gör det möjligt för användarna att ha en koncentrat vy av databasen enligt deras krav.

  • säkerhetsfunktioner som flera vyer ger säkerhet i viss utsträckning där användare inte kan komma åt data från andra användare och avdelningar. DBMS erbjuder metoder för att införa begränsningar när du anger data i databasen och hämtar samma i ett senare skede. DBMS erbjuder många olika nivåer av säkerhetsfunktioner, vilket gör det möjligt för flera användare att ha olika vyer med olika funktioner., Till exempel kan en användare i försäljningsavdelningen inte se data som tillhör inköpsavdelningen. Dessutom kan det också hanteras hur mycket data från försäljningsavdelningen ska visas för användaren. Eftersom en DBMS inte sparas på disken som traditionella filsystem, är det mycket svårt för miscreants att bryta koden.

målgrupp

den här DBMS-handledningen hjälper speciellt datavetenskapsexamen att förstå de grundläggande till avancerade begreppen relaterade till databashanteringssystem.,

förutsättningar

innan du börjar fortsätta med denna handledning rekommenderas att du har en god förståelse för grundläggande datorkoncept som primärt minne, sekundärt minne och datastrukturer och algoritmer.

annonser


Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *