Skip to main content

Wat zijn de verschillende soorten databasebeheersystemen?

Databasebeheersystemen stellen gebruikers in staat om stukjes informatie op te slaan, te organiseren en een of alles op te halen als dat nodig is.Elk van de belangrijkste soorten databasebeheersystemen vereist een softwareprogramma dat records maakt om de gegevens te organiseren en rapporten uit die gegevens maakt.De softwareprogramma's voor databases maken een van de vier veel voorkomende typen: hiërarchische databases, netwerkdatabases, relationele databases of objectgeoriënteerde databases.

De hiërarchische database is een van de oudste soorten databasebeheersystemen.Het wordt meestal gebruikt op mainframe -computers.De database-maker definieert vooraf de relaties tussen elk record en de gegevens.De structuur vereist een root-record of ouder, waaruit de databaseontwerper een ouder-kindrelatie maakt voor elk stukje gegevens die in de database gaan.

Een netwerkdatabase organiseert ook gegevens met behulp van gedefinieerde ouder-kindrelaties.Net als een echte familie, kan de netwerkdatabasestructuur een stukje gegevens die als kind zijn geclassificeerd, meer dan één ouder hebben.Dit is een verbetering ten opzichte van hiërarchische soorten databasebeheersystemen.Hiermee kunnen gebruikers informatie in de ene database verbinden met een andere set gegevens via het ouderrecord en het kindrecord.

Het relationele databasebeheersysteem is in populariteit toegenomen vanwege de flexibiliteit en het gebruiksgemak.Hiermee kan de database -ontwerper individuele stukjes informatie gebruiken om relaties tussen afzonderlijke databases te maken zonder de beperking van ouder- of eigenaarrelaties.De informatie in een database die deze in een andere verbindt aan gegevens verbindt, is een unieke identificatie, zoals een identificatienummer van de werknemers.

Relationele soorten databasesanagementsystemen stellen databaseontwerpers in staat om één database te maken om loon- en salarisinformatie voor werknemers op te slaan.De ontwerper maakt een afzonderlijke database voor persoonlijke informatie zoals thuisadressen en telefoonnummers.Verschillende gebruikers kunnen de records in elke database invoeren en bijwerken.Rapporten halen gegevens uit de records van elke database waarin het bijpassende identificatienummer van de werknemers wordt gevonden.

Objectgeoriënteerde soorten databasebeheersystemen bieden een manier om andere gegevens dan nummers en tekst te organiseren.Ontwerpers gebruiken ze voor multimedia -items zoals foto's, muziek en video's.Dit databasebeheersysteem gebruikt twee identificatiegegevens voor elk item.De eerste is een beschrijvende objectnaam en de tweede is een miniatuurprogramma met instructies of methoden die de computer werkt tijdens opslag en ophalen.De twee delen worden een object dat de database -gebruikers kunnen organiseren zoals ze kunnen met tekst of cijfers.