Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Relational Database Vs . Hierarkisk databas

    Databaser är datorprogram som lagrar data , eller " poster . " Ännu viktigare , de beskriver också hur dessa data relaterar till andra data i databasen . Det finns många olika typer av databaser , inklusive hierarkiska , nätverk , relationella och objektorienterad . De tjänar alla olika syften , och låta sina register som skall beskrivas på olika sätt . Heirarchical Databaser

    Hierarkiska databaser är några av de äldsta och enklaste typer av databaser . De arrangerar uppgifter i ett " träd " struktur , som liknar mappar och filer på en dator . Precis som en fil på en dator sitter i en mapp , har varje post i databasen en " förälder . " Hierarkiskt ordnade data som ofta beskrivs som att ha endast förälder /relationer barn .


    Problem med Heirachical databaser medan den hierarkiska modellen är en passande för enkla strukturer är det lätt att se hur det skulle kunna uppstå , kan eftersom varje " barn " har bara en " förälder . " Om databasen innehöll namnen på verkliga föräldrar och deras barn inom ett företag , skulle du inte kunna beskriva det faktum att båda föräldrarna till ett enskilt barn arbetade för det företaget . I språket av databaser , skulle detta vara en " många - till en " ( eller " många-till - många " om det finns fler än ett barn inblandade ) förhållande , och hierarkiska databaser inte beskriva dem väl .


    relationsdatabaser

    relationsdatabaser har inga problem med många-till - en eller många-till - många relationer . Deras register är byggda som flera " bord ", snarare än trädstrukturer , och varje post i en tabell har en unik identifierare . Ett företag kan då ha en tabell med namnen på alla de föräldrar , ett bord med namnen på alla barn , och varje post i den överordnade tabellen kan ha en relation med en ( eller flera , eller ingen) av de unika poster på barnet tabellen - den relationen är " är förälder till . " Förmågan att ge register sådana relationer är det som ger relationsdatabaser deras namn .
    Fördelar med relationsdatabaser

    relationsdatabaser förhindra fel genom att låta en post för att ansöka till valfritt antal av andra tabeller . Ett barn register skulle kunna användas i ett " är barn till " relationen , och samma post skulle kunna anges i en tabell med " barn som går företaget picknick . " Genom att förhindra dubbelarbete , kan samma information kan användas på många olika sätt , utan att av misstag ändra en post . Också

    , relationsdatabaser är mycket bra för att ge andra typer av data gömda i journalerna , med hjälp av frågor skrivna i strukturerade Query Language , eller SQL . Detta gör att du kan utforska databasen på sätt som inte omedelbart uppenbara , som att hitta alla barn över en viss ålder , eller alla föräldrar med tre eller fler barn . Addera Använda Länkade Databaser

    p Det kan tyckas att relationsdatabaser är överlägsna hierarkiska och kära , och det är sant att de är mer flexibla . Men en sådan flexibilitet är inte alltid nödvändigt för varje databas. Biblioteken använder hierarkiska databaser för registrering av sina böcker , som Dewey Decimal systemet är hierarkiskt i naturen . En lista med kontaktnummer telefon kan mycket väl betjänas av en hierarkisk databas . En databas är ett verktyg , och rätt verktyg för jobbet beror på jobbet till hands .

    Tidigare:

    nästa:
    relaterade artiklar
    ·De minimikrav Microsoft CRM Krav
    ·Hur Fel SQL-program i samtidiga förfrågningar
    ·Konfigurera ODBC
    ·Hur man skriver ett Looping Oracle SQL Script
    ·Hur konvertera xlsm till XLS
    ·Så här använder SQL Parametrar
    ·Hur Tab Mellan Underformulär i Access 2007
    ·Hur du sorterar en rapport från ett formulär i MS Acc…
    ·Hur man skapar ett System DSN på Fly
    ·Konvertera Avslutande Logga Med SSIS
    Utvalda artiklarna
    ·Hur man installerar Ambitioner
    ·Hur Ladda ner Java för MoparScape
    ·Lägga till upphöjda
    ·Hur man spara som en PDF från Illustrator
    ·Hur man gör snöflingor i Illustrator
    ·Hur man sparar Word som pdf
    ·Hur man exporterar du ett projekt i Adobe Premiere Elem…
    ·Konvertera PDF tabell till Excel
    ·Hur Installera Acer eDataSecurity Management
    ·Förteckning över kurser Web Software
    Copyright © Dator Kunskap http://www.dator.xyz