Sunteți pe pagina 1din 44

Elena Podoleanu

Ionu Adrian Chiriac

UNIVERSITATEA DE MEDICIN I FARMACIE CAROL DAVILA


FACULTATEA DE MEDICIN DENTAR
Disciplina de Informatic Medical i Biostatistic

DE LUCRRI PRACTICE
PRIVIND
INFORMATICA APLICAT
N MEDICINA I TEHNICA DENTAR

Manual pentru uzul studenilor


Bucureti 2010

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Cuprins
1.

GENERALITI PRIVIND PROGRAMUL MICROSOFT ACCESS .............................. 4


1.1 DEFINIIA BAZ DE DATE TIP ACCESS ........................................................................................ 4
1.2 CE ESTE ACCESS.......................................................................................................................... 5
1.3 LANSAREA N EXECUIE A PROGRAMULUI ACCESS...................................................................... 5
1.4 INTERFAA APLICAIEI MICROSOSFT ACCESS ............................................................................. 6
1.5 COMPONENTELE BAZEI DE DATE ................................................................................................. 6
1.6 OPERAII CU OBIECTELE (COMPONENTELE) BAZEI DE DATE ........................................................ 7

2. TABELUL COMPONENTA PRINCIPAL A BAZEI DE DATE ACCESS ......................... 8


2.1 DEFINIIA TABELULUI N BAZELE DE DATE TIP ACCESS ............................................................... 8
2.2 CARACTERISTICI ALE TABELELOR N MICROSOFT ACCESS .......................................................... 8
2.3 MODURI DE CREARE A UNUI TABEL ............................................................................................. 9
2.4 OPERAII CU TABELE N MICROSOFT ACCESS ............................................................................. 9
3. MODUL DE LUCRU DESIGN MODE/MODUL PROIECTARE ......................................... 15
3.1 GENERALITI PRIVIND MODUL DE LUCRU DESIGN MODE/MODUL PROIECTARE ..................... 15
3.2 TIPURI DE DATE N MODUL DE LUCRU DESIGN MODE/MODUL PROIECTARE ............................. 16
3.3 PROPRIETILE CMPURILOR N MODUL DE LUCRU DESIGN MODE/MODUL PROIECTARE (FIGURA 8)
........................................................................................................................................................ 16
4. FORMULARELE DE INTRODUCERE A DATELOR N ACCESS.................................... 18
5. INTEROGRILE UNEI BAZE DE DATE N ACCESS. ...................................................... 21
6. RAPOARTE N ACCESS ........................................................................................................... 25
7. RELAII/LEGTURI NTRE TABELELE BAZEI DE DATE N MICROSOFT ACCESS
............................................................................................................................................................ 29
ANEXA I ........................................................................................................................................... 33
EXERCIII PRACTICE PENTRU STUDENII LA FACULTATEA DE MEDICIN
DENTAR ........................................................................................................................................ 33
ANEXA IVA ..................................................................................................................................... 41
APLICAII PRACTICE BAZE DE DATE ............................................................................... 41
A. APLICAII PRACTICE PENTRU STUDENII DE LA FACULTATEA DE MEDICIN DENTAR .................... 41
ANEXA IVB ..................................................................................................................................... 42
ALTE APLICAII PRACTICE BAZE DE DATE ................................................................... 42
BIBLIOGRAFIE .............................................................................................................................. 44

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Tabela Figurilor

Figura 1 - Interfaa i componentele bazei de date n Acces ..........................................................................6


Figura 2 Tabelul Evidena Pacieni Cabinet cu date organizate n cmpuri i nregistrri .......................8
Figura 3 - Crearea unui Tabel utiliznd Wizard/Expertul ..............................................................................9
Figura 4 - Atribuire nume Tabel, stabilire Cheie Primar ...........................................................................10
Figura 5 - Introducerea datelor n tabel .......................................................................................................11
Figura 6 - Sortarea n Microsoft Access .......................................................................................................13
Figura 7 - Filtrarea n Microsoft Access.......................................................................................................13
Figura 8 Design View/Proiect n Microsoft Access ...................................................................................15
Figura 9 - Crearea unui formular cu ajutorul Wizard/Expert-ului ...............................................................18
Figura 10 - Selectarea tipului de machet pentru formular..........................................................................19
Figura 11 - Atribuirea unui nume pentru formular i deschiderea formularului .........................................20
Figura 12 - Formular MaterialeClinica creat n MS Access ........................................................................20
Figura 13 - Crearea unei interogri cu ajutorul Wizard/Expert Interogare simpl .....................................22
Figura 14 - Selectarea tipului de Interogare.................................................................................................22
Figura 15 - Atribuirea unui nume pentru Interogare ....................................................................................23
Figura 16 - Proiectarea Interogrii MaterialeClinicaInterogareStoc0 n Design Mode/Modul Proiectare 24
Figura 17 - Afiare Interogare de selectare MaterialeClinicaInterogareStoc0............................................24
Figura 18 - Crearea unui raport cu ajutorul Wizard/Expert-ului.................................................................25
Figura 19 - Gruparea informaiilor n raport ...............................................................................................26
Figura 20 - Sortarea nregistrrilor n raport ..............................................................................................26
Figura 21 - Organizarea afirii datelor n raport ......................................................................................27
Figura 22 - Alegerea unui stil pentru raport .................................................................................................27
Figura 23 - Raport MaterialeClinica proiectat n Microsoft Access ............................................................28
Figura 24 - Fereastra Relationships/Relaii .................................................................................................29
Figura 25 - Crearea unei relaii n Relationships/Relaii .............................................................................30
Figura 26 - Selectarea proprietii de asociere ...........................................................................................31
Figura 27 - Editarea unei relaii prin Relationships/Relaii opiunea Edit Relationships/Editare Relaii ..31
Figura 28 - Reprezentarea grafic a tabelelor i relaiilor n Relationships/Relaii ....................................32

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

PROGRAMUL MICROSOFT ACCESS

1. Generaliti privind programul Microsoft Access

1.1 Definiia baz de date tip Access


Ce este o baz de date?
O baz de date reprezint o colecie structurat de date, organizate ntr-o list finit de
mulimi numite domenii, descrise prin anumite caracteristici, proprieti comune entitilor din baza
de date.
O baz de date poate fi format din: tabele, relaii dintre tabele, formulare, rapoarte,
interogri, macrocomenzi, module, pagini de acces la date etc.
Abordarea bazelor de date
Gestionarea datelor implic att gestionarea factorilor reprezentai de iruri de bii pe medii
magnetice de memorare ct i gestionarea semnificaiei acestor factori. Semnificaiile sunt
gestionate prin organizarea lor n structuri logice de entiti.
Noiuni i termeni tehnici uzuali
Entitate
O entitate este reprezentat din datele de acelai tip ale unui obiect specific. Obiectele pot fi
fixate n clase de obiecte numite entiti asociate. Un tip de entitate reprezint o semnificaie, pe
cnd o instan de entitate reprezint fapte.
Atribut
Fiecare entitate este descris de o mulime de proprieti eseniale numite atribute. Pentru
diferitele elemente ale entitii, atributele pot s primeasc valori din anumite mulimi numite
domeniul atributului respectiv.
Cheie
Un atribut sau o mulime de atribute, pentru care valorile asociate determin n mod unic
orice element al entitii respective, se numete cheie. Orice entitate admite cel puin o cheie, deci
toate elementele unei entiti sunt distincte. n cazul n care exist elemente care s aib aceleai
valori pentru toate atributele, se ia drept cheie un atribut suplimentar reprezentat de numrul asociat
elementului n entitatea respectiv, care definete n mod unic elementul.
4

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Relaie
Numim relaie ntre entitile E1,E2,,Ek orice submulime a produsului cartezian al
mulimilor elementelor celor k entiti, adic mulimi de elemente de forma (e1,e2,...,ek), unde
e1 este un element din E1, e2 este un element din E2 .a.m.d. O astfel de relaie o notm
REL(E1,E2,...,Ek), unde REL este numele asociat relaiei, i putem spune c relaia are arietatea
k. De cele mai multe ori k=2, deci se lucreaz cu relaii binare.
n cazul relaiilor binare, se poate face o clasificare a lor n funcie de cte elemente
corespund fiecrui element dintr-o entitate, n cealalt entitate, astfel:
1. relaie unu-la-unu (notat 1:1), n cazul n care fiecrui element din prima entitate i
corespunde cel mult un element din a doua entitate i reciproc;
2. relaie unul-la-mai-muli (notat 1:N), n cazul n care fiecrui element al primei entiti
i pot corespunde mai multe elemente din a doua entitate, dar fiecrui element din a doua
entitate i corespunde cel mult un element din prima entitate.
3. relaie mai-muli-la-mai-muli (notat M:N), n cazul n care fiecrui element al primei
entiti i pot corespunde mai multe elemente din a doua entitate i reciproc.
Diagrama Entitate-Relaie
O diagram entitate-relaie, este o reprezentare grafic prin care sunt puse n eviden
entitile ce intervin, reprezentate prin dreptunghiuri, atributele asociate lor reprezentate prin elipse,
iar diferitele relaii ce se stabilesc ntre entiti reprezentate prin sgei (cu vrf dublu ctre entitatea
n care pot aprea mai multe elemente, n relaie cu un element din cealalt entitate).
1.2 Ce este Access
Microsoft Acces este aplicaia destinat lucrului cu baze de date relaionale, din cadrul
pachetului Microsoft Office, care permite:
Stocarea, organizarea i relaionarea informaiilor unei baze de date.
Gestionarea, analiza datelor, sortarea, cutarea i filtrarea informaiilor.
Analiza i imprimarea datelor.
Partajarea informaiilor ce va permite concomitent mai multor utilizatori, vizualizarea
datelor i actualizarea lor, ntr-un intranet sau n Internet.
Managementul informaiilor.
1.3 Lansarea n execuie a programului Access
Presupunnd c programul Access este deja instalat n calculator (mpreun cu celelalte
programe din pachetul Microsoft Office), pentru a-l lansa n execuie, exist urmtoarele
posibiliti (similare celor de la Microsoft Word):
a) clic pe butonul Start aflat n bara de taskuri, activarea meniului Programs i selectarea prin
dublu clic a programului Access;
dublu clic pe pictograma Access de pe Desktop sau din Task Bar (bara de task-uri), dac
pictograma este prezent n aceste locaii;
b) dublu clic pe pictograma Access din bara de operaii Microsoft Office (Microsoft Office
Shortcut Bar), dac a fost selectat apariia acestei bare pe Desktop, atunci cnd a fost
instalat pachetul Microsoft Office.
Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

