Databas: Sex viktiga typer av databaser

Användbara anteckningar om sex viktiga typer av databaser: 1. Operativ 2. Slutanvändare 3. Centraliserad 4. Distribuerad 5. Personlig och 6. Kommersiell databas!

Planeringsdata innefattar också beslut om datatyper som ska användas i databasen. Till sist kan datatyperna grupperas som numeriska, tecken, datum, memo (lång text) och logisk (True eller False).

Image Courtesy: bighadoop.files.wordpress.com/2013/10/dbcom-5-1.png

Eftersom multimediekapaciteter blir vanliga för datorer av olika storlekar, går databaser också med multimedia. Moderna DBMS möjliggör lagring och hämtning av datatyper som företagsgrafer, kalkylblad, konstklipp (clip art), bilder, ljud, video etc. Dessa nya datatyper kallas "objekt".

Dessa objekt har ändrat hur data uppfattas direkt från upptagningsskedet. Dessa objekt kan också behandlas, naturligtvis, på ett begränsat sätt. Tillgängligheten av sådana datatyper hjälper till att visualisera informationen i databaser och i databasrapporterna.

Ett annat viktigt beslut när det gäller dataplanering avser hur datan ska hanteras. Det finns en hel del alternativ i detta avseende. Dessa alternativ diskuteras här i form av olika typer av databaser.

De olika typerna av databaser är:

a) Operationsdatabaser

b) Slutanvändardatabaser

c) Centraliserade databaser

d) Distribuerade databaser

e) Personliga databaser

f) Kommersiella databaser

en. Operationsdatabaser:

Dessa databaser lagrar data som rör verksamheten i företaget. I allmänhet organiseras sådana databaser på funktionella linjer som marknadsföring, produktion, anställda etc.

b. Slutanvändardatabaser:

Dessa databaser delas av användare och innehåller information avsedd att användas av slutanvändarna som chefer på olika nivåer. Dessa chefer får inte vara oroade över de enskilda transaktionerna som finns i operativa databaser.

Snarere skulle de vara mer intresserade av sammanfattande information. Även om de operativa databaserna också kan generera sammanfattande information från transaktionsinformationen, skulle de vara ganska långsamma eftersom de inte är avsedda för detta ändamål.

c. Centraliserade databaser:

Dessa databaser lagrar hela informations- och applikationsprogrammen på en central datoranläggning. Användarna på olika platser får tillgång till den centrala databasen för att göra bearbetning. Kommunikationsstyrenheten skickar transaktionerna till relevanta applikationsprogram. Dessa program hämtar lämpliga data från databasen för att hantera transaktionen.

Till exempel har Mahanagar Phone Nigam Limited (MTNL) en central databas för registrering av ansökningar om nya telefonanslutningar. Uppgifterna om sökanden tas emot från ett lokalt kontor i MTNL.

Datavalidering och verifiering utförs av applikationsprogrammen i centrala datacentret, och ett registreringsnummer tilldelas av applikationsprogrammen som ligger vid den centrala anläggningen. Lokalt kontor fortsätter att spela in det och gör knappast någon behandling.

d. Distribuerade databaser:

Dessa databaser har bidrag från de gemensamma databaserna samt data som tagits från den lokala verksamheten. Uppgifterna förblir distribuerade på olika platser i organisationen. Eftersom sidorna är länkade till varandra med hjälp av kommunikationslänkar utgör hela samlingen av data på alla webbplatser den logiska databasen för organisationen.

Dessa databaser minskar kommunikationskravet genom att säkerställa att den detaljerade lokala informationen förblir lagrad på den lokala anläggningen. Idag är klient-servertekniken mest populär för hantering av distribuerade databaser. I en klient-servermiljö har DBMS två komponenter, en som interagerar med användarens behov (klient) och skickar förfrågningar till den andra komponenten i DBMS.

Den andra komponenten interagerar med databasen för att möta kundens informationsbehov. Figur 9.8 visar hur dessa komponenter i DBMS fungerar i en klientservermiljö.

Den grundläggande anledningen till att DBMS delas i två komponenter är att en del av jobbet flyttas till användarens dator (klient). Detta möjliggör samtidig bearbetning på klientdator och server datorsystem. Servern kan också samordna förfrågningarna från ett antal kunder åt gången.

e. Personliga databaser:

Personliga databaser upprätthålls vanligen på persondatorer. De innehåller information som endast är avsedd för användning bland ett begränsat antal användare, som vanligen arbetar i samma avdelning.

Dessa databaser är generellt ämnesspecifika och är användardefinierade. De använder enkla och mindre kraftfulla DBMS-paket som finns tillgängliga på datorer. Dessa DBMS-paket kanske inte har alla funktioner i relationella DBMS men har liknande egenskaper på ett begränsat sätt.

f. Kommersiella databaser:

Den databas som tillträde tillhandahålls till användare som ett kommersiellt företag heter en kommersiell eller extern databas. Dessa databaser innehåller information som externa användare skulle kräva men skulle inte själva ha råd att behålla sådana stora databaser.

Dessa databaser utsätts specifikt och tillgång till dessa databaser säljs som betald tjänst till användaren. Det finns många kommersiella databastjänster tillgängliga, särskilt när det gäller finansiell och teknisk information.

Dessa databaser kan erbjuda statistik om råvaru-, valuta- och aktiemarknader, företag och deras prestanda, importörer och deras köpmönster, beslutade rättslagar etc. Tillgången till kommersiella databaser kan ges via kommunikationslänkar.

Några av databasleverantörerna erbjuder även databaser på cd-skivor och de uppdaterade versionerna av databaserna görs tillgängliga regelbundet. Databaserna på CD-ROM-skivor har fördelen av minskad kommunikationskostnad. I tillämpningar som aktiemarknads-, råvarumarknads- och valutamarknadsinformation är detta medium dock inte lämpligt eftersom information behövs i realtid.