Sisteme de management al bazelor de date în medicină - curs gratuit de la Open Education, instruire 12 săptămâni, aproximativ 6 ore pe săptămână, Data: 2 decembrie 2023.
Miscelaneu / / December 06, 2023
Candidat la științe tehnice Funcția: Conferențiar universitar, Departamentul de Biotehnologie, Biroul Programe Educaționale, Universitatea Națională de Cercetare Nucleară MEPhI
Modulul 1. Tehnologii de baze de date, scopul lor. Funcțiile și componentele principale ale sistemelor de management al bazelor de date.
1. Concepte de bază (legate de domeniul și date). Scopul bazelor de date. Posibilă aplicare a bazelor de date în medicină. Scurt istoric al dezvoltării.
2. Terminologie de bază și concepte de bază de date: entitate, relație, atribut, înregistrare, câmp, rând, tuplu, cardinalitate, domeniu, instanță de entitate, cheie primară, cheie străină, relație (tabel), cardinalitate relaţie.
Modulul 2. Modele de date. Prezentare generală a tipurilor de modele de date. Noțiuni de bază.
1. Model de date. Modele de date timpurii. Model de date tabel inversat.
2. Model ierarhic de date. Model de date de rețea.
Modulul 3. Model relațional.
1. Algebra relațională și calculul relațional în modelul relațional.
2. Limbajul SQL: manipularea datelor și definirea datelor.
Modulul 4. Capacități de bază pentru selectarea datelor dintr-o bază de date în SQL. 1.Operatori SQL de bază.
2. Operatori ȘI, SAU, Nu din limbajul SQL/
3. Structura generală a unei instrucțiuni select în SQL
Modulul 5. Sistem de management al bazelor de date – DBMS.
1. Arhitectura DBMS
2. Clasificarea SGBD.
3. Arhitectura client-server și fișier-server.
4. Exemple de SGBD-uri populare.
Modulul 6. Organizarea, stocarea și lucrul cu date într-o bază de date.
1. Tipuri de date în SGBD. Ce afectează asta?
2. Structura datelor stocate. Gestionarea spațiului de memorie și plasarea datelor.
3. Metode pentru stocarea datelor și accesarea datelor. Operarea bazelor de date.
4. Repartizarea responsabilităţilor în sistemele de baze de date.
Administratori de date și administratori de baze de date. Dezvoltatori de baze de date. Programatori de aplicații. Utilizatori.
Modulul 7. Analiza bazei de date și metode de proiectare
1. Relații în baza de date. Proprietățile relațiilor. Chei relaționale.
2. Reprezentarea schemelor într-o bază de date relațională. Integritate relațională. Protecția bazei de date. Informații generale.
3. Tranzacții.
4. Metodologia de colectare a faptelor ca pregătire pentru proiectare.
Modulul 8. Metodologia de proiectare a bazelor de date.
1. Metodologie de proiectare conceptuală a bazelor de date pentru medicină.
2. Metodologie de proiectare logică a bazelor de date relaționale folosind exemplul sistemelor medicale.
3. Metodologie pentru proiectarea fizică a bazelor de date relaționale.
Modulul 9. Metoda entitate-relație Conversia unei diagrame ER într-o diagramă a bazei de date.
1. Tipuri de relații între entități.
2. Proiectarea modelelor ER implementate în sisteme de proiectare a bazelor de date asistate de calculator (de exemplu, ERWin).
Modulul 10. Metode de normalizare a bazelor de date relaționale.
1. Scopul normalizării. Dependențe funcționale. Anomalii de modificare a datelor. Descompunere.
2. Prima, a doua și a treia formă normală.
3. Dependențe cu mai multe valori și forme normale a patra, a cincea și suplimentare (Boyce-Codd etc.).
Modulul 11. Proiectarea sistemelor informatice de diagnostic medical folosind baze de date.
1. Proces de design. Cercetare pre-proiect, enunțarea problemei (scop, obiective, date inițiale), dezvoltarea cerințelor, formularea scopului sistemului medical.
2. Algoritmi de bază utili pentru regăsirea și sortarea datelor, care pot fi utilizați la organizarea căutărilor în sisteme medicale.
Modulul 12. Crearea bazelor de date pentru sisteme informatice de diagnostic medical. Exemplu.
1. Crearea unui model de bază de date pentru un sistem medical.
2. Crearea de tabele, formulare, interogări, rapoarte.
3. Un exemplu de implementare a creării și conectării unei baze de date la o aplicație software cu o interfață (în Qt).
Cursul studiază gramatica propozițiilor simple cu sensul de timp, cauză, efect, scop, condiție, verbe de mișcare neprefixate, formarea verbului imperativ și gradele comparative și superlative ale adverbelor și adjectivele. Ca urmare a stăpânirii cursului, studenții străini vor atinge un nivel de competență lingvistică care le va permite să comunice cu succes oral și în scris în sferele cotidiene, socio-culturale.
3,5
gratuit