1.4 Interfaa aplicaiei Micrososft Access


Bara de titlu conine denumirea aplicaiei i butoanele pentru controlul ferestrei de lucru
a aplicaiei (minimizare, maximizare, nchidere)
Bara de Meniuri conine meniuri derulante cu opiunile de lucru
Bara de Instrumente butoane cu cele mai utilizate opiuni de lucru
Bara de Stare afieaz mesaje informative referitoare la starea curent a obiectului
selectat.
Zona de lucru a aplicaiei (Fereastra de lucru) n aceast fereastr vor fi afiate
elementele bazei de date. Pentru fiecare tip de obiect selectat, aici sunt afiate posibiliti
de creare, vizualizare i manipulare a obiectelor bazei Access.
De exemplu, opiunile pentru crearea unui obiect tip tabel sunt: creare tabel n modul
proiectare (Create Table in Design View), creare tabel cu ajutorul expertului (Create Table in
Using Wizard) sau creare tabel prin introducere direct de date ntr-un tabel simplu (Create
Table by Entering Data).

Figura 1 - Interfaa i componentele bazei de date n Acces

1.5 Componentele bazei de date


Componentele sunt Objects/Obiecte - obiecte ale bazei de date Access i reprezint toate
elementele pe care le poate conine o baz de date: tabele, interogri, formulare, rapoarte, pagini de
acces la baze de date, macrocomenzi, module (Figura 1).
Table/Tabele este obiectul principal al bazei de date, destinat stocrii informaiilor;
realizarea unei baze de date se bazeaz, n general, pe crearea tabelelor ce vor gzdui
informaiile. Un tabel este o colecie de date organizate pe coloane (numite cmpuri) i
rnduri (numite nregistrri). De exemplu o nregistrare poate cuprinde toate informaiile
6

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

legate de un pacient (nume, adres, telefon etc.), n timp ce un cmp (o coloan) stocheaz
acelai tip de informaie pentru toate nregistrrile din tabel (de exemplu, numele tuturor
pacienilor nregistrai n tabel).
Queries/Interogri este obiectul prin care adresm o ntrebare unei surse de informaii. Prin
intermediul acestui instrument putem vizualiza, modifica sau analiza un volum mare de date
care respect criteriile definite pentru interogare.
Forms/Formulare permit vizualizarea i introducerea informaiilor n baza de date. Cu
toate c putem introduce datele i direct n tabel, conform structurii definite la crearea lui,
utilizarea formularelor (machete predefinite) faciliteaz i simplific acest proces. Mai mult,
orice formular (machet predefinit) este legat la un tabel sau mai multe tabele, astfel nct
ori de cte ori l vom folosi, datele vor fi vizualizate sau vor fi actualizate (adugate,
modificate sau terse) n tabelul sau tabelele utilizate ca surse pentru datele formularului
respectiv.
Reports/Rapoarte prezint datele, unui tabel sau ale unei interogri, ntr-un format
imprimabil. Apelnd la instrumente pentru procesarea datelor, la reprezentri grafice, tehnici
de formatare, raportul permite o prezentare atractiv i eficient a informaiilor.
Pages/Pagini este un tip special de pagin web destinat vizualizrii i lucrului cu baze de
date n reeaua intranet sau internet. DAP (Data Access Page) permite tuturor celor ce au
acces la reea s consulte, s imprime informaiile bazei de date chiar dac nu au instalat pe
calculatorul lor aplicaia Access.
Macros/Macrocomenzi permite realizarea unor sarcini de rutin prin automatizarea lor.
ntr-o singur comand, de exemplu putem crea o macrocomand pentru deschiderea i
imprimarea automat a unui raport. Numrul maxim de operaii definite per macrocomand
este 999.
Modules/Module permite automatizarea unor aciuni prin definirea lor n limbajul de
programare Visual Basic. Prin intermediul VB Acces putem programa, modifica toate
aspectele bazei de date, inclusiv tabelele, interogrile, formularele (machetele), rapoartele.
Groups/Grupuri se pot crea grupuri cu elementele din baza de date ce au legtur definit
ntre ele.
1.6 Operaii cu obiectele (componentele) bazei de date
Operaiile care se pot efectua cu obiectele bazei de date Microsoft Access activat n zona Fereastra de Lucru (figura 1) sunt:
New/Nou deschide fereasta de creare a unui obiect ca un element nou de tipul celui selectat
n lista de obiecte.
Open/Deschide afieaz elementul selectat n panoul din dreapta - Task Pane (figura 1).
Obiectele deja create n baza de date, vor fi afiate prin selectarea lor i apsarea pe Open.
Views/Vizualizare permite selectarea modului de afiare n panoul din dreapta: pictograme
mari, pictograme mici, list, detalii.
Design/Proiectare afieaz elementul selectat n panoul din dreapta n modul de lucru
vizualizare (view) sau proiectare (design proiect).
Delete/terge elimin elementul selectat n panoul din dreapta.

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Save/Salvare salveaz baza de date Access. O baz de date este salvat automat la
nchiderea sa.
Close/nchidere nchide obiectul selectat realiznd salvarea automat.
Observai c opiunile pentru salvare sunt inactive.
Identificatorul unui fiier de date Access este de forma nume.mdb (microsoft data base).

2. Tabelul componenta principal a bazei de date Access


2.1 Definiia tabelului n bazele de date tip Access
O baz de date poate avea mai multe tabele. Tabelul este cea mai important component a
bazei de date, n care datele sunt dispuse (organizate) n linii i coloane (Figura 2).
Coloanele definesc caracteristicile aferente entitilor din baza de date; ele se numesc
cmpuri. De exemplu, pentru o baz de date legat de programarea pacienilor la un cabinet dentar,
vezi tabelul din figura 2 - Evidena Pacieni Cabinet, coloanele (cmpurile) ar putea fi: Numr
Fi, Nume Pacient, Prenume Pacient, Sex, CNP, Data nregistrri, Adresa etc.
Linia unui tabel al unei baze de date se numete nregistrare (figura 2) i conine toate
datele caracteristice referitoare la un singur subiect nregistrat n tabel, adic un pacient n exemplul
nostru.

Figura 2 Tabelul Evidena Pacieni Cabinet cu date organizate n cmpuri i nregistrri

2.2 Caracteristici ale tabelelor n Microsoft Access


Numele unui tabel poate avea maxim 64 de caractere
Numrul maxim de cmpuri ntr-un tabel este de 255
Numele unui cmp poate avea maxim 64 caractere
Numrul maxim de caractere per nregistrare este de 2000
Dimensiunea maxim a unui tabel este de aproximativ 2 GB
Numrul maxim de tabele incluse ntr-o interogare este de 32

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

