Sistemi di gestione dei database in medicina - corso gratuito da Open Education, formazione 12 settimane, circa 6 ore settimanali, Data: 2 dicembre 2023.
Miscellanea / / December 06, 2023
Candidato alla posizione di scienze tecniche: Professore associato, Dipartimento di biotecnologia, Ufficio dei programmi educativi, Università nazionale di ricerca nucleare MEPhI
Modulo 1. Tecnologie di database, il loro scopo. Funzioni e componenti principali dei sistemi di gestione di basi di dati.
1. Concetti di base (relativi all'area tematica e ai dati). Scopo delle banche dati. Possibile applicazione delle banche dati in medicina. Breve storia dello sviluppo.
2. Terminologia di base e concetti di database: entità, relazione, attributo, record, campo, riga, tupla, cardinalità, dominio, istanza di entità, chiave primaria, chiave esterna, relazione (tabella), cardinalità relazione.
Modulo 2. Modelli di dati. Panoramica dei tipi di modelli di dati. Concetti basilari.
1. Modello di dati. I primi modelli di dati. Modello dati tabella invertita.
2. Modello gerarchico dei dati. Modello di dati di rete.
Modulo 3. Modello relazionale.
1. Algebra relazionale e calcolo relazionale nel modello relazionale.
2. Linguaggio SQL: manipolazione e definizione dei dati.
Modulo 4. Funzionalità di base per la selezione dei dati da un database in SQL. 1.Operatori SQL di base.
2. Operatori AND, OR, Non del linguaggio SQL/
3. Struttura generale di un'istruzione select in SQL
Modulo 5. Sistema di gestione di database – DBMS.
1. Architettura del DBMS
2. Classificazione dei DBMS.
3. Architettura client-server e file-server.
4. Esempi di DBMS popolari.
Modulo 6. Organizzare, archiviare e lavorare con i dati in un database.
1. Tipi di dati nel DBMS. Cosa influisce?
2. Struttura dei dati memorizzati. Gestione dello spazio di memoria e del posizionamento dei dati.
3. Metodi per la memorizzazione dei dati e l'accesso ai dati. Funzionamento delle banche dati.
4. Distribuzione delle responsabilità nei sistemi di database.
Amministratori di dati e amministratori di database. Sviluppatori di database. Programmatori di applicazioni. Utenti.
Modulo 7. Metodi di analisi e progettazione di database
1. Relazioni nel database. Proprietà delle relazioni. Chiavi relazionali.
2. Rappresentazione di schemi in un database relazionale. Integrità relazionale. Protezione della banca dati. Informazioni generali.
3. Transazioni.
4. Metodologia per la raccolta dei fatti come preparazione alla progettazione.
Modulo 8. Metodologia di progettazione di database.
1. Metodologia per la progettazione concettuale di banche dati per la medicina.
2. Metodologia per la progettazione logica di database relazionali utilizzando l'esempio dei sistemi medici.
3. Metodologia per la progettazione fisica di database relazionali.
Modulo 9. Metodo entità-relazione Conversione di un diagramma ER in un diagramma di database.
1. Tipi di relazioni tra entità.
2. Progettazione di modelli ER implementati in sistemi di progettazione di database assistiti da computer (ad esempio ERWin).
Modulo 10. Metodi per normalizzare i database relazionali.
1. Scopo della normalizzazione. Dipendenze funzionali. Anomalie nella modifica dei dati. Decomposizione.
2. Prima, seconda e terza forma normale.
3. Dipendenze multivalore e forme normali quarta, quinta e aggiuntive (Boyce-Codd, ecc.).
Modulo 11. Progettazione di sistemi diagnostici medici informatici utilizzando database.
1. Processo di progettazione. Ricerca pre-progetto, formulazione del problema (scopo, obiettivi, dati iniziali), sviluppo dei requisiti, formulazione dello scopo del sistema medico.
2. Algoritmi di base utili per il recupero e l'ordinamento dei dati, che possono essere utilizzati durante l'organizzazione delle ricerche nei sistemi medici.
Modulo 12. Creazione di banche dati per sistemi diagnostici medici informatici. Esempio.
1. Creazione di un modello di database per un sistema medico.
2. Creazione di tabelle, moduli, query, report.
3. Un esempio di implementazione della creazione e connessione di un database a un'applicazione software con un'interfaccia (in Qt).
Il corso studia la grammatica di frasi semplici con il significato di tempo, causa, effetto, scopo, condizione, verbi di movimento senza prefisso, formazione dell'imperativo verbale e gradi comparativi e superlativi degli avverbi e aggettivi. Come risultato della padronanza del corso, gli studenti stranieri raggiungeranno un livello di competenza linguistica che consentirà loro di comunicare con successo oralmente e per iscritto negli ambiti socio-culturali quotidiani.
3,5
gratuito