Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Kenmerken van een hiërarchische Data Model
Het hiërarchisch datamodel was de eerste databank model te worden gecreëerd , eerste verschijnen in 1966 . Het was een verbetering ten opzichte van de algemene file - systemen omdat het de creatie van logische relaties tussen gegevens in een database . Echter , deze structuur heeft ook nadelen die tot de uiteindelijke ontwikkeling van het netwerkmodel en het relationele model . Structuur

Het belangrijkste kenmerk van een hiërarchisch datamodel is de boomachtige structuur . Bijvoorbeeld , zou een bedrijfsdatabase te organiseren met behulp van een tak voor het personeel , gevolgd door afdelingen , teams en vervolgens Teamleden . Deze ouder - kind structuur is consequent door de database , en elk kind segment kan slechts een ouder segment . Elk segment , of proces-verbaal , kan een willekeurig aantal veldelementen geven van informatie over dat record hebben . Bijvoorbeeld , zou het teamlid plaat details zoals naam , supervisor en contactgegevens .
Een-op - veel en Redundantie

hebben Want hiërarchische modellen niet mogelijk voor composiet records - dat is , voor een toegang tot meer dan een ouder hebben - de databank heeft een een- op-veel- structuur , een bedrijf kan hebben veel afdelingen , en een afdeling kan veel teamleiders hebben . Dit kan leiden tot redundantie in het model . Bijvoorbeeld , zou een tak onder Teamleden worden genoemd Lopende Projecten . Sinds meerdere medewerkers kunnen werken aan een project , moet het project informatie worden verveelvoudigd , wat mogelijk kan leiden tot consistentie problemen .
Navigatie

Het hiërarchisch datamodel is een navigatie- datamodel , de toegang paden in het model worden beperkt door vooraf bepaalde structuren . Om een specifiek bestand record, de vraag verplaatst van het wortel -segment in de database naar beneden door de takken . Verkrijgen Dit is prima als je al de locatie van de records die u zoekt weet , maar als je het maken van verkennende vragen , dit is traag, zoals de database alle records op een bepaald niveau moet lezen voordat hij naar de volgende.
< br >
logische Pointers parent

de beperkingen van de hiërarchische structuur zijn enigszins gesust door het gebruik van logische ouder pointers . Ontwikkeld door IBM in hun Information Management System datamodel , gaat het opzetten van een nieuwe database voor inzendingen die veel-op - veel relaties te hebben en het koppelen van de twee . Bijvoorbeeld , zou de Lopende Projecten tak aanwijzingen die de gebruiker koppelen aan een afzonderlijke projecten database waarin informatie over de projecten is opgenomen hebben . Dit is vergelijkbaar met hoe de XML Extensible Markup Language IDREF functie werkt .

Previous: Next:
  Database Software
·Hoe je MS Access 2007 gebruike…
·GREDDY e - Beheer Installatie-…
·De Ronde functie in T - SQL 
·Hoe je Open Office Database Cr…
·Hoe te converteren of importer…
·Hoe om te controleren een data…
·Seconden om een ​​MySQL Query …
·Hoe de volledige tekst van de …
·Hoe maak je een MS Access Temp…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
Hoe maak je een achtergrondafbeelding to…
  Software Articles
·Hoe de diepte van de Extruded Cut in Sol…
·Hoe kan ik Excel -werkblad herstellen na…
·Microsoft Excel Basics 
·Hoe je Office Forms wijzigen Van Read On…
·Hoe kan ik downloaden een MSN Video? 
·Hoe kan ik Excel -werkblad Inhoud te kop…
·Hoe kan ik Norton Cookie -instellingen w…
·I Have Missing Side Panels in GIMP 
·MS Excel-grafiek Oefeningen 
Copyright © Computer Kennis http://www.nldit.com