2.3 Moduri de creare a unui tabel


Pentru crearea unui tabel (figura 1), Access pune al dispoziie mai multe metode:
Create Table in Design View/Creare Tabel n modul vizualizare-proiectare deschide
un tabel n mod proiectare, n care putem aduga cmpuri i defini tipul de dat pentru
fiecare cmp.
Create Table using Wizard/Creare Tabel utiliznd Expertul crem un tabel pas cu pas,
pe baza unor abloane predefinite, cu ajutorul unui program asistent Wizard/Expert.
Create Table by Entering Data/Creare Tabel prin Introducere Date deschide un tabel
gol cu mai multe rnduri i coloane, n care putem introduce direct date. La salvarea
tabelului datele vor fi analizate de Access care va atribui fiecrui cmp, un tip de dat
corespunztor.
2.4 Operaii cu Tabele n Microsoft Access
Vom trece n revist, utiliznd Expertul, principalele operaii pe care le putem realiza cu
tabelele bazei de date, analiznd un exemplu de creare a unui tabel pentru evidena pacienilor
nregistrai, n vederea efecturii tratamentului, la un cabinet de medicin dentar.

Figura 3 - Crearea unui Tabel utiliznd Wizard/Expertul

Pasul 1. Selectare Tip Creare Tabel. (figura 3)


Efectum dublu clic pe opiunea Create Table using Wizard/Creare Tabel utiliznd
Expertul. ndrumai de Expert vom parcurge mai muli pai, n care vom defini tabelul.
Pasul 2. Selectare Tip i Tabel Predefinit (figura 3)
Se poate acum alege un tip de tabel dintr-o list de tabele predefinite, de exemplu pentru
afaceri (Bussiness) sau pentru scop personal (Personal). Alegem un tabel de tip
Customers/Cumprtor i observm c n Sample Fields/Cmpuri Model sunt listate
mai multe cmpuri ce se potrivesc acestui tip de tabel.

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Pasul 3. Selectare Cmpuri adecvate cerinelor (figura 3)


Alegem succesiv ce cmp dorim, selectndu-l i apoi apsnd butonul sgeat dreapta
(Figura 3).
Cmpul este adugat n tabelul nou Fields in my new table.
n cazul n care, n noul tabel se dorete adugarea tuturor cmpurilor disponibile, apsm
butonul sgeat dubl dreapta.
n cazul n care dorim s eliminm un cmp adugat la tabel, l selectm din caseta Fields in
my new table (Cmpuri n noul tabel) i prin apsarea butonulului sgeat stnga, cmpul
va fi eliminat din configuraia tabelului. Eliminarea tuturor cmpurilor din tabel se
realizeaz cu butonul sgeat dubl stnga (figura 3). Astfel noul tabel va conine
cmpurile selectate conform cerinelor utilizatorului.
Pasul 4. Redenumire Cmpuri Selectate (figura 3)
n eventualitatea n care dorim redenumirea cmpurilor alese anterior, vom proceda astfel:
vom selecta cmpul dorit, vom apsa butonul Rename Field (Redenumire Cmp), vom
introduce noul nume i apoi vom apsa butonul OK la ferestra Rename Field . Exemplul
din figura 3 este pentru redenumirea cmpului IDCumprtor cu NumrFia.
Pasul 5. Atribuire nume Tabel, Setare Cheie Primar (figura 4)
n fereastra Table Wizard, Microsoft Access permite atribuirea tabelului denumirea
Evidena Pacienti Cabinet (vezi figura 4). Expertul ne ntreab dac dorim s configureze
el o cheie primar sau dac o configurm noi. Cheia primar este un cmp sau un grup de
cmpuri, care difereniaz o nregistrare de alta i prin care o nregistrare logic dintr-un
tabel (coninutul unui rnd) este unic n tabelul respectiv. De exemplu, dac se ncearc
introducerea unei valori identice n dou cmpuri cheie primar, Microsoft Access va afia
un mesaj de eroare. ntr-o cheie primar nu se admit valori duble sau nule. Lsm activat
opiunea de configurare a cheii primare de ctre Access i acesta va configura primul cmp
al tabelului ca fiind cheie primar, dac apsm butonul Next (vezi figura 4).

Figura 4 - Atribuire nume Tabel, stabilire Cheie Primar


10

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Pasul 6. Introducerea Datelor n Tabel (figura 5)


Pasul urmtor este un meniu care ne ntreab ce dorim s facem dup ce crem tabelul. Se
va lsa activat opiunea de introducere a datelor direct n tabel i apsm butonul Finish
(Terminare). Este afiat tabelul Eviden Pacieni Cabinet cu cmpurile specificate n figura
5. n tabelul afiat, se pot introduce datele conform structurii definite la crearea sa.

Figura 5 - Introducerea datelor n tabel

n primul cmp (NumrFis) al tabelului Evidena Pacieni Cabinet, Access a introdus o


valoare numeric de tip Autonumber, ceea ce nseamn c programul a inserat automat un
numr secvenial pentru fiecare nou nregistrare. Acest cmp este i cheie primar, deci nu
pot exista n tabel dou nregistrri care s aib acelai numr curent pentru cmpul
NumrFis.
Prin apsarea tastei Enter cursorul va trece n cmpurile (coloanele) urmtoare, unde se vor
introduce succesiv datele pentru ntreaga nregistrare. Este important aici s se in cont c
tipul datelor introduse trebuie s fie compatibile cu tipurile de cmp definite automat prin
Expertul Access. n cazul n care tipul datelor introduse nu este valid, adic tipul datelor
introduse este diferit de tipul definit al cmpului respectiv, se va afia un mesaj de
avertizare.
La finalizarea completrii cmpurilor unei nregistrri, se va insera automat un rnd gol,
pentru adugarea unei noi nregistrri.
Pasul 7. Copierea nregistrrilor n Tabel
Dac se dorete copierea datelor dintr-o nregistrare sau mai multe nregistrri, vom selecta
datele dorite i vom apsa butonul Copy din bara de instrumente sau vom aciona opiunea
Copy din meniul contextual. Dup copierea datelor selectate n locul dorit n tabel, numrul
curent al fiei, adic valoarea cmpului NumrFis, este modificat, conform aciunii cheii
primare.
Pasul 8. tergerea nregistrrilor din Tabel
Pentru a terge o nregistrare, o selectm mai nti i apsm butonul Delete Record
(tergere nregistrare) din bara de instrumente sau opiunea Delete (terge) din meniul
Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

11

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

contextual. tergerea unei nregistrri face ca cheia sa primar, s nu mai poat fi atribuit
altei nregistrri, ea fiind un cmp unic defint.
Pasul 9. Redimensionarea liniilor i coloanelor unui Tabel
Redimensionarea i modificarea tabelului se realizeaz n Access pentru a uura lucrul cu
aceast aplicaie. n cazul n care ntr-o coloan nu poate fi vizualizat tot textul, exist
posibilitatea de a mri sau micora limea sau nlimea cmpurilor. Poziionm cursorul pe
linia de demarcaie dintre coloane sau rnduri i cnd apare forma unei sgei dublu sens, prin
tehnica Drag and Drop, le ajustm la dimensiunea dorit. Trebuie menionat faptul c,
redimensionarea nlimii unei nregistrri duce la modificarea nlimii tuturor nregistrrilor.
Exist i posibilitatea de a redimensiona tabelul din meniul Format, situat n bara de
meniuri a aplicaiei Microsoft Access, prin opiunea Row Height (nlime Rnd) pentru
redimensionarea nlimii sau prin opiunea Column Width (Lime Coloan) pentru
redimensionarea limii. Pentru o dimensionare automat se efectueaz dublu clic pe linia
din partea dreapt a coloanei sau se valideaz caseta Standard Height (nlime Standard)
pentru revenirea la dimensiunea iniial.
Pasul 10. Reordonarea cmpurilor n Tabel
Reordonarea cmpurilor din tabel se poate face prin selectarea coloanei (cmpului) dorit i
utilizarea tehnicii Drag and Drop la poziia n care va fi mutat selecia.
Pasul 11. Sortarea n Access (figura 6)
Sortarea nregistrrilor ne permite s urmrim mai uor anumite date care ne intereseaz,
ordonndu-le dup tipurile cmpurilor introduse n nregistrrile tabelului.
De exemplu, putem ordona produsele/materialele nregistrate n tabelul MaterialeClinica
(figura 6), n ordine alfabetic, dup cmpul Nume Produs i nu numeric dup cmpul ID
produs.
Sortarea nregistrrilor din tabelul MaterialeClinica (figura 6), se realizeaz astfel:
1) Se selecteaz coloana Nume Produs
2) Se apas butonul Sort Ascending/Sortare Ascendent (figura 6) din bara de
instrumente. Apsnd butonul Sort Descending/Sortare Descendent, aflat n bara
de instrumente a aplicaiei Microsoft Access, sortarea se face n ordine invers
alfabetic. Sortarea se mai poate face cresctor, ncepnd cu cea mai mic valoare
numeric, respectiv descresctor ncepnd cu cea mai mare valoare numeric, dac
coloana selectat conine cifre sau numere.
Opiunile de sortare se gsesc i n meniul Records, din bara de meniuri a aplicaiei
Microsoft Access sau n Meniul contextual, activat prin apsarea butonului dreapta al
mouse-ului poziionat pe cmpul/coloana selectat/selactat anterior .

