Database: zes belangrijke soorten databases

Handige notities over zes belangrijke soorten databases: 1. operationeel 2. Eindgebruiker 3. Gecentraliseerd 4. Gedistribueerd 5. Persoonlijk en 6. Commercieel gegevensbestand!

Planninggegevens omvatten ook beslissingen met betrekking tot de gegevenstypen die in de database moeten worden gebruikt. Tot recent konden de gegevenstypen worden gegroepeerd als numeriek, karakter, datum, memo (lange tekst) en logisch (waar of niet waar).

Afbeelding met dank aan: bighadoop.files.wordpress.com/2013/10/dbcom-5-1.png

Omdat multimediamogelijkheden steeds vaker voor computers van verschillende grootten worden gebruikt, gaan de databases ook multimedia. Modern DBMS maakt opslag en ophalen van gegevenstypen mogelijk, zoals bedrijfsgrafieken, spreadsheets, kunstknipsels (illustraties), afbeeldingen, geluid, video, enz. Deze nieuwe gegevenstypen worden 'objecten' genoemd.

Deze objecten hebben de manier veranderd waarop gegevens vanaf de opnamestap worden waargenomen. Deze objecten kunnen natuurlijk ook op een beperkte manier worden verwerkt. De beschikbaarheid van dergelijke gegevenstypen helpt bij het visualiseren van informatie in databases en in de databaserapporten.

Een andere belangrijke beslissing met betrekking tot gegevensplanning heeft betrekking op de manier waarop de gegevens worden beheerd. Er zijn nogal wat opties in dit opzicht. Deze opties worden hier besproken in de vorm van verschillende soorten databases.

De verschillende soorten databases zijn:

a) Operationele databases

b) Databases voor eindgebruikers

c) Gecentraliseerde databases

d) Gedistribueerde databases

e) Persoonlijke gegevensbestanden

f) Commerciële databases

een. Operationele databases:

Deze databases slaan gegevens op met betrekking tot de activiteiten van de onderneming. Over het algemeen zijn dergelijke databases georganiseerd op functionele lijnen zoals marketing, productie, werknemers, enz.

b. Eindgebruikersdatabases:

Deze databases worden gedeeld door gebruikers en bevatten informatie die bedoeld is voor gebruik door eindgebruikers, zoals managers op verschillende niveaus. Deze managers maken zich mogelijk geen zorgen over de afzonderlijke transacties zoals die worden aangetroffen in operationele databases.

In plaats daarvan zouden ze meer geïnteresseerd zijn in samenvattende informatie. Hoewel de operationele databases ook samenvattende informatie uit de transactiedetails kunnen genereren, zijn ze vrij traag omdat ze niet voor dit doel zijn ontworpen.

c. Gecentraliseerde databases:

Deze databases slaan de volledige informatie- en applicatieprogramma's op in een centrale computerfaciliteit. De gebruikers op verschillende locaties hebben toegang tot de centrale database om verwerking mogelijk te maken. De communicatiecontroller verzendt de transacties naar de relevante toepassingsprogramma's. Deze programma's halen de juiste gegevens uit de database op voor het verwerken van de transactie.

Mahanagar Telephone Nigam Limited (MTNL) heeft bijvoorbeeld een gecentraliseerde database voor het registreren van aanvragen voor nieuwe telefoonverbindingen. De gegevens met betrekking tot de aanvrager worden ontvangen van een lokaal kantoor van MTNL.

Gegevensvalidatie en verificatie worden uitgevoerd door de applicatieprogramma's in het centrale computercentrum en een registratienummer wordt toegewezen door de toepassingsprogramma's die zich in de centrale faciliteit bevinden. Het lokale kantoor blijft het opnemen en verwerkt nauwelijks.

d. Gedistribueerde databases:

Deze databases hebben bijdragen van de gemeenschappelijke databases en de gegevens die zijn vastgelegd in de lokale bewerkingen. De gegevens blijven verspreid op verschillende locaties in de organisatie. Omdat de sites met behulp van communicatieverbindingen aan elkaar zijn gekoppeld, vormt de volledige gegevensverzameling op alle sites de logische database van de organisatie.

Deze databases verminderen de communicatiebehoefte door ervoor te zorgen dat de gedetailleerde lokale informatie op de lokale locatie wordt opgeslagen. Tegenwoordig is de client-servertechnologie het populairst voor het beheer van gedistribueerde databases. In een client-serveromgeving heeft DBMS twee componenten, één die reageert op de behoeften van de gebruiker (client) en aanvragen doorgeeft aan de andere component van DBMS.

Het andere onderdeel werkt samen met de database om te voldoen aan de informatiebehoeften van de klant. Figuur 9.8 toont de werking van deze componenten van DBMS in een client-serveromgeving.

De belangrijkste reden voor het onderverdelen van de DBMS in twee componenten is dat een deel van de taak wordt verplaatst naar de pc van de gebruiker (client). Dit maakt de gelijktijdige verwerking mogelijk op client-PC en Server-computersysteem. De server kan ook de aanvragen van een aantal clients tegelijkertijd coördineren.

e. Persoonlijke gegevensbestanden:

De persoonlijke databases worden over het algemeen op pc's onderhouden. Ze bevatten informatie die alleen bedoeld is voor gebruik door een beperkt aantal gebruikers, die over het algemeen op dezelfde afdeling werken.

Deze databases zijn over het algemeen onderwerpspecifiek en zijn door de gebruiker ontworpen. Ze gebruiken eenvoudige en minder krachtige DBMS-pakketten die beschikbaar zijn op pc's. Deze DBMS-pakketten hebben mogelijk niet alle functies van relationeel DBMS, maar hebben op beperkte wijze vergelijkbare functies.

f. Commerciële databases:

De database waartoe gebruikers toegang krijgen als een commerciële onderneming, wordt een commerciële of externe database genoemd. Deze databases bevatten informatie die externe gebruikers nodig zouden hebben, maar zouden zich zelf niet kunnen veroorloven om zulke enorme databases te onderhouden.

Deze databases zijn specifiek onderworpen en de toegang tot deze databases wordt verkocht als een betaalde service aan de gebruiker. Er zijn veel commerciële database-services beschikbaar, met name op het gebied van financiële en technische informatie.

Deze databases kunnen statistieken bevatten over grondstoffen, valuta- en aandelenmarkten, bedrijven en hun prestaties, importeurs en hun kooppatronen, besloten jurisprudentie, enz. De toegang tot commerciële databases kan worden gegeven via communicatieverbindingen.

Sommige van de databaseserviceproviders bieden ook databases op CD-ROM's aan en de bijgewerkte versies van de databases worden periodiek beschikbaar gesteld. De databases op CD-ROM's hebben het voordeel van lagere communicatiekosten. In toepassingen zoals aandelenmarkten, grondstoffenmarkten en valutamarktinformatie is dit medium echter niet geschikt omdat informatie op een 'realtime' basis nodig is.