Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Differenza tra file flat e database relazionale

un appartamento di database memorizza i dati dei file in un'unica struttura di tabella . Un database relazionale utilizza strutture di tabella, incrociando record tra tabelle . Tabelle in entrambi organizzano record per file, con ogni colonna contenente un singolo pezzo di dati nel record .

Database file flat di storia erano un naturale sviluppo precoce nella storia dei computer . Il modello di database relazionale è stato sviluppato e realizzato nei primi anni del 1970 , principalmente da parte di IBM .
Banche dati file flat
database file flat

sono in genere i file di testo che memorizzano un record per riga , con campi di registrazione delimitati da spazi bianchi o di un carattere di delimitazione . I database di file flat possono essere letti direttamente da una varietà di applicazioni software .
Database Relazionale

Oltre alle tabelle di dati , database relazionali usano "indici" di trovare rapidamente i record in base ai criteri di ricerca. I database relazionali in genere richiedono un sistema di gestione di database relazionali ( RDBMS) per gestire e accedere ai dati .
Vantaggi

database di file piatti sono semplici e portatili , e in genere possono essere utilizzate senza software speciale . I database relazionali sono più veloci , più efficienti e più potente di file flat . La maggior parte dei RDBMS forniscono l'accesso al database tramite le reti .
Software

Software originariamente basato su una struttura di database di file flat incluso FileMaker , Berkeley DB , e Borland Reflex . Popolari moderni sistemi di database relazionali includono Oracle , MySQL e PostgreSQL .

 

software © www.354353.com