12

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Figura 6 - Sortarea n Microsoft Access

Pasul 12. Filtrarea n Microsoft Access (figura 7)


Filtrarea este un proces prin care, pe baza unui anumit criteriu, vor fi selectate i afiate
anumite date extrase dintr-un tabel.

Figura 7 - Filtrarea n Microsoft Access

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

13

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Filtrarea nregistrrilor din tabelul MaterialeClinica (figura 7), dup un anumit cuvnt cheie
(de exemplu Medicament), se face prin:
1) selectarea n cmpul Descriere Produs a cuvntului cheie dorit (Medicament) aa
cum se poate vedea n figura 7;
2) apsarea butonului Filter by Selection/Filtrare prin Selectare (figura 7) din bara cu
instrumente.
Rezultatul aciunilor prin Microsoft Access va fi afiarea numai a nregistrrilor care conin
selecia: cuvntul cheie Medicament.
Pentru ndeprtarea filtrului i reafiarea ntregului tabel, apsm butonul Remove Filter
(ndeprteaz Filtru). Opiunile de filtrare se gsesc i n meniul Records din bara de meniuri ale
aplicaiei sau n meniul contextual, activat prin apsarea butonului dreapta al mouse-ului.

14

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

3. Modul de lucru Design Mode/Modul Proiectare


3.1 Generaliti privind Modul de lucru Design mode/Modul Proiectare
Design mode/Modul Proiectare (figura 8) permite proiectarea, modificarea structurii
tabelului la cel mai detaliat nivel.
La crearea tabelului utiliznd Expertul, Access a impus tipurile de date introduse. Aceste
tipuri de date pot fi ns modificate n funcie de cerinele utilizatorului. Specificarea unui anumit
tip de dat se face n modul de vizualizare proiect cu ajutorul opiunii Design View/Proiectare.
Comutarea n modul de vizualizare Design View/Proiectare se poate face n urmtoarele
moduri:
- Bara cu Meniuri, prin meniul View i opiunea Design View/Proiect.
- Bara de Instrumente, prin activarea pictogramei Design View/Proiect reprezentat de linie,
echer i creion.
- Meniu Contextual, dac selectm tabelul MaterialeClinica, pe care dorim s-l modificm,
facem click buton dreapta al mouse-ului pentru deschiderea meniului contextual i selectm
opiunea Design View/Proiect, pentru creare tabel n modul de vizualizare proiect.
Rezultatul, n oricare dintre modurile descrise mai sus, este deschiderea ferestrei de lucru
din figura 8.

Figura 8 Design View/Proiect n Microsoft Access

Prin aceast fereastr de lucru putem s crem/proiectm sau s modificm: numele


cmpurilor, tipul datelor i caracteristicile cmpurilor care alctuiesc nregistrrile tabelului,
selectnd:

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

15

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Field Name/Nume Cmp - unde putem identifica i schimba denumirea cmpului din
capul de tabel.
Data Type/Tip de Date permite configurarea tipurilor de date din cmpul Field
Name/Nume Cmp
Description permite descrierea opional a cmpului selectat care va fi afiat i n bara de
stare (status bar) a aplicaiei Microsoft Access, ori de cte ori cmpul va fi selectat.
3.2 Tipuri de date n Modul de lucru Design Mode/Modul Proiectare (figura 8)
Microsoft Access pune la dispoziie mai multe tipuri de date:
TEXT/TEXT pot conine cifre, litere i alte caractere; este limitat la 255 de caractere
MEMO/MEMO pot conine cifre, litere i alte caractere; este limitat la 65535 caractere.
NUMBER/NUMR pot conine valori numerice de tip:
-

Byte (B) un cmp de lungime 1B n care putem introduce valori de la 0-9

Integer lungime 2B i valoarea poate fi format din dou caractere 0-99

Long Integer dimensiunea 4B, n care putem introduce valori de la 0-9999

Single pentru cmpurile reale reprzentate n simp precizie. Dimensiunea este de 4B


iar precizia este asigurat la un numr de 7 zecimale.

Double pentru cmpurile numerice reale cu reprezentare dubl precizie. Ocup 8B


iar numrul de zecimale este de 15.

Replicate acest tip se folosete pentru cmpurile ce formeaz cheia extern, cheie
extern care se va lega n tabelul corespondent de o cheie primar cu numele ID care
se creaz automat cnd utilizatorul la salvarea structurii nu a definit cheia primar.
Acest tip va fi declarat automat a fi de tip autonumber.

(DATA/TIME)/(DAT/OR) data /ora n diverse formate, dimensiunea 8B


CURRENCY/MONED - simbol monetar n diverse formate, dimensiunea 8B
AUTONUMBER /AUTONUMEROTARE valoare numeric unic atribuit firecrei
nregistrri, ce nu poate fi modificat, dimensiunea 4B sau 16B
YES/NO DA/NU cmpuri de tip logic, valori binare, dimensiunea 1bit (8bii=1 byte)
Object OLE obiecte create cu aplicaii Windows, dimensiune 1GB
ATTACHMENT desene, fotografii, imagini, fiiere binare, fiiere Office, dimensiunea
2GB
HYPERLINK hyperlinkuri (legturi) pentru acces la pagini web sau obiecte ale bazei de
date Access, dimensiunea 1GB
3.3 Proprietile Cmpurilor n Modul de lucru Design mode/Modul Proiectare (figura 8)
General permite configurarea proprietilor afiate pentru cmpul selectat, n funcie de
tipul de date pe care l conine acesta.

16

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Format/Format proprietatea prin care se stabilete formatul de afiare al unui cmp.


Proprietatea este specific cmpurilor de tip number, autonumber, date.
-

Pot fi formate predefinite sau definite de utilizator cu ajutorul urmtoarelor caractere:


. este separatorul pentru zecimale
, - este separatorul de mii
0 vor fi afiate cifrele de la 1 la 9 si 0 nesemnificativ.
# - vor fi afiate cifre i spaii n locurile necompletate.
$ - n cmpul respectiv ca fi afiat i $
% - coninutul cmpului va fi afiat procentual
E+, E-, e+,e- - se folosete pentru afiarea tiinific.

Pentru cmpurile de tip dat calendaristic i timp, pentru formatele definite de utilizator, se
folosesc urmtoarele caractere:
- : - ca separator pentru timp
- / - ca separator pentru data calendaristic
- d atunci cnd dorim ca ziua sa fie afiat ca o valoare ntre 1 i 31
- dd ziua va fi afiat ca o valoare cuprins ntre 01 i 31
- ddd vor fi afiate primele 3 caractere din numele zilei
- dddd va fi afiat numele complet al zilei
- w ziua este afiat ca o valoare n cadrul sptmnii
- ww este afiat numrul sptmnii din an
- m este afiat numrul lunii din an
- mmm primele trei litere din numele lunii
- mmmm este afiat numele ntreg al lunii
- yy ultimele caractere ale anului
- yyyy ntreg anul
Input Mask/Masc Intrare se folosete pentru a alege formatul de introducere a datelor
(masc sau ablon). abloanele pot fi redefinite sau propuse de utilizator. n al doilea caz se
folosesc urmtoarele caractere:
- 0 pentru un cmp numeric care obligatoriu trebuie completat n totalitate n care se
accept doar cifrele de la 0 la 9 fr semn.
- 9 putem tasta cifre de la 0 la 9 fr semn ntr-un cmp incomplet
- # - un cmp cu coninut incomplet n care putem tasta cifre de la 0 la 9, semn i spaiu.
- L pentru un cmp complet n care introducem doar litere.
- ? pentru un cmp incomplet n care introducem doar litere
- A se folosete pentru cmpuri complete n care se pot afla litere i cifre
- 8 se folosete pentru un cmp complet n care se poate afla orice caracter alfanumeric i
spaiu
- C pentru un cmp complet cu orice caracter alfanumeric i spaiu.
- transformm toate literele mici tastate n litere mari
- < - transform toate literele mari n litere mici
- : ; / - - sunt separatori pentru un cmp de dat sau timp calendaristic
Caption/Legend se folosete pentru modificarea etichetei cmpului.
Defalult Value/Valoare Implicit - se folosete pentru a preciza o valoare de nceput ntrun anumit cmp care va fi pus automat n toate rndurile care urmeaz. Oprirea multiplicrii se
face fie cnd n momentul introducerii de date n tabel n coloana respectiv vom tasta o nou
valoare ce va fi automat ataat pentru rndurile urmtoare fie pn la sfritul introducerii de date.
Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

