Esempi di programmi per l'amministrazione del database

Esistono diversi programmi di database sul mercato.

accesso

L'accesso è un sistema di database personale di Microsoft. È un prodotto software orientato verso l'aspetto visivo, il che significa che chi non è un programmatore può creare facilmente database utili. Mentre la struttura del database di Access può essere estesa per soddisfare le esigenze aziendali, il suo utilizzo più comune è per piccoli database individuali o per programmi multiutente con uso limitato. Access integra il linguaggio Visual Basic per le applicazioni, rendendolo un ambiente di sviluppo completo.

Visual FoxPro

FoxPro è un sistema di database relazionale, anch'esso prodotto da Microsoft, strettamente collegato al suo linguaggio di programmazione. FoxPro è meno amichevole dei database degli utenti finali, che richiede più conoscenze tecniche di Access. Questo sistema di database è noto per il suo motore di elaborazione veloce e la capacità di gestire numerose transazioni simultanee.

Database MySQL

MySQL è un database basato su server che consente a più utenti di accedere a più database. Il software funziona su più piattaforme, inclusa la maggior parte delle varietà di UNIX e Windows. Offre una fruibilità in primo piano limitata ed è progettato come server di database di back-end. MySQL differisce dagli altri prodotti di database per i suoi costi, la versione non commerciale è distribuita gratuitamente.

SQL Server

SQL Server è un server di database scalabile a livello aziendale. Questo prodotto si differenzia dal database personale non fornendo gli strumenti per l'utente che fornisce un singolo prodotto di database. Il motore di database si concentra sulla risposta rapida alle richieste dei clienti nel modulo di query SQL. Queste query possono essere generate direttamente in SQL Server o tramite un'interfaccia utente separata sviluppata in una varietà di linguaggi di programmazione. SQL Server è progettato per gestire database con milioni di record.

oracolo

Oracle è un altro database scalabile su scala aziendale. Il database SQL supporta database aziendali distribuiti, che consentono all'utente di accedere ai dati localmente o da database remoti in una transazione trasparente. I database distribuiti aiutano a superare i limiti fisici di un ambiente di elaborazione fisico. La dimensione massima del database per un Oracle è di 8 milioni di terabyte, che richiede l'archiviazione fisica oltre la capacità della maggior parte delle singole installazioni.