Scheda di dettaglio

Tecnico della progettazione, implementazione e manutenzione di sistemi di gestione di database

Livello EQF 5
Settore Economico Professionale SEP 14 - Servizi di informatica
Area di Attività ADA.14.01.10 - Progettazione e realizzazione di soluzioni di data management
ADA.14.01.11 - Supporto operativo alle soluzioni di Data management
Processo Sviluppo e gestione di prodotti e servizi informatici
Sequenza di processo Sviluppo delle soluzioni ICT
Descrizione sintetica Il Tecnico della progettazione, implementazione e manutenzione di sistemi di gestione di database si occupa di progettare, implementare, gestire e manutenere sistemi di gestione di basi di dati o database, vale a dire insiemi di dati strutturati e organizzati per essere usati da applicazioni diverse in modo controllato. E' spesso chiamato a organizzare e gestire dati provenienti dai vari sottosistemi assicurando la consistenza, l'integrità e la non ridondanza dei dati e delle informazioni in essi contenuti. Lavora in genere in società di consulenza informatica o all’interno di medio-grandi imprese.
Referenziazione ATECO 2007 J.62.02.00 - Consulenza nel settore delle tecnologie dell'informatica
J.62.09.09 - Altre attività dei servizi connessi alle tecnologie dell'informatica nca
J.63.11.11 - Elaborazione elettronica di dati contabili (esclusi i Centri di assistenza fiscale - Caf)
J.63.11.19 - Altre elaborazioni elettroniche di dati
J.63.11.20 - Gestione database (attività delle banche dati)
Referenziazione ISTAT CP2011 -> 2.1.1.5.2 - Analisti e progettisti di basi dati
-> 3.1.2.4.0 - Tecnici gestori di basi di dati
Scheda qualificazione PDF

Elenco Unità di Competenza (UC)

Codice 2931
Risultato formativo atteso Schema concettuale della base di dati definito secondo le esigenze del cliente
Oggetto di osservazione Le operazioni di definizione dello schema concettuale della base dei dati.
Indicatori Corretta analisi della realtà di riferimento; corretta definizione dello schema concettuale del database con integrazioni e particolarizzazioni; corretta valutazione complessiva con il cliente dell'analisi sul database.
Livello EQF 5
Abilità
  • Analizzare la realtà di riferimento e le esigenze a cui intende rispondere il sistema di gestione di basi di dati da progettare
  • Verificare con gli interlocutori più opportuni (cliente, utenti, responsabili aziendali, etc.) la correttezza dello schema concettuale complessivo della base di dati risultante dall'analisi effettuata
  • Adottare linguaggi e modelli per la descrizione formalizzata della conoscenza concreta corretti formalmente ma comprensibili agli interlocutori
  • Definire uno schema concettuale procedendo per integrazione (modello bottom-up) o per particolarizzazione (modello top-down)
  • Individuare le relazioni, gli attributi e le proprietà rilevanti per la costruzione dello schema concettuale del database
  • Definire uno schema concettuale del database orientato ai dati oppure orientato alle procedure
Conoscenze
  • Caratteristiche e trend del mercato it
  • Tecniche di analisi della realtà, dei processi aziendali e di definizione dello schema concettuale della base dati
  • Modelli di rappresentazione formalizzata della realtà (entità, relazioni e operazioni)
  • Fondamenti teorici della gestione delle basi dati
  • Modello "entity-relationship"
  • Modelli logici delle basi di dati (gerarchico, reticolare, relazionale, a oggetti)
Referenziazione ISTAT CP2011 -> 2.1.1.4.1 - Analisti e progettisti di software
-> 2.1.1.4.2 - Analisti di sistema
-> 2.1.1.5.2 - Analisti e progettisti di basi dati
-> 3.1.2.4.0 - Tecnici gestori di basi di dati
Durata minima 40
Durata massima DAD (minore o uguale alla Durata minima) 40
Durata massima FAD (minore o uguale alla Durata minima) 16
Codice 2932
Risultato formativo atteso Corretta gestione e continua manutenzione del database con adeguati livelli di sicurezza e di assistenza agli utenti
Oggetto di osservazione Le operazioni di gestione del database ed assistenza agli utenti.
Indicatori Corretta esecuzione di report per la valutazione dei responsabili; corretta manutenzione del sistema; rispetto delle normative in materia di privacy e tutela dei dati; corrette procedure di intervento in caso di malfunzionamento o di attacco esterno; redazione di manuali e istruzioni.
Livello EQF 5
Abilità
  • Analizzare i dati relativi agli accessi degli utenti al database e produrre le relative statistiche per i responsabili
  • Effettuare le necessarie operazioni di manutenzione periodica (copie di backup, eliminazione dei dati e dei files obsoleti, verifica dello spazio disponibile, aggiornamento del software, ecc.)
  • Assicurare il continuo rispetto delle previsioni normative in materia di privacy e tutela dei dati personali
  • Intervenire in caso di errore o malfunzionamento per individuare le cause ed operare le necessarie correzioni o suggerire gli appropriati correttivi al responsabile del database
  • Intervenire in caso di accesso non autorizzato o attacco informatico al database da parte di utenti male intenzionati, per adottare le opportune contromisure e ripristinare l'adeguato livello di sicurezza
  • Raccogliere reclami e suggerimenti degli utenti in relazione a malfunzionamenti e/o possibili miglioramenti delle funzionalità del database, per esaminare con il responsabile le eventuali soluzioni da adottare
  • Redigere le istruzioni e/o i manuali d'uso, anche tramite pubblicazione nella rete intranet, per facilitare l'utilizzo del database da parte degli utenti autorizzati