17

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Validation rule/Regul de Validare - se folosete pentru o condiie pe care calculatorul s


o verifice la orice introducere de valori n cmpul respectiv. n aceast proprietate vom tasta
mesajul pe care dorim s fie afiat atunci cnd valoarea introdus n cmpul respectiv nu
ndeplinete condiia transmis la proprietatea anterioar
Required/Obligatoriu se folosete pentru a specifica obligativitatea introducerii de date
ntr-un anumit cmp. Dac este selectat YES nu se va permite trecerea la urmtoarea nregistrare
pn nu este completat cmpul respectiv.
S configurm proprietile cmpului Pre. Microsoft Access a impus ca tip de dat n acest
cmp, simbol monetar i deoarece MS Office-ul pe care se face exemplificarea este n limba
Romn, preul poate fi introdus direct n lei. n caseta Caption/Legend se poate modifica eticheta
cmpului, de exemplu scriem Pre unitar. n caseta Required/Obligatoriu se poate specifica
obligativitatea introducerii de date n cmp, selectnd YES/DA. Astfel Microsoft Access nu va
trece la o nou nregistrare dac nu a fost completat cmpul Pre unitar.

4. Formularele de introducere a datelor n Access


Formularele sunt utilizate pentru a uura munca de introducere a datelor n tabele prin
proiectarea formularelor, cu ajutorul crora informaiile solicitate pe ecran sunt specifice unei
singure nregistrri logice (un rnd din tabel). Formularele cu ajutorul casetelor look up, pe care
le putem crea, permit introducerea datelor nu de la tastatur ci prin selectarea valorii dorite dintr-o
list afiat automat. Pentru tabelele care au n practic un numr mare de coloane i de rnduri, cu
ajutorul formularelor proiectate pentru ele se elimin posibilitatea de a corecta coninutul unui cmp
dintr-o alt nregistrare.Pentru proiectarea unui formular de introducere a datelor ntr-un tabel al
unei baze de date MS Access, trebuie s executm operaiile urmtoare.
1) Crearea unui formular cu ajutorul Wizard/Expert-ului (figura 9)
Din baza noastr de date, din lista Ojects/Obiecte alegem obiectul Forms/Formulare i
pentru a crea un formular cu ajutorul Wizard/Expert-ului, selectm opiunea Creare
formular utiliznd Expertul. Dup activarea opiunii se deschide fereastra Expert formular
aa cum se poate vedea n figura 9.

Figura 9 - Crearea unui formular cu ajutorul Wizard/Expert-ului


18

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

2) Selectarea cmpurilor pentru formular (figura 9)


La primul pas selectm tabelul MaterialeClinica din baza de date. Deoarece n baza de date
exist un singur tabel, cmpurile din tabel disponibile, sunt cele afiate. Selectm cmpurile
care dorim s apar n formular.. Dup selectarea cmpurilor, fie cmp cu cmp prin
apsarea butonului sgeat stnga, fie toate cmpurile prin apsarea butonului dubl sgeat
stnga, apasm butonul Next.

3) Selectarea tipului de machet pentru formular (figura 10)


La pasul urmtor selectm o machet pentru formular i alegem un stil dintre mai multe
stiluri predefinite (de exemplu International), apoi apsm butonul Next.

Figura 10 - Selectarea tipului de machet pentru formular

4) Atribuirea unui nume pentru formular (figura 11)


Atribuim formularului numele MaterialeClinica, activm opiunea Deschidere formular
pentru afiarea sau introducerea informaiilor, apoi apsm butonul Finish pentru
vizualizarea i actualizarea datelor din tabel.

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

19

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Figura 11 - Atribuirea unui nume pentru formular i deschiderea formularului

5) Vizualizarea i actualizarea datelor (figura 12)


Formularul MaterialeClinica conine deja nregistrrile introduse anterior n tabelul
MaterialeClinica iar datele din tabel sunt vizualizate conform stilului de machet pentru
formular, selectat la punctul 3.

Figura 12 - Formular MaterialeClinica creat n MS Access

nregistrrile introduse anterior n tabel, pot fi vizualizate cu ajutorul butoanelor de navigare


afiate n partea de jos a formularului MaterialeClinica din figura 12. Butoanele afiate pot fi
activate pentru a naviga printre nregistrrile tabelului MaterialeClinica astfel:
20

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

la prima nregistrare a tabelului

la nregistrarea precedent a tabelului

la nregistrarea urmtoare a tabelului

la ultima nregistrare a tabelului

Butonul de navigare cu * (asterisc) este pentru adugarea unei noi nregistrri n tabelul
MaterialeClinica.

5. Interogrile unei baze de date n Access.


Interogrile se folosesc pentru formularea cererilor de informaii prin specificarea unor
criterii/condiii de selecie a nregistrrilor. Cu ajutorul lor putem solicita:
Date existente n unul sau mai multe tabele corelate aa cum exist ele definite n baza de
date.
Vizualizarea datelor existente n baza de date, ordonate (cresctor sau descresctor) dup
coninutul unui cmp sau a maximum 3 cmpuri.
Posibilitatea de a calcula cmpuri folosind formule sau funcii adecvate.
Posibilitatea de a solicita i vizualiza doar un grup de nregistrri necesare la un moment dat.
Posibilitatea obinerii de informaii centralizatoare.
Exist dou tipuri de interogri:
1) Interogrile de selecie pot gsi i extrage anumite informaii.
2) Interogrile de aciune pot actualiza i terge nregistrri.
Putem proiecta o interogare prin executarea operatiilor prezentate n continuare.
1) Crearea unei interogri cu ajutorul Wizard/Expert-ului (figura 13)
Din baza noastr de date, din lista Ojects/Obiecte alegem Queries/Interogri i crem o
interogare cu ajutorul Wizard/Expert-ului, selectnd Creare interogare utiliznd Expertul,
aa cum se poate vedea n figura 13.

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

21

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Figura 13 - Crearea unei interogri cu ajutorul Wizard/Expert Interogare simpl

2) Selectarea cmpurilor pentru interogare (figura 13)


n fereastra Expert interogare simpl la primul pas, selectm din baza de date tabelul
MaterialeClinica, apoi alegem cmpurile care dorim sa apar n interogare. Dup selectarea
cmpurilor, fie cmp cu cmp prin apsarea butonului sgeat stnga, fie toate cmpurile
prin apsarea butonului dubl sgeat stnga, se apas butonul Next.
3) Selectarea tipului de interogare (figura 14)
n pasul urmtor selectm una din urmtoarele opiuni: Detail (shows every field of every
record) dac interogarea este detaliat cu afiarea tuturor cmpurilor nregistrrilor sau
Summary dac dorim s introducem i calcule de tip: minim, maxim, medie sau sume
pentru cmpurile cu date de tip numeric. Activm opiunea Detail (shows every field of
every record) i apsm butonul Next.

Figura 14 - Selectarea tipului de Interogare


22

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

4) Atribuirea unui nume pentru Interogare (figura 15)


La urmtorul pas atribuim interogrii numele MaterialeClinicaInterogareStoc0 i lsm
activat opiunea Detail (shows every field of every record) de deschidere a formularului
pentru a introduce date. Apsm apoi butonul Finish.

Figura 15 - Atribuirea unui nume pentru Interogare

Rezultatul este afiarea interogrii MaterialeClinicaInterogareStoc0.

5) Proiectarea Interogrii n Design Mode/Modul Proiectare (figura 16)


n modul Design Mode/Modul Proiectare stabilim drept Criteriu pentru interogare.
condiia =0 pentru cmpul CantitatiInStoc din tabelul MaterialeClinica i bifm cmpurile
tabelului care dorim s fie afiate in interogarea MaterialeClinicaInterogareStoc0.

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

