Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Databáza a systémy riadenia databáz sú používané v širokom spektre aplikácií . Akýkoľvek softvér , ktorý využíva veľké množstvo dát , s najväčšou pravdepodobnosťou používa nejaký databázy . Databázy sú organizované zbierky dát v stanovenom formáte , ktorý je riadený systémom pre správu databáz .
Hierarchické databázy ,
Hierarchické databázy ukladať dáta v sérii spojené rodič /dieťa vzťahy . Každý záznam v databáze môžu mať jeden nadradený záznam , a jeden alebo viac podriadených záznamov . Napríklad , vstup pre " Ferrari " , môže mať položku " výrobcov automobilov " , ako rodič , a niekoľko podriadené položky pre rôzne modely vozidla zo strany Ferrari .
Stromová štruktúra
Hierarchické databázy sú v skutočnosti to , čo je známe ako strom . Stromy sú dátové štruktúry , bežne používané v softvérovom inžinierstve pre modelovanie dát . Každý strom sa skladá z " uzlov . " Každý uzol reprezentuje nejakú hodnotu alebo dátového objektu . Každý uzol môže mať jeden základný uzol , a jeden alebo viac podriadených uzlov , vytvára rad vetvenia ciest . Toto je známe ako " one - to - many vzťah . "
Hierarchické databázy vs relačných databáz
Relačné databázy sú oveľa viac bežne používaný ako hierarchických databáz . To je čiastočne preto , že hierarchickej štruktúry možno modelovať v relačnej databáze , a preto , že relačné databázy sú oveľa menej obmedzené v ich konštrukcii . Relačnej databázy umožňujú relačné väzby , ktoré majú byť vytvorené medzi položkami bez obmedzenia jedného z rodičov , v hierarchických databáz . To umožňuje oveľa zložitejšie organizácie dát . Avšak , spojenie môže ešte byť obmedzené v relačnej databáze vytvoriť stromovú štruktúru , ako v hierarchickej databáze .