Databaser har ett brett spektrum av tillämpningar inom affärssystem . De hjälper automatisera repetitiva uppgifter dokument anpassning , att de teleoperatörer att få snabb tillgång till kunduppgifter och de påskynda konsolideringen av finansiell information . Databaser kategorisera olika typer av data och sedan skapa relationer mellan dessa kategorier , de tre viktigaste ledningssystem för databaser är relationell , hierarkiska och nätverk . Alla har sina egna meriter . Det finns fördelar och nackdelar med nätverket databasen modellen i jämförelse med de andra två datahanteringssystem . Organisation
Information grupperas i enheter eller register och varje enhet har attribut , som motsvarar kolumnrubrikerna . Till exempel skulle företaget " Kunden " har Business namn och telefonnummer som två attribut . Varje enhet har en definierande attribut som unikt identifierar varje post i tabellen . Detta kallas nyckeln, som är ett index . Tabeller är sammanfogade med dessa viktiga attribut för att öka utbudet av tillgängliga data för varje fråga .
Alternativ
relationsdatabas management system dominerar affärsprogram . Data är " normaliserade " och lagras sedan i tabeller. Normaliserade data som passar in i en struktur som utrotar upprepning och redundans av data. Det är fogarna mellan tabellerna i normaliserade data som skapar en relation mellan attributen och därmed ger denna databas ledningssystem dess namn. Hierarkiska databaser är mindre vanliga . De kopplar enheter tillsammans , återigen med viktiga attribut , men organiserade som förälder - barn relationer . Detta skapar en trädstruktur av data och är lämplig för geografisk information , eller arkiverade data som används för " data mining ".
Relationer
Ett nätverk databas är liknar en hierarkisk databas . Men medan en hierarkisk databas har endast en - till - många relationer mellan entiteter , gör ett nätverk databashanteringssystem många - till - många relationer . Detta är kännetecknande för nätverk DBMS . I en hierarkisk databas , kan en förälder enhet har många barn enheter , men varje barn kan ha endast en förälder . Detta är en-till - många-relation . De många - till-många- relation i ett nätverk databashanterare tillåter en förälder enhet att ha många barn enheter , och ett barn enheten att ha många moderföretag .
Fördelar
den största fördelen med nätet DBMS modellen är många-till - många-relation . Den hierarkisk databas inte hänsyn inte från många mänskliga organisatoriska händelser som kräver ett företag att ha många uppåtgående länkar till andra enheter . Till exempel , i en medicinsk databas , kan en läkare tilldelas många avdelningar och ta hand om många patienter , medan patienten är en församling som inte länkar genom att relationen till läkaren enhet och så patienten enheten behöver också en länk till både läkaren enheten och församlingens enhet . Så en serie av inbördes förhållanden snabbt utvecklas .
Nackdelar
relationsdatabaser har strukturer som löser många - till - många-relationer mellan instanser , eller poster , av en enhet , men nätverksdatabaser inte. Till exempel i nätverksdatabasen exempel kan patienten ha många läkare , och en läkare har många patienter , men nätverket DBMS kunde bara etablera en en doktor till många patient eller en patient till många läkare relationer , inte båda.
Addera ditt