Conoscenze
  • Principi e concetti di gestione di un database
  • Normativa in materia di privacy e tutela dei dati personali
  • Tecniche di attaco e metodologie di difesa della sicurezza delle basi dati
  • Principi di manutenzione di un sistema di gestione di base dati
  • Elementi avanzati di database management system
  • Tecniche di controllo dell'accesso ai database
Referenziazione ISTAT CP2011 -> 2.1.1.4.1 - Analisti e progettisti di software
-> 2.1.1.5.2 - Analisti e progettisti di basi dati
-> 3.1.2.4.0 - Tecnici gestori di basi di dati
Durata minima 40
Durata massima DAD (minore o uguale alla Durata minima) 40
Durata massima FAD (minore o uguale alla Durata minima) 16
Codice 2933
Risultato formativo atteso Sistema di gestione di basi di dati implementato nel rispetto dei vincoli di integrità, funzionalità ed efficienza
Oggetto di osservazione Le operazioni di implementazione del sistema di gestione di basi di dati.
Indicatori Corretta creazione delle basi di dati per una facile comprensione dell'interfaccia e per le opportune modifiche; corretta implementazione del sistema di gestione di basi di dati; procedure di test del sistema rispetto alle specifiche di progettazione.
Livello EQF 5
Abilità
  • Applicare le metodologie di scrittura strutturata del codice sorgente per rendere comprensibile la struttura delle procedure
  • Organizzare la memorizzazione dei file sui dispositivi di memoria secondaria o di massa nella maniera più efficiente, per assicurare dei tempi di risposta accettabili
  • Creare le strutture e gli archivi della base di dati, definendone le proprietà e gli attributi secondo le specifiche definite in fase di progettazione
  • Creare le chiavi primarie e secondarie per l'accesso al database e per il collegamento delle varie tabelle o archivi che lo compongono
  • Creare le interfacce per la modifica, l'aggiornamento e la consultazione del database da parte degli utenti
  • Testare il corretto funzionamento del sistema di gestione della base di dati, verificando il comportamento delle procedure ed il rispetto delle specifiche di progetto e dei vincoli di integrità in tutte le possibili condizioni di utilizzo
  • Definire per ogni classe di utenti autorizzati le procedure per l'accesso controllato al database e la verifica delle credenziali di autenticazione
  • Documentare la struttura, le interrelazioni ed i parametri di configurazione di tutte le componenti della base di dati (archivi, tabelle, indici, relazioni, ecc...), per agevolare le successive operazioni di modifica, aggiornamento e manutenzione del database
Conoscenze
  • Inglese tecnico per l'informatica
  • Elementi avanzati di database management system
  • Tecniche di documentazione delle procedure
  • Caratteristiche e funzionalità dei linguaggi di definizione delle basi di dati (ddl, data definition language, ecc.)
  • Tecniche di programmazione strutturata
  • Linguaggio SQL (Structured Query Language)
  • Caratteristiche e funzionalità dei principali sistemi operativi
  • Tecniche di testaggio del sistema di gestione di database