23

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Figura 16 - Proiectarea Interogrii MaterialeClinicaInterogareStoc0 n Design Mode/Modul Proiectare

6) Afiarea Interogrii proiectate (figura 17)


Observm n figura 17 c n interogarea proiectat MaterialeClinicaInterogareStoc0, au
fost afiate doar nregistrrile unde cmpul CantitatiInStoc are valoarea 0. De asemenea se
poate observa c au fost afiate numai cele trei cmpuri selectate n figura 16.

Figura 17 - Afiare Interogare de selectare MaterialeClinicaInterogareStoc0

24

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

6. Rapoarte n Access
Rapoartele sunt utilizate pentru realizarea listelor finale necesare analizelor i raportrilor
dintr-o clinic/cabinet de medicin dentar i pentru a tipri datele cu un aspect profesional. Sursa
unei liste finale sau raport trebuie obligatoriu s fie una singur. Un raport poate fi obinut fie dintrun singur tabel, fie dintr-o interogare care poate s conin date aflate n dou sau mai multe tabele.
S proiectm un raport cu ajutorul Expertului (Wizard).
1) Crearea unui raport cu ajutorul Wizard/Expert-ului (figura 18)
Din baza noastr de date, din lista Ojects/Obiecte selectm obiectul Reports/Raport i apoi
opiunea Create Report using Wizard/Creare raport utiliznd Expertul

Figura 18 - Crearea unui raport cu ajutorul Wizard/Expert-ului

2) Selectarea cmpurilor afiate n raport (figura 18)


n fereastra Expert raport putem selecta ca surs a datelor afiate n raport, tabelul
MaterialeClinica. De asemenea vom selecta anumite cmpuri din tabel care vor fi afiate
n raport. Continum proiectarea apsnd butonul Next.
3) Gruparea informaiilor n raport (figura 19)
n pasul urmtor avem posibilitatea s grupm informaiile dup un anumit cmp. Putem
aduga nivelul de grupare dorit, selectnd cmpul din lista cu cmpuri afiat i apsnd
butonul sgeat dreapta. Putem renuna la cmpul de grupare adugat, prin apsarea
butonului sgeat stnga.
Continum proiectarea raportului prin apsarea butonului Next.
Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

25

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Figura 19 - Gruparea informaiilor n raport

4) Sortarea nregistrrilor n raport (figura 20)


Putem s facem o sortare ascendent sau descendent dup maxim 4 cmpuri.
Alegem cmpul/cmpurile i ordinea ascendent sau descendent de sortare a nregistrrilor
afiate n raport, apoi apsm butonul Next.

Figura 20 - Sortarea nregistrrilor n raport

5) Organizarea afirii datelor n raport (figura 21)


Opiunile prezentate n figura 21 permit o organizare sugestiv a informaiei de afiat n
raport, pentru a fi mai uor de urmrit. Se pot alege una din urmtoarele trei forme de
organizare: Columnar, Tabular, Justified i unul din cele dou moduri: Portrait,
Landscape de orientare a datelor afiate n pagina raportului.
Continum proiectarea raportului prin apsarea butonului Next.
26

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Figura 21 - Organizarea afirii datelor n raport

6) Alegerea unui stil pentru raport (figura 22)


Expertul ofer posibilitatea de a alege o machet de afiare i un stil pentru un format
predefinit al raportului pe care il proiectm.
Continum proiectarea raportului prin apsarea butonului Next.

Figura 22 - Alegerea unui stil pentru raport

7) Atribuirea unui nume pentru raport


Denumim raportul cu numele MaterialeClinica, lsm activat opiunea de previzualizare,
apoi apsm butonul Finish.

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

27

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Raportul va fi afiat n modul de previzualizare ca n figura 23.

Figura 23 - Raport MaterialeClinica proiectat n Microsoft Access

Observai gruparea materialelor pe categorii i afiarea n ordinea ID produs. Raportul este


gata pentru tiprire la imprimant (figura 23).

28

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

7. Relaii/Legturi ntre Tabelele bazei de date n Microsoft Access


Legturile ntre tabelele bazei de date se stabilesc pentru a asigura corectitudinea datelor
introduse n tabele, dup salvarea structurii tuturor tabelelor din aplicaii.
Cerinele pentru realizarea relaiilor dintre tabelele bazei de date Access sunt:
1) Dou tabele pot fi legate ntre ele numai dac au un cmp comun.
2) n ambele tabele cmpul comun trebuie declarat de acelai tip i cu aceeai lungime.
3) Numele lor pot fi diferite dar tipul i lungimea trebuie s fie aceleai.
Vom exemplifica prin crearea legturilor ntre tabelele Evidenta Pacienti Cabinet i Fisa
Pacient, necesare ntr-un cabinet dentar sau o clinic de medicin dentar.
Deschiderea meniului de organizare i editare a relaiilor - Relationships/Relaii se poate
face astfel:
- prin Meniul Tools (Unelte)/Relationships(Relaii)
- din Bara de Instrumente pictograma Relationships/Relaii.
Executarea oricrei din aceste variante, activeaz n bara de meniuri un nou meniu
Relationships/Relaii care se dezactiveaz cnd se nchide fereastra de Relaii (figura 24).

Figura 24 - Fereastra Relationships/Relaii

n fereastra Relationships/Relaii (figura 24) vor fi afiate Tabelele din baza de date
deschis, n care le putem redimensiona sau repoziiona.

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

29

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Crearea Relaiilor - (figura 25)


n meniul Relationships/Relaii activm Edit Relationships/Editare Relaii i apoi n
fereastra Editare relaii activat, apsm butonul Create/Creare (figura 25 fereastra
Editare Relaii).
Se va deschide fereastra Create/Creare n care alegem tabelele ntre care se realizeaz
relaia i apoi ntre ce cmpuri se realizeaz legturile (relaiile), specificnd att pentru
tabelele respectiv cmpurile selectate din tabele care sunt n stnga i care se afl n dreapta,
n relaia astfel definit (figura 25 fereastra Creare).

Figura 25 - Crearea unei relaii n Relationships/Relaii

Se realizeaz selecia urmtoare (figura 25 fereastra Creare):


- la Nume tabel stnga se selecteaz tabelul Evidenta Pacienti Cabinet
- la Nume tabel dreapta se selecteaz tabelul Fisa Pacient,
- la Nume coloan stnga se selecteaz cmpul Numar Fisa din tabelul Evidenta
Pacienti
- la Nume coloan dreapta se selecteaz cmpul Numar Fisa din tabelul Fisa
Pacient.
Prin selecia astfel definit, se realizeaz interrelaionarea tabelelor bazei de date Evidenta
Pacienti i Fisa Pacient, prin cmpul comun de asociere Numar Fisa.
Definirea relaiei se ncheie prin apsarea butonului OK (figura 25 fereastra Creare).
Dup definirea relaiei, n figura 25 fereastra Editare Relaii se va activa butonul Tip
Asociere. Apsm butonul Tip Asociere pentru a defini proprietile relaiei de asociere definite
mai sus.
30

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Selectarea proprietii de asociere al relaiei - (figura 26)


Dup definirea relaiei de asocciere a celor dou tabele Evidenta Pacienti Cabinet i Fisa
Pacient i dup apsarea butonului Tip Asociere, se va deschide fereastra Proprietati
asociere (figura 26). Din cele trei opiuni afiate, selectm opiunea 1: Se includ numai
rnduri n care c,purile asociate din ambele tabele sunt egale i apsm butonul OK, ca
n figura 26.

Figura 26 - Selectarea proprietii de asociere

Editarea unei relaii existente (figura 27)


Putem edita o relaie deja existent prin meniul Relationships/Relaii, prin poziionarea
mouse-ului pe legtura pe care dorim s o modificm sau prin meniul contextual prin
opiunea Edit Relationships/Editare Relaii.
Apare caseta cu care deja suntem familiarizai, de la pasul anterior (figura 25 fereastra
Editare Relaii), unde putem crea noi legturi ntre tabele prin cmpurile comune sau putem
modifica proprietile relaiilor de asociere.

Figura 27 - Editarea unei relaii prin Relationships/Relaii opiunea Edit Relationships/Editare Relaii
Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

31

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

n fereastra Relaii din figura 28, este vizibil reprezentarea grafic a relaiilor de asociere,
definite pe baza cmpurilor de asociere, ntre tabelele bazei de date, tabelele interrelaionate
i cmpurile specifice fiecrui tabel.

Figura 28 - Reprezentarea grafic a tabelelor i relaiilor n Relationships/Relaii

