TECNICO NEI SISTEMI DI GESTIONE DI DATABASE
Descrizione
Il Tecnico nei sistemi di gestione di database è in grado di progettare, implementare, gestire e manutenere sistemi di gestione di database, vale a dire insiemi di dati strutturati e organizzati per essere usati da applicazioni diverse, assicurando l'integrità e l’ordine dei dati e delle informazioni in essi contenuti, in coerenza con le richieste del committente e in conformità alle previsioni normative vigenti in materia di sicurezza informatica, privacy e tutela dei dati personali.
ADA associate alla qualificazione
ADA.14.01.19Gestione dell'Informazione e della Conoscenza
Competenze
Rappresentazione dello schema concettuale del database
Mostra abilità e conoscenzeMostra attività
Mostra abilità e conoscenzeMostra attività
Conoscenze
- caratteristiche ed evoluzioni del mercato IT
- tecniche di analisi della realtà e dei processi di un'organizzazione
- principali modelli logici di database: relazionale, gerarchico, reticolare, a oggetti, ecc.
- principali tecniche, modelli e metodologie di progettazione concettuale di database: modello E-R (entity-relationship), ecc.
- principi comuni e aspetti applicativi della legislazione vigente in materia di sicurezza
- la sicurezza sul lavoro: regole e modalità di comportamento generali e specifiche
Abilità
- individuare strumenti e procedure per la raccolta di dati sulle esigenze informative del committente e sugli eventuali domini applicativi del database da sviluppare
- identificare le principali risorse dati necessarie al committente e le relative fonti, stabilendo relazioni, attributi e proprietà rilevanti per la costruzione dello schema concettuale del database
- tradurre le esigenze informative in requisiti dei dati e delle operazioni/transazioni definiti sulla base delle caratteristiche dell'eventuale dominio applicativo e delle diverse fonti individuate
- definire lo schema concettuale del database orientato ai dati o alle procedure, procedendo per integrazione (strategia bottom-up) o per particolarizzazione (strategia top-down)
| ADA |
|---|
ADA.14.01.19 - Gestione dell'Informazione e della ConoscenzaRA1: Definire la strategia relativa all’informazione, identificando il fabbisogno, i requisiti e il valore per il business dell’informazione e il processo per la sua gestione, selezionando le fonti dei dati interne e/o esterne e la loro forma e mantenendo la compliance con i requisiti di Privacy e il rispetto dei diritti di Proprietà Intellettuale Rilevazione/analisi dei fabbisogni di informazione Analisi del valore dell'informazione Formalizzazione dei requisiti di informazione Definizione del processo per la gestione dell’informazione Applicazione degli standard e delle norme relative alla proprietà intellettuale (IPR) e le norme della privacy RA2: Definire l'architettura per la gestione dell'informazione e disegnare l’infrastruttura tecnica funzionale allo sfruttamento, ottimizzazione e condivisione delle informazioni, identificando gli strumenti appropriati per creare, estrarre, mantenere, rinnovare, presentare e diffondere le conoscenze al fine di capitalizzare il patrimonio informativo. Traduzione del funzionamento del business in informazione strutturata Definizione dell'architettura a supporto della gestione dell'informazione Disegno dell'infrastruttura tecnica per la gestione dei dati Analisi di data set complessi, interni o esterni, di varia estensione, natura e struttura Scelta delle tecniche di presentazione dei dati orientate al business |
Progettazione del sistema di gestione del database
Mostra abilità e conoscenzeMostra attività
Mostra abilità e conoscenzeMostra attività
Conoscenze
- principali modelli logici di database: relazionale, gerarchico, reticolare, a oggetti, ecc.
- caratteristiche e funzionalità dei database management system
- tecniche di organizzazione, indicizzazione e memorizzazione dei file
- tecniche di normalizzazione dei database relazionali
- principali tipologie e caratteristiche di attacchi alla sicurezza del database
- metodologie, procedure e programmi di sicurezza dei database
- principali riferimenti normativi in materia di privacy, tutela dei dati personali e sicurezza informatica
- principi comuni e aspetti applicativi della legislazione vigente in materia di sicurezza
- la sicurezza sul lavoro: regole e modalità di comportamento generali e specifiche
Abilità
- tradurre lo schema concettuale in uno schema logico di dati e sottoschemi, allo scopo di individuare e definire le specifiche funzionali dei programmi e delle transazioni da sviluppare, tramite le modalità operative più adeguate
- prefigurare modalità e procedure di sicurezza informatica e prevenzione di attacchi tenendo conto anche delle normative vigenti in materia di privacy e tutela dei dati personali
- definire l'architettura complessiva del sistema di gestione del database (DBMS), le strutture degli archivi, le procedure e le relazioni tra di essi sulla base delle esigenze informative del committente e di criteri economici, organizzativi e di sicurezza dei dati
- applicare tecniche e procedure di normalizzazione delle relazioni per assicurare un livello di efficienza e integrità del sistema coerente con le richieste del committente e con gli standard di qualità del contesto di riferimento
| ADA |
|---|
ADA.14.01.19 - Gestione dell'Informazione e della ConoscenzaRA1: Definire la strategia relativa all’informazione, identificando il fabbisogno, i requisiti e il valore per il business dell’informazione e il processo per la sua gestione, selezionando le fonti dei dati interne e/o esterne e la loro forma e mantenendo la compliance con i requisiti di Privacy e il rispetto dei diritti di Proprietà Intellettuale Rilevazione/analisi dei fabbisogni di informazione Analisi del valore dell'informazione Formalizzazione dei requisiti di informazione Definizione del processo per la gestione dell’informazione Applicazione degli standard e delle norme relative alla proprietà intellettuale (IPR) e le norme della privacy RA2: Definire l'architettura per la gestione dell'informazione e disegnare l’infrastruttura tecnica funzionale allo sfruttamento, ottimizzazione e condivisione delle informazioni, identificando gli strumenti appropriati per creare, estrarre, mantenere, rinnovare, presentare e diffondere le conoscenze al fine di capitalizzare il patrimonio informativo. Traduzione del funzionamento del business in informazione strutturata Definizione dell'architettura a supporto della gestione dell'informazione Disegno dell'infrastruttura tecnica per la gestione dei dati Analisi di data set complessi, interni o esterni, di varia estensione, natura e struttura Scelta delle tecniche di presentazione dei dati orientate al business |
Sviluppo del sistema di gestione del database
Mostra abilità e conoscenzeMostra attività
Mostra abilità e conoscenzeMostra attività
Conoscenze
- caratteristiche e funzionalità dei linguaggi per la creazione e gestione dei database (DDL, DML, DCL, ecc.)
- linguaggio SQL (Structured Query Language)
- caratteristiche e funzionalità dei database management system
- tecniche e sistemi di controllo dell'accesso ai database
- lingua inglese di settore
- principi comuni e aspetti applicativi della legislazione vigente in materia di sicurezza
- la sicurezza sul lavoro: regole e modalità di comportamento generali e specifiche
Abilità
- adottare tecniche per la creazione delle strutture, degli archivi e di tutte le componenti del database, definendone le proprietà e gli attributi secondo le specifiche progettuali
- applicare procedure e tecniche per la realizzazione delle interfacce per la modifica, l'aggiornamento e la consultazione del database da parte degli utenti
- definire e sviluppare le procedure per l'accesso controllato al database e la verifica delle credenziali di autenticazione per ogni classe di utenti e/o applicazioni autorizzate
- tradurre le soluzioni sviluppate in documentazione tecnica per agevolare le successive operazioni di modifica, aggiornamento e manutenzione del sistema
| ADA |
|---|
ADA.14.01.19 - Gestione dell'Informazione e della ConoscenzaRA1: Definire la strategia relativa all’informazione, identificando il fabbisogno, i requisiti e il valore per il business dell’informazione e il processo per la sua gestione, selezionando le fonti dei dati interne e/o esterne e la loro forma e mantenendo la compliance con i requisiti di Privacy e il rispetto dei diritti di Proprietà Intellettuale Rilevazione/analisi dei fabbisogni di informazione Analisi del valore dell'informazione Formalizzazione dei requisiti di informazione Definizione del processo per la gestione dell’informazione Applicazione degli standard e delle norme relative alla proprietà intellettuale (IPR) e le norme della privacy RA2: Definire l'architettura per la gestione dell'informazione e disegnare l’infrastruttura tecnica funzionale allo sfruttamento, ottimizzazione e condivisione delle informazioni, identificando gli strumenti appropriati per creare, estrarre, mantenere, rinnovare, presentare e diffondere le conoscenze al fine di capitalizzare il patrimonio informativo. Traduzione del funzionamento del business in informazione strutturata Definizione dell'architettura a supporto della gestione dell'informazione Disegno dell'infrastruttura tecnica per la gestione dei dati Analisi di data set complessi, interni o esterni, di varia estensione, natura e struttura Scelta delle tecniche di presentazione dei dati orientate al business |
Amministrazione del database
Mostra abilità e conoscenze
Mostra abilità e conoscenze
Conoscenze
- principi, metodologie e procedure di gestione e manutenzione di un database
- tecniche e sistemi di controllo dell'accesso ai database
- principali riferimenti normativi in materia di privacy, tutela dei dati personali e sicurezza informatica
- principali tipologie e caratteristiche di attacchi alla sicurezza del database
- metodologie, procedure e programmi di sicurezza dei database
- principi comuni e aspetti applicativi della legislazione vigente in materia di sicurezza
- la sicurezza sul lavoro: regole e modalità di comportamento generali e specifiche
Abilità
- valutare il corretto funzionamento del sistema di gestione del database, verificando il comportamento delle procedure e il rispetto delle specifiche di progetto e dei vincoli di integrità, in tutte le possibili condizioni di utilizzo
- individuare interventi correttivi per ripristinare il regolare funzionamento del sistema di gestione del database o migliorarne le prestazioni a fronte di errori, anomalie e/o attacchi informatici
- determinare modalità, supporti e procedure di manutenzione periodica (copie di backup, pulizia dei dati, verifica dello spazio disponibile, aggiornamento del software, ecc.) in coerenza con gli standard di sicurezza e efficienza stabiliti
- definire modalità e strumenti di gestione delle varie tipologie di operazioni di riavvio del sistema e le conseguenti procedure di ripristino