Referenziazione ISTAT CP2011 -> 2.1.1.4.1 - Analisti e progettisti di software
-> 2.1.1.5.2 - Analisti e progettisti di basi dati
-> 3.1.2.1.0 - Tecnici programmatori
-> 3.1.2.4.0 - Tecnici gestori di basi di dati
Durata minima 40
Durata massima DAD (minore o uguale alla Durata minima) 40
Durata massima FAD (minore o uguale alla Durata minima) 16
Codice 2934
Risultato formativo atteso Sistema di gestione del database correttamente progettato
Oggetto di osservazione Le operazioni di progettazione del sistema di gestione della base di dati.
Indicatori Corretta definizione del modello logico e dell'architettura di database; corretta progettazione della struttura in modo da prevenire malfunzionamenti o attacchi esterni; rispetto delle normative in materia di privacy e tutela dei dati
Livello EQF 5
Abilità
  • Definire le specifiche funzionali dei programmi e delle transazioni da sviluppare, individuando le modalità operative ottimali
  • Progettare l'architettura del sistema di gestione della base di dati in modo da eliminare o ridurre i possibili rischi di attacco informatico
  • Assicurare che il sistema di gestione della base di dati già in fase progettuale rispetti le previsioni normative vigenti in materia di privacy e tutela dei dati personali
  • Definire l'architettura complessiva del sistema di gestione della base di dati con gli archivi, le procedure e le relazioni tra di essi
  • Applicare le tecniche di normalizzazione delle relazioni fino al raggiungimento del livello ottimale per l'efficienza e l'integrità del sistema
  • Definire la struttura degli archivi ottimale in relazione al modello di base di dati prescelto ed al dbms adottato
  • Definire il sistema di controllo degli accessi al database, per evitare che determinate informazioni possano essere ottenute da chi non è autorizzato oppure che vengano modificate da chi non ne è il responsabile
Conoscenze
  • Linguaggi specialistici per la definizione, la manipolazione, il controllo e l'interrogazione delle basi di dati
  • Modelli logici delle basi di dati (gerarchico, reticolare, relazionale, a oggetti)
  • Modello relazionale delle basi di dati
  • Tecniche di organizzazione, indicizzazione e memorizzazione dei file
  • Caratteristiche e funzionalità dei database management system
  • Elementi di algebra e calcolo relazionale
  • Tecniche di normalizzazione delle basi di dati relazionali
  • Fondamenti di sicurezza nella progettazione dei sistemi di gestione delle basi di dati
Referenziazione ISTAT CP2011 -> 2.1.1.4.1 - Analisti e progettisti di software
-> 2.1.1.5.2 - Analisti e progettisti di basi dati
-> 3.1.2.1.0 - Tecnici programmatori
-> 3.1.2.4.0 - Tecnici gestori di basi di dati
Durata minima 40
Durata massima DAD (minore o uguale alla Durata minima) 40
Durata massima FAD (minore o uguale alla Durata minima) 16
Standard Formativo

Tecnico della progettazione, implementazione e manutenzione di sistemi di gestione di database

Livello EQF 5
Durata minima complessiva del percorso (ore) 300
Requisiti minimi di ingresso dei partecipanti Possesso di titolo di studio/qualifica professionale attestante il raggiungimento di un livello di apprendimento pari almeno a EQF 4, acquisito nell'ambito degli ordinamenti di istruzione o nella formazione professionale, fatto salvo quanto disposto alla voce ""Gestione dei crediti formativi"". Per quanto riguarda coloro che hanno conseguito un titolo di studio all’estero occorre presentare una dichiarazione di valore o un documento equipollente/corrispondente che attesti il livello del titolo medesimo. Per i cittadini stranieri è inoltre necessario il possesso di un attestato, riconosciuto a livello nazionale e internazionale, di conoscenza della lingua italiana ad un livello non inferiore al B1 del QCER. In alternativa, tale conoscenza deve essere verificata attraverso un test di ingresso da conservare agli atti del soggetto formatore. Sono dispensati dalla presentazione dell’attestato i cittadini stranieri che abbiano conseguito il diploma di scuola secondaria superiore presso un istituto scolastico appartenente al sistema italiano di istruzione. Tutti i requisiti devono essere posseduti e documentati dal corsista al soggetto formatore entro l'inizio delle attività. Non è ammessa alcuna deroga.
Grado minimo d'istruzione previsto Licenza media + Qualificazione EQF 3
Età minima prevista 18 anni
Requisiti minimi didattici comuni a tutte le UF/segmenti Formazione d'aula specifica e formazione tecnica mediante attività pratiche/ laboratoriali
Requisiti minimi di risorse professionali e strumentali Docenti qualificati, provenienti per almeno il 50% dal mondo del lavoro. I docenti devono possedere un titolo di studio adeguato all’attività formativa da realizzare e una documentata esperienza professionale e/o di insegnamento, almeno triennale, nel settore di riferimento. Per i docenti impegnati unicamente in attività formative di natura pratica/laboratoriale, i predetti requisiti si riducono al possesso della sola documentata esperienza professionale e/o di insegnamento almeno triennale strettamente attinente l’attività formativa da realizzare. I tutor di stage / tirocinio devono possedere titolo di studio adeguato all’attività formativa da realizzare e, nello specifico, una documentata esperienza professionale almeno triennale nel settore di riferimento.
Requisiti minimi di valutazione e di attestazione degli apprendimenti 1. Prevedere verifiche periodiche di apprendimento a conclusione di ogni UF. 2. Condizione minima di ammissione all'esame finale è la frequenza di almeno l'80% delle ore complessive del percorso formativo. 3. Esame finale pubblico in conformità alle disposizioni regionali vigenti. La valutazione finale ha lo scopo di verificare l'acquisizione delle competenze previste dal corso. 4. Certificazione rilasciata al termine del percorso: "Certificazione di qualifica professionale" per "Tecnico della progettazione, implementazione e manutenzione di sistemi di gestione di database"
Gestione dei crediti formativi E' ammesso il riconoscimento dei crediti formativi (di ammissione e di frequenza) in conformità alle disposizioni previste dalla normativa regionale vigente, salvo quanto altrimenti disposto
Eventuali ulteriori indicazioni
Codice ISCED-F 2013 0612 Database and network design and administration
Durata minima complessiva del percorso (ore) 300
Durata minima di aula (ore) 150
Durata minima laboratorio (ore) -
Durata minima delle attività di aula e laboratorio rivolte alle KC (ore) 20
Durata massima DAD aula 210
Durata massima FAD aula 84
Durata minima tirocinio in impresa (ore) -
Durata minima stage + Laboratorio (ore) 90
Scheda standard formativo PDF
Annualità
Anno Ore Esame Intermedio
1° Anno300NO

