Un desktop DBMS , o il sistema di gestione di database , è un software per computer che combina l'organizzazione dei dati , schermate di input e altri strumenti in un pacchetto compatto amichevole . Il DBMS è un sistema di sviluppo software indipendente che include un proprio linguaggio di programmazione . È possibile creare applicazioni utili con un DBMS desktop più rapidamente che con un database su larga scala commerciale , anche se un database commerciale supporta più utenti . Database
Lo scopo essenziale di un DBMS desktop è per memorizzare le informazioni . Il programma di database organizza i dati in grandi unità chiamate "tavole ", e ogni tabella contiene record composto da "campi ", il più piccolo pezzo di informazioni in un database . Ad esempio, una tabella catalogo prodotti probabilmente avrà i campi per il numero di modello , descrizione , prezzo e posizione magazzino. La tabella contiene centinaia di dischi , che rappresentano i prodotti dell'azienda . Allo stesso modo , un tavolo cliente dovrà campi per il codice cliente, nome, indirizzo e informazioni di spedizione , ed eventualmente in altri campi . Il desktop DBMS consente di creare ogni tabella e poi li popola con i record . Per facilitare il reporting, il DBMS dispone di strumenti per ordinare ed estrarre i dati dai diversi criteri . Ad esempio, è possibile creare un elenco alfabetico di clienti in California .
Schermo Forme
Un desktop DBMS ha un programma di screen- layout che permette di creare forme di ingresso per l'inserimento dei dati nel database. Cliccando su una tabella di database , il DBMS pone automaticamente i campi della tabella in un modello di schermo . È quindi ridisporre i campi e le descrizioni sul modello per soddisfare le vostre esigenze . Quando si apre la schermata per l'uso , si collega alla tabella di database e accetta l'input digitato per i vari campi . Oltre alle forme di input , il DBMS del desktop consente di creare i menu per la navigazione tra le varie schermate di un'applicazione.
Programming Language
interne Le unità del linguaggio di programmazione le azioni che stanno dietro le varie schermate e menu DBMS . Quando si crea una schermata , il DBMS crea un programma di "scheletro" che svolge le funzioni di base come ad esempio caricare i campi con i dati e la loro visualizzazione . Se siete abili nel linguaggio di programmazione , è possibile aggiungere funzionalità come il calcolo delle imposte su un importo di vendita o la visualizzazione dei messaggi per gli articoli in vendita. Il linguaggio di programmazione è integrato nella applicazione di database . Ad esempio, l'accesso DBMS di Microsoft utilizza Visual Basic, Applications o VBA .
Facilità di utilizzo
Aziende di software di progettazione applicazioni desktop DBMS per la facilità d' uso . Un utente non tecnico può iniziare progetti semplici in pochi giorni e gli utenti esperti possono creare sistemi funzionanti in poche ore . Anche se il DBMS ha un linguaggio di programmazione , non è necessario per le attività di base . Guida software wizard l'utente attraverso la creazione di tabelle di dati , schermi , i menu e le relazioni .
Utente singolo o varie modalità multiutente
applicazioni DBMS maggior parte del desktop servono un singolo utente su un PC o notebook. L' utente può utilizzare il DBMS per tenere traccia delle spese di viaggio , contatti e altri documenti . Con la programmazione giusta , applicazioni desktop DBMS in grado di supportare una dozzina di persone, tutte legate allo stesso file attraverso una rete locale . Tutti gli utenti hanno una copia delle schermate e menu sui loro computer , che forniscono l'accesso a un database comune su un computer diverso . Un desktop DBMS non ha la velocità o l'efficienza per gestire più di una manciata di utenti simultanei ; grandi comunità di utenti hanno bisogno di un server basato su DBMS
.