ncheierea editrii relaiilor


Se realizeaz prin nchiderea ferestrei Relaii cu salvarea modificrilor aceasta conducnd la
nchiderea meniului Relaionships/Relaii i n Bara Meniuri a aplicaiei Microsoft
Access.

32

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Anexa I
Exerciii practice pentru studenii la Facultatea de Medicin Dentar
Tabele, Interogri, Fomulare, Rapoarte
Exerciiul 1.
a) Creai un tabel cu numele Evidena Pacieni pentru o Clinic Dentar care conine
urmtoarele cmpuri:
NUME CMP
Numr Fi Pacient (cmp cheie)
Nume Pacient
Prenume Pacient
CNP
Data naterii
Data nregistrrii
Adresa
Telefon
Email
Nume Prenume Medic
Observaii

TIP CMP
Autonumerotare
Text
Text
Text
Dat/Or
Dat/Or
Text
Text
Text
Text
Memo

Definii corespunztor tipurile i proprietile (dimensiune, format, masca, etc) la nivelul


fiecrui cmp.
b) Creai un formular pentru tabelul de la punctul a) i completai tabelul cu minim 10
nregistrri complete utiliznd formularul creat.
c) Creai urmtoarele interogri asociate tabelulului Evidena Pacieni:
Afiarea n ordine alfabetic a pacienilor
Afiarea n ordine invers alfabetic a pacienilor
Afiare ordonat cresctor n funcie de vrst
Afiare ordonat descresctor n funcie de vrst
Afiarea doar a pacienilor aflai n tratament la un anumit medic din list
d) Creai rapoarte pentru tabelul de la punctul a) i pentru interogrile de la punctul c).

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

33

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Exerciiul 2.
a) Creai un tabel cu numele Materiale Clinic Dentar pentru o Clinic Dentar care
conine urmtoarele cmpuri:
NUME CMP
Cod Material (cmp cheie)
Nume Material
Categorie Material
Uniti n Stoc
Uniti Comandate
Pre Material
Pre Transport
Furnizor Material
Adresa Furnizor
Telefon Furnizor
Email Furnizor
Observaii

TIP CMP
Autonumerotare
Text
Text
Numeric
Numeric
Monetar
Monetar
Text
Text
Text
Text
Memo

Definii corespunztor tipurile i proprietile (dimensiune, format, masca, etc) la nivelul


fiecrui cmp.
b) Creai un formular pentru tabelul de la punctul a) i completai tabelul cu minim 10
nregistrri complete utiliznd formularul creat
c) Creai urmtoarele interogri asociate tabelulului Materiale Clinic Dentar:
Afiarea n ordine alfabetic a materialelor
Afiarea n ordin invers alfabetic a materialelor
Afiare materialelor inexistente in stoc
Afiare materialelor existente in stoc
Afiare materialelor cu preul mai mic dect 100 uniti monetare (lei, euro...etc.)
Afiare materialelor cu preul mai mare dect 100 uniti monetare (lei, euro...etc.)
Afiarea doar a materialelor de la un anumit furnizor
Afiarea doar a materialelor care la categorie produs au nregistrarea instrument
Afiarea doar a materialelor care la categorie produs au nregistrarea medicament
d) Creai rapoarte pentru tabelul de la punctul a) i pentru interogrile de la punctul b)

34

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Exerciiu 3.
a) Creai un tabel cu numele Programare Pacieni pentru o Clinic Dentar care conine
urmtoarele cmpuri:
NUME CMP
Numr Ordine Programare (cmp cheie)
Data Programare
Ora Programare
Numr Fi Pacient
Nume Pacient
Prenume Pacient
Confirmare Programare
Nume Prenume Medic
Tip Tratament
Telefon Pacient
Email Pacient
Observaii

TIP CMP
Autonumerotare
Dat/Or
Dat/Or
Numeric
Text
Text
Da/Nu
Text
Text
Text
Text
Memo

Definii corespunztor tipurile i proprietile (dimensiune, format, masca, etc) la nivelul


fiecrui cmp.
b) Creai un formular pentru tabelul de la punctul a) i completai tabelul cu minim 10
nregistrri complete utiliznd formularul creat.
c) Creai urmtoarele interogri asociate tabelulului Programare Pacieni:
Afiarea n ordine alfabetic a pacienilor programai
Afiarea n ordin invers alfabetic a pacienilor programai
Afiarea pacienilor care au confirmat programarea
Afiarea pacienilor care nu au confirmat programarea
Afiarea doar a pacienilor aflai n tratament la un anumit medic din list
Afiare ordonat descresctor n funcie de vrst
d) Creai rapoarte pentru tabelul de la punctul a) i pentru interogrile de la punctul b)

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

35

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Exerciiul 4
a) Creai un tabel cu numele Eviden Incasri Clinic Dentar pentru o Clinic Dentar
care conine urmtoarele cmpuri:
NUME CMP
Numr Document (cmp cheie)
Tip Document
Numr Fi Pacient
Nume Pacient
Prenume Pacient
Pre Material
Pre Manoper
Sum ncasat
Sum Restant
Nume Prenume Medic
Data tratament
Data plat
Observaii

TIP CMP
Autonumerotare
Text
Numeric
Text
Text
Monetar
Monetar
Monetar
Monetar
Text
Dat/Or
Dat/Or
Memo

Definii corespunztor tipurile i proprietile (dimensiune, format, masca, etc) la nivelul


fiecrui cmp.
b) Creai un formular pentru tabelul de la punctul a) i completai tabelul cu minim 10
nregistrri complete utiliznd formularul creat.
c) Creai urmtoarele interogri asociate tabelulului Eviden Incasri Clinic Dentar
Afiarea doar a documentelor care au comun acelai pre la material
Afiarea doar a documentelor care au comun acelai pre manoper
Afiarea doar a documentelor care au comun acelai pre total
Afiarea doar a documentelor care au comun aceeai dat de plat
Afiarea doar a documentelor cu pacienii care au fost tratai de acelai medic
d) Creai rapoarte pentru tabelul de la punctul a) i pentru interogrile de la punctul b)

36

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Exerciiul 5
a) Creai un tabel cu numele Eviden Pli Clinic Dentar pentru o Clinic Dentar care
conine urmtoarele cmpuri:
NUME CMP
Numr Document (cmp cheie)
Tip Document
Cod Material
Nume Material
Nume Furnizor
Pre Material
Pre Transport
Sum ncasat
Sum Restant
Data plat
Data livrare
Observaii

TIP CMP
Autonumerotare
Text
Numeric
Text
Text
Monetar
Monetar
Monetar
Monetar
Dat/Or
Dat/Or
Memo

Definii corespunztor tipurile i proprietile (dimensiune, format, masca, etc) la nivelul


fiecrui cmp.
b) Creai un formular pentru tabelul de la punctul a) i completai tabelul cu minim 10
nregistrri complete utiliznd formularul creat.
c) Creai urmtoarele interogri asociate tabelulului Eviden Pli Clinic Dentar
Afiarea doar a documentelor care au comun acelai furnizor
Afiarea doar a documentelor care au comun acelai pre transport
Afiarea doar a documentelor care au comun acelai pre total
Afiarea doar a documentelor care au comun aceeai dat de plat
Afiarea doar a documentelor care au comun aceeai dat de livrare
d) Creai rapoarte pentru tabelul de la punctul a) i pentru interogrile de la punctul b)

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

37

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Exerciiul 6.
a) Creai un tabel cu numele Angajai Clinic Dentar pentru o Clinic Dentar care conine
urmtoarele cmpuri:
NUME CMP
Numr Fi Angajat (cmp cheie)
Poziia deinut
Cod Paraf Medic
Nume Prenume Angajat
CNP
Data naterii
Data angajrii
Adresa
Telefon
Email
Observaii

TIP CMP
Autonumerotare
Text
Numeric
Text
Text
Dat/Or
Dat/Or
Text
Text
Text
Memo

Definii corespunztor tipurile i proprietile (dimensiune, format, masca, etc) la nivelul


fiecrui cmp.
b) Creai un formular pentru tabelul de la punctul a) i completai tabelul cu minim 10
nregistrri complete utiliznd formularul creat.
c) Creai urmtoarele interogri asociate tabelulului Angajai Clinic Dentar:
Afiarea n ordine alfabetic a angajailor
Afiarea n ordine invers alfabetic a angajailor
Afiare ordonat cresctor n funcie de vrst
Afiare ordonat descresctor n funcie de vrst
Afiarea doar a angajailor care au la cmpul Cod Paraf Medic valori diferite de zero
Afiarea doar a angajailor care au la cmpul Poziia Deinut nregistrarea medic
Afiarea doar a angajailor care au la cmpul Poziia Deinut nregistrarea asistent
d) Creai rapoarte pentru tabelul de la punctul a) i pentru interogrile de la punctul b)