Elenco Unità Formative (UF)

Codice 839
Livello EQF 5
Denominazione UC correlata Definizione dello schema concettuale della base dei dati (2931)
Risultato formativo atteso Schema concettuale della base di dati definito secondo le esigenze del cliente
Abilità
  • Analizzare la realtà di riferimento e le esigenze a cui intende rispondere il sistema di gestione di basi di dati da progettare
  • Verificare con gli interlocutori più opportuni (cliente, utenti, responsabili aziendali, etc.) la correttezza dello schema concettuale complessivo della base di dati risultante dall'analisi effettuata
  • Adottare linguaggi e modelli per la descrizione formalizzata della conoscenza concreta corretti formalmente ma comprensibili agli interlocutori
  • Definire uno schema concettuale procedendo per integrazione (modello bottom-up) o per particolarizzazione (modello top-down)
  • Individuare le relazioni, gli attributi e le proprietà rilevanti per la costruzione dello schema concettuale del database
  • Definire uno schema concettuale del database orientato ai dati oppure orientato alle procedure
Conoscenze
  • Caratteristiche e trend del mercato it
  • Tecniche di analisi della realtà, dei processi aziendali e di definizione dello schema concettuale della base dati
  • Modelli di rappresentazione formalizzata della realtà (entità, relazioni e operazioni)
  • Fondamenti teorici della gestione delle basi dati
  • Modello "entity-relationship"
  • Modelli logici delle basi di dati (gerarchico, reticolare, relazionale, a oggetti)
Durata minima 40
Durata massima DAD 40
Durata massima FaD 16
Durata minima ora laboratorio 0
Durata massima ora laboratorio 40
Codice 840
Livello EQF 5
Denominazione UC correlata Gestione del database ed assistenza agli utenti (2932)
Risultato formativo atteso Corretta gestione e continua manutenzione del database con adeguati livelli di sicurezza e di assistenza agli utenti
Abilità
  • Analizzare i dati relativi agli accessi degli utenti al database e produrre le relative statistiche per i responsabili
  • Effettuare le necessarie operazioni di manutenzione periodica (copie di backup, eliminazione dei dati e dei files obsoleti, verifica dello spazio disponibile, aggiornamento del software, ecc.)
  • Assicurare il continuo rispetto delle previsioni normative in materia di privacy e tutela dei dati personali
  • Intervenire in caso di errore o malfunzionamento per individuare le cause ed operare le necessarie correzioni o suggerire gli appropriati correttivi al responsabile del database
  • Intervenire in caso di accesso non autorizzato o attacco informatico al database da parte di utenti male intenzionati, per adottare le opportune contromisure e ripristinare l'adeguato livello di sicurezza
  • Raccogliere reclami e suggerimenti degli utenti in relazione a malfunzionamenti e/o possibili miglioramenti delle funzionalità del database, per esaminare con il responsabile le eventuali soluzioni da adottare
  • Redigere le istruzioni e/o i manuali d'uso, anche tramite pubblicazione nella rete intranet, per facilitare l'utilizzo del database da parte degli utenti autorizzati
