| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    Relational Database vs . Gerarchici database
    I database sono programmi per computer che memorizzano i dati , o " record ". Ancora più importante , hanno anche descrivono il modo in cui i dati si riferiscono ad altri dati nel database . Ci sono molti diversi tipi di dati , tra cui gerarchico , rete , relazionale e orientato agli oggetti . Hanno tutti hanno scopi diversi , e permettono loro record di essere descritti in modi diversi. Basi di dati gerarchiche

    database gerarchici sono alcuni dei tipi più antichi e più semplice di base di dati . Essi organizzare i dati in una struttura "ad albero " , che è simile a cartelle e file su un computer. Proprio come un file su un computer si trova in una cartella , ogni record nel database ha un "genitore ". Dati gerarchicamente organizzati è spesso descritto come avendo solo genitore /figlio rapporti .
    Problemi con i Databases Heirachical

    Mentre il modello gerarchico è uno adatto per strutture semplici , è facile vedere come potrebbero sorgere problemi , come ogni " figlio " può avere solo un "genitore ". Se il database contiene i nomi dei veri genitori e dei loro figli all'interno di una società , non si sarebbe in grado di descrivere il fatto che entrambi i genitori di un singolo bambino ha lavorato per la società . Nel linguaggio dei database , questo sarebbe un " molti a uno" ( o " molti-a- molti" se non vi è più di un bambino coinvolto ) relazione e database gerarchici non descrivono bene.


    database relazionali

    I database relazionali non hanno problemi con molti-a- uno o molti-a -molti. I loro dischi sono costruiti come multipli "tabelle ", piuttosto che strutture ad albero , e ogni record in una tabella ha un identificatore univoco . Una società potrebbe quindi avere una tabella con i nomi di tutti i genitori , una tabella con i nomi di tutti i bambini , e ogni record nella tabella padre potrebbe avere una relazione con una ( o più , o nessuno) dei record unici su la tabella figlio - quel rapporto di essere " è la madre di . " La capacità di dare registrazioni tali rapporti è quello che dà i database relazionali loro nome .
    Vantaggi dei database relazionali
    database relazionali

    prevenire gli errori , consentendo un record da applicare a qualsiasi numero di altre tabelle . Un record bambino potrebbe essere utilizzato in un "è il figlio di " relazione , e lo stesso record potrebbe essere indicato in una tabella di " bambini che frequentano la società picnic. " Impedendo la duplicazione , la stessa informazione può essere utilizzato in molti modi diversi , senza alterare accidentalmente un record .

    Inoltre , i database relazionali sono molto buone per la fornitura di altri tipi di dati nascosti nei documenti , utilizzando query scritte in Structured Query Language o SQL . Ciò consente di esplorare il database in modi non immediatamente evidenti , come trovare tutti i bambini di una certa età , o tutti i genitori con tre o più figli .
    Utilizzo di database gerarchico

    potrebbe sembrare che i database relazionali sono superiori a quelli gerarchici , ed è vero che sono più flessibili . Ma tale flessibilità non è sempre necessaria per ogni database . Librerie usano i database gerarchici per registrare i loro libri , come il sistema decimale Dewey è di natura gerarchica . Un elenco di numeri di telefono di contatto potrebbe essere perfettamente servito da un database gerarchico . Un database è uno strumento , e lo strumento giusto per il lavoro dipende dal lavoro a portata di mano .

    Previous :

    next :
      Articoli Correlati
    ·La differenza tra HR e HRMS 
    ·Accesso Tutorial Office 2007 
    ·Definizione di chiave primaria 
    ·Come installare una connessione al database Oracle 
    ·Aperto Base Ufficio Guide Filtro 
    ·Come recuperare i dati da accessi controllo di calendar…
    ·Come impostare una connessione ODBC a un computer remot…
    ·Come monitorare la capacità database di Oracle 
    ·Come inserire un oggetto in MS Access 2007 
    ·Come creare una query per la ricerca di un database com…
      Articoli in evidenza
    ·Come convertire PST in PDF 
    ·Come utilizzare WEEKNUM funzione di Excel 
    ·Come fare una pianificazione oraria su Excel 
    ·Come creare un bordo arricciato in Illustrator 
    ·Come importare gli oggetti in SolidWorks 
    ·Traktor DJ Tutorial 
    ·Microsoft Access Tutorial Video 
    ·Dove giocare Diner Dash 
    ·Come convertire WinRAR ad un file ISO 
    ·Come disinstallare l' installazione di Flash Player 
    Copyright © Conoscenza Informatica http://it.wingwit.com