Concetti Chiave
- Esistono diverse tipologie di utenti di database, classificate in base alle loro conoscenze tecniche e al tipo di attività.
- Gli utenti di base utilizzano applicazioni predefinite per gestire i sistemi informativi, senza interagire direttamente con il database.
- Utenti con competenze informatiche limitate possono effettuare interrogazioni e report tramite un DBMS, in base alla loro autonomia.
- Gli sviluppatori di applicazioni si occupano dello sviluppo di software per sistemi informativi, utilizzando DML e funzionalità avanzate di QL.
- L'amministratore del database gestisce le funzioni avanzate del DBMS e fornisce supporto agli utenti, richiedendo competenze elevate in linguaggi di programmazione.
Tipologie di utenti base
Una base di dati può essere utilizzata da diverse tipologia di utenti che a seconda delle conoscenze tecniche in materia di informatica e al tipo di attività che svolgono possono essere cosi classificati:
Si tratta di utenti che non hanno conoscenze specifiche in campo informatico e utilizzano applicazioni software predefinite per la gestione di un sistema informativo automatizzato,senza interagire direttamente con il database: il lo grado di interazione con il database si limita a quello offerto dall'applicazione in uso;
Si tratta di utenti che hanno una qualche conoscenza e competenza in campo informatico e sanno come muoversi nell'utilizzo di base delle funzioni offerte da un DBMS. Questi utenti non sono solo operatori della base di dati ma possono sviluppare,attraverso l'utilizzo di un QL,interrogazioni del database,report di stampa,maschere video,ricerche sui dati,... in base la livello di autonomia man mano acquisito.
Sviluppatori di applicazioni
si tratta di utenti che si occupano dello sviluppo delle applicazioni del sistema informativo automatizzato richieste dall'organizzazione mediante l'utilizzo dei DML e delle funzionalità avanzata dei QL.
Sono persone con buone competenze nel campo informatico e che sanno gestire le principali funzioni offerte da un DBMS.
Si tratta di una o più persone cui e affidata la responsabilità della gestione del database attraverso le funzionalità più avanzate del DBMS. L'amministratore deve saper usare tutti i linguaggi messi a disposizione da un DBMS,in quanto deve poter intervenire in qualunque momento sia richiesto il supporto di un generico utente dalla base di dati.
Domande da interrogazione
- Quali sono le principali tipologie di utenti di una base di dati?
- Che ruolo hanno gli sviluppatori di applicazioni nel contesto di un sistema informativo automatizzato?
- Qual è la responsabilità principale di un amministratore di database?
Gli utenti di una base di dati possono essere classificati in diverse categorie: utenti senza conoscenze informatiche che utilizzano applicazioni predefinite, utenti con competenze di base che possono eseguire interrogazioni e report, sviluppatori di applicazioni che creano software per il sistema informativo, e amministratori di database che gestiscono le funzionalità avanzate del DBMS.
Gli sviluppatori di applicazioni sono responsabili della creazione delle applicazioni richieste dall'organizzazione, utilizzando DML e funzionalità avanzate dei linguaggi di query, contribuendo così all'efficacia del sistema informativo automatizzato.
L'amministratore di database ha la responsabilità di gestire il database utilizzando le funzionalità avanzate del DBMS e deve possedere competenze in tutti i linguaggi offerti dal sistema per supportare gli utenti in qualsiasi momento.