Conoscenze
  • Principi e concetti di gestione di un database
  • Normativa in materia di privacy e tutela dei dati personali
  • Tecniche di attaco e metodologie di difesa della sicurezza delle basi dati
  • Principi di manutenzione di un sistema di gestione di base dati
  • Elementi avanzati di database management system
  • Tecniche di controllo dell'accesso ai database
Durata minima 40
Durata massima DAD 40
Durata massima FaD 16
Durata minima ora laboratorio 0
Durata massima ora laboratorio 40
Codice 841
Livello EQF 5
Denominazione UC correlata Implementazione del sistema di gestione di basi di dati (2933)
Risultato formativo atteso Sistema di gestione di basi di dati implementato nel rispetto dei vincoli di integrità, funzionalità ed efficienza
Abilità
  • Applicare le metodologie di scrittura strutturata del codice sorgente per rendere comprensibile la struttura delle procedure
  • Organizzare la memorizzazione dei file sui dispositivi di memoria secondaria o di massa nella maniera più efficiente, per assicurare dei tempi di risposta accettabili
  • Creare le strutture e gli archivi della base di dati, definendone le proprietà e gli attributi secondo le specifiche definite in fase di progettazione
  • Creare le chiavi primarie e secondarie per l'accesso al database e per il collegamento delle varie tabelle o archivi che lo compongono
  • Creare le interfacce per la modifica, l'aggiornamento e la consultazione del database da parte degli utenti
  • Testare il corretto funzionamento del sistema di gestione della base di dati, verificando il comportamento delle procedure ed il rispetto delle specifiche di progetto e dei vincoli di integrità in tutte le possibili condizioni di utilizzo
  • Definire per ogni classe di utenti autorizzati le procedure per l'accesso controllato al database e la verifica delle credenziali di autenticazione
  • Documentare la struttura, le interrelazioni ed i parametri di configurazione di tutte le componenti della base di dati (archivi, tabelle, indici, relazioni, ecc...), per agevolare le successive operazioni di modifica, aggiornamento e manutenzione del database
Conoscenze
  • Inglese tecnico per l'informatica
  • Elementi avanzati di database management system
  • Tecniche di documentazione delle procedure
  • Caratteristiche e funzionalità dei linguaggi di definizione delle basi di dati (ddl, data definition language, ecc.)
  • Tecniche di programmazione strutturata
  • Linguaggio SQL (Structured Query Language)
  • Caratteristiche e funzionalità dei principali sistemi operativi
  • Tecniche di testaggio del sistema di gestione di database
Durata minima 40
Durata massima DAD 40
Durata massima FaD 16
Durata minima ora laboratorio 0
Durata massima ora laboratorio 40
Codice 842
Livello EQF 5
Denominazione UC correlata Progettazione del sistema di gestione della base di dati (2934)
Risultato formativo atteso Sistema di gestione del database correttamente progettato
Abilità
  • Definire le specifiche funzionali dei programmi e delle transazioni da sviluppare, individuando le modalità operative ottimali
  • Progettare l'architettura del sistema di gestione della base di dati in modo da eliminare o ridurre i possibili rischi di attacco informatico
  • Assicurare che il sistema di gestione della base di dati già in fase progettuale rispetti le previsioni normative vigenti in materia di privacy e tutela dei dati personali
  • Definire l'architettura complessiva del sistema di gestione della base di dati con gli archivi, le procedure e le relazioni tra di essi
  • Applicare le tecniche di normalizzazione delle relazioni fino al raggiungimento del livello ottimale per l'efficienza e l'integrità del sistema
  • Definire la struttura degli archivi ottimale in relazione al modello di base di dati prescelto ed al dbms adottato
  • Definire il sistema di controllo degli accessi al database, per evitare che determinate informazioni possano essere ottenute da chi non è autorizzato oppure che vengano modificate da chi non ne è il responsabile
Conoscenze
  • Linguaggi specialistici per la definizione, la manipolazione, il controllo e l'interrogazione delle basi di dati
  • Modelli logici delle basi di dati (gerarchico, reticolare, relazionale, a oggetti)
  • Modello relazionale delle basi di dati
  • Tecniche di organizzazione, indicizzazione e memorizzazione dei file
  • Caratteristiche e funzionalità dei database management system
  • Elementi di algebra e calcolo relazionale
  • Tecniche di normalizzazione delle basi di dati relazionali
  • Fondamenti di sicurezza nella progettazione dei sistemi di gestione delle basi di dati
Durata minima 40
Durata massima DAD 40
Durata massima FaD 16
Durata minima ora laboratorio 0
Durata massima ora laboratorio 40