Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Relational Database Vs . Hiërarchische Database
Databases zijn computerprogramma's die gegevens op te slaan , of " records. " Nog belangrijker, ze ook beschreven hoe deze betrekking op andere gegevens in de database. Er zijn veel verschillende soorten van de database , waaronder hiërarchisch , netwerk , relationele en object georiënteerd . Ze dienen allemaal verschillende doeleinden , en laten hun platen op verschillende manieren te beschrijven . Heirarchical Databases

hiërarchische databases
zijn enkele van de oudste en eenvoudigste soorten database. Ze regelen gegevens in een " boom " -structuur , die vergelijkbaar is met mappen en bestanden op een computer . Net als een bestand op een computer zit in een map , elke record in de database heeft een "ouder . " Hiërarchisch geordende data wordt vaak omschreven als het hebben van enige ouder /kind relaties .
Problemen met Heirachical Databases

Terwijl het hiërarchisch model is een geschikte voor eenvoudige structuren , is het gemakkelijk om te zien hoe de problemen kunnen ontstaan ​​, zoals elke " kind " kan slechts een "ouder . " Als de database bevatte de namen van ouders en hun kinderen binnen een bedrijf , zou je niet in staat zijn om het feit dat beide ouders van een kind werkte voor dat bedrijf te beschrijven . In de taal van databases , zou dit een " veel-op een " ( of "many - to-many " als er meer dan een kind betrokken is ) relatie , en hiërarchische databases ze niet goed beschrijven .
< br >
Relationele databases

Relationele databases
heb geen problemen met veel-op - een of veel-op - veel relaties . Hun records worden gebouwd als meerdere ' tafels ', in plaats van boomstructuren , en elke record op een tafel heeft een unieke identificatiecode . Een bedrijf kan dan een tabel met de namen van alle ouders , een tabel met de namen van alle kinderen , en elke record op de bovenliggende tabel zou een relatie hebben met een (of meer , of geen enkele) van de unieke records op het kind tafel - die relatie zijn " is de ouder van . " De mogelijkheid om records zulke relaties te geven is wat geven relationele databases hun naam .
Voordelen van Relationele Databases

Relationele databases
voorkomen fouten doordat een record toe te passen op een aantal van andere tafels . Een kind plaat kan gebruikt worden in een " is het kind van " relatie , en hetzelfde record kan in een tabel van te worden verwezen " kinderen die het bedrijf picknick . " Door het voorkomen van duplicatie , kan dezelfde informatie ook worden gebruikt op vele verschillende manieren , zonder per ongeluk veranderen van een record.

, Relationele databases zijn erg goed voor het verstrekken van andere soorten gegevens verborgen in de administratie , met behulp van query's geschreven in Structured Query Language of SQL . Dit stelt u in staat om de database op manieren die niet meteen duidelijk , zoals het vinden van alle kinderen boven een bepaalde leeftijd , of alle ouders met drie of meer kinderen te verkennen .
Behulp Hiërarchisch Databases
< br >

het lijkt misschien dat relationele databases zijn superieur aan hiërarchische degenen , en het is waar dat ze flexibeler . Deze flexibiliteit is niet altijd noodzakelijk voor elke database. Bibliotheken gebruiken hiërarchische databases voor het opnemen van hun boeken , zoals het Dewey systeem is hiërarchisch van aard . Een lijst met telefoonnummers van contactpersonen kunnen heel goed worden bediend door een hiërarchische database . Een database is een hulpmiddel , en het juiste gereedschap voor de job is afhankelijk van het werk bij de hand .

Previous: Next:
  Database Software
·Hoe om duplicaten te vinden in…
·Hoe te String lengte met zoeke…
·Hoe de tabellen in Access 2007…
·Business Objects XI SP4 Upgrad…
·Hoe te Replicatie installeren …
·Hoe te Stuff verwijderen U hoe…
·Hoe uw eigen Two Fold Brochure…
·Hoe kan ik een Access 2007 Mul…
·Hoe maak Access Accept Europes…
  Related Articles
Microsoft Office Basic Vs . Professionel…
Open Office Vs . Woord 
Wordperfect Vs . Woord 
Microsoft Office XP Vs . Microsoft Offic…
Lettertype Puntformaat Vs . DPI 
Notepad vs Wordpad 
Hoe te mailadressen & Print Postcards Vo…
Hoe kan ik een Access 2007- database con…
Hoe kan ik een Word- document & SQL Data…
  Software Articles
·Hoe maak je een MP4 branden op een DVD o…
·Wat doet een Dir File Mean ? 
·Hoe maak je een PDF-bestand in VB.Net Cr…
·Hoe maak je een Glow om tekst in GIMP to…
·Hoe je Root in Office Word Schrijf 
·Hoe kan ik bestanden toevoegen aan een I…
·Wat is de extensie DLL Onbekend? 
·Hoe je Photoshop gebruiken om afdrukken …
·Problemen met geluid corrigeren op een o…
Copyright © Computer Kennis http://www.nldit.com