38

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Exerciiul 7
a) Creai un tabel cu numele Laboratoare de Tehnic Dentar Contractante pentru o
Clinic Dentar care conine urmtoarele cmpuri:
NUME CMP
Cod Laborator (cmp cheie)
Nume Laborator
Persoan de contact
Adresa
Telefon
Email
Observaii

TIP CMP
Autonumerotare
Text
Text
Text
Text
Text
Memo

Definii corespunztor tipurile i proprietile (dimensiune, format, masca, etc) la nivelul


fiecrui cmp.
b) Creai un formular pentru tabelul de la punctul a) i completai tabelul cu minim 10
nregistrri complete utiliznd formularul creat.
c) Creai urmtoarele interogri asociate tabelulului Laboratoare de Tehnic Dentar
Contractante:
Afiarea n ordine alfabetic a numelor laboratoarelor contractante
Afiarea n ordine invers alfabetic numelor laboratorelor contractante
Afiarea n ordine alfabetic a numelor persoanelor de contact
Afiarea n ordine invers alfabetic a numelor persoanelor de contact
d) Creai rapoarte pentru tabelul de la punctul a) i pentru interogrile de la punctul b)

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

39

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Exerciiul 8.
a) Creai un tabel cu numele Eviden Trimiteri Radiologice pentru o Clinic Dentar care
conine urmtoarele cmpuri:
NUME CMP
Numr Trimitere (cmp cheie)
Numar Fi Pacient
Nume Pacient
Prenume Pacient
Denumire Centru Radiologic
Poziia dentar radiografie
Nume Prenume Medic
Data Trimitere
Observaii

TIP CMP
Autonumerotare
Numeric
Text
Text
Text
Numeric
Text
Dat/Or
Memo

Definii corespunztor tipurile i proprietile (dimensiune, format, masca, etc) la nivelul


fiecrui cmp.
b) Creai un formular pentru tabelul de la punctul a) i completai tabelul cu minim 10
nregistrri complete utiliznd formularul creat.
c) Creai urmtoarele interogri asociate tabelulului Eviden Trimiteri Radiologice
Afiarea doar pacienilor care au fost trimii la centru radiologic cu acelai diagnostic
Afiarea doar a pacienilor care au fost trimii la acelai centru radiologic
Afiarea doar a pacienilor care au fost trimii pentru radiografie pentru aceeai poziie
Afiarea doar a pacienilor care au fost trimii la centru radiologic de acelai medic
d) Creai rapoarte pentru tabelul de la punctul a) i pentru interogrile de la punctul b)

40

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Anexa IVa
Aplicaii Practice Baze de date
A. Aplicaii Practice pentru studenii de la Facultatea de Medicin Dentar

Aplicaia Practic 1.

S se realizeze o baz de date care s conin:

Tabele pentru:
Evidena Pacienilor, (Exerciiul 1)
Materialele Clinic Dentar, (Exerciiul 2)
Programare Pacieni (Exerciiul 3)
a) Creai cte un formular pentru tabelele de la punctul a) i completai tabelele cu minim 10
nregistrri complete utiliznd formularele create.
b) S se realizeze 3 Interogri cte una pentru fiecare tabel, la alegere din interogrile
asociate tabelelor din exerciii .
c) S se realizeze Rapoarte pentru toate Tabelele de la punctul a) i pentru Interogrile de la
punctul b)
d) S se creeze Relaii* ntre cmpurile corespondente care se regsesc n tabelele de la punctul
a).

* Relaiile pot fi realizate ntre cmpuri care au acelai coninut i tip de date, numele
cmpurilor pot fi identice sau diferite.

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

41

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Anexa IVb
Alte aplicaii Practice Baze de date
S se realizeze, pentru acelai enun de la Aplicaia practic 1, Anexa IVa, o baz de date
format din tabele enumerate n aplicaiile practice (Aplicaie Practic 2, Aplicaie Practic 3, ,
Aplicaie Practic 15) de mai jos.
Structura tabelelor specificate n cadrul fiecrei aplicaii practice (Aplicaie Practic 2,
Aplicaie Practic 3 , , Aplicaie Practic 15), trebuie definit conform enunurilor Anexei 1
(Exerciiul 1, Exerciiul 2, Exerciiul 3, , Exerciiul 8), menionate n parantez.
Aplicaia practic 1.
- Evidena Pacienilor, (Exerciiul 1)
- Materialele Clinic Dentar, (Exerciiul 2)
- Programare Pacieni (Exerciiul 3)
Aplicaia Practic 2.
- Evidena Pacieni (Exerciiul 1),
- Programare Pacieni (Exerciiul 3),
- Eviden Trimiteri Radiologice (Exerciiul 8)
Aplicaia Practic 3.
- Evidena Pacieni (Exerciiul 1),
- Programare Pacieni (Exerciiul 3),
- Eviden Incasri Clinic Dentar (Exerciiul 4)
Aplicaia Practic 4.
- Evidena Pacieni (Exerciiul 1),
- Materiale Clinic Dentar (Exerciiul 2),
- Eviden Incasri Clinic Dentar (Exerciiul 4)
Aplicaia Practic 5.
- Evidena Pacieni (Exerciiul 1) ,
- Materiale Clinic Dentar (Exerciiul 2),
- Eviden Pli Clinic Dentar(Exerciiul 5)
Aplicaia Practic 6.
- Evidena Pacieni (Exerciiul 1),
- Eviden Incasri Clinic Dentar (Exerciiul 4),
- Eviden Trimiteri Radiologice (Exerciiul 8)
Aplicaia Practic 7.
- Materiale Clinic Dentar (Exerciiul 2),
- Programare Pacieni (Exerciiul 3),
- Eviden Incasri Clinic Dentar (Exerciiul 4)
42

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Aplicaia Practic 8.
- Materiale Clinic Dentar (Exerciiul 2),
- Programare Pacieni (Exerciiul 3),
- Eviden Trimiteri Radiologice (Exerciiul 8)
Aplicaia Practic 9.
- Materiale Clinic Dentar (Exerciiul 2),
- Eviden Pli Clinic Dentar (Exerciiul 5),
- Laboratoare de Tehnic Dentar Contractante (Exerciiul 7)
Aplicaia Practic 10.
- Programare Pacieni (Exerciiul 3),
- Eviden Incasri Clinic Dentar (Exerciiul 4),
- Eviden Trimiteri Radiologice (Exerciiul 8)
Aplicaia Practic 11.
- Programare Pacieni (Exerciiul 3),
- Eviden Incasri Clinic Dentar (Exerciiul 4),
- Angajai Clinic Dentar (Exerciiul 6)
Aplicaia Practic 12.
- Evidena Pacieni (Exerciiul 1),
- Programare Pacieni (Exerciiul 3),
- Angajai Clinic Dentar (Exerciiul 6)
Aplicaia Practic 13.
- Materiale Clinic Dentar (Exerciiul 2),
- Eviden Pli Clinic Dentar (Exerciiul 5),
- Angajai Clinic Dentar (Exerciiul 6)
Aplicaia Practic 14.
- Eviden Incasri Clinic Dentar (Exerciiul 4),
- Angajai Clinic Dentar (Exerciiul 6),
- Eviden Trimiteri Radiologice (Exerciiul 8)
Aplicaia Practic 15.
- Programare Pacieni (Exerciiul 3),
- Angajai Clinic Dentar (Exerciiul 6),
- Eviden Trimiteri Radiologice (Exerciiul 8)

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic

43

ndrumar privind informatica aplicat n medicina i tehnica dentar Aplicaii practice cu Microsoft Access

Bibliografie

1.

Informatic Medical - Note de curs pentru Colegii, Elena Podoleanu - Editura Tehnoplast
Company SRL, Bucureti, 2004

2.

Informatic Medical, Elena Podoleanu Editura Tridona, Oltenia, 2002

3.

Microsoft Access Quick Reference

4.

Office Online - Microsoft

5.

Microsoft Access 2000 Manual Microsoft

6.

Iniiere n OfficeXp Isa Multimedia

7.

http://192.168.0.200 site Intranet, Disciplina Informatic Medical i Biostatistic,


Facultatea de Medicin Dentar, UMF Carol Davila, Bucureti

44

Suport pentru lucrri de laborator la disciplina Informatic Medical i Biostatistic