Sunteți pe pagina 1din 34

Referat I

Cerinte obligatorii (se va nota fiecare cerinta):


1. pagina : format A4, marginile: stanga 3cm, dreapta 2cm, sus si jos
1,5cm
2.titlul: caractere de 20, stilul Bookman Old Style, boldit, centrat,
culoare neagra, incadrat intr-un chenar rosu cu linie dubla, umbrit.
3.textul: caractere de 12, stilul Times New Roman, culoare neagra,
scris cu diacritice, aliniat stanga-dreapta
4.aplicati o coperta in care sa apara numele scolii, titlul referatului,
numele autorului si clasa, numele profesorului, anul scolar
5.in antet se va trece in stanga numele scolii, centrat numele si
prenumele autorului (numele din buletin), in dreapta , clasa si anul
scolar
6.in subsol se trece in stanga numele referatului si la centru
numarul paginii
7.se aplica paginilor o bordura simpla(dubla, artistica), de culoare
verde (rosie,)
8.se aplica un fundal cu numele, prenumele si clasa (tip
Watermark)
9.al 3-lea paragraf se va scrie pe 3 coloane (2, 4), iar prima litera se
va scrie pe 3 (4, 5)randuri
10.
scrieti 5 obiecte din domeniul medical, sub forma de lista
marcata cu numere(litere, simboluri),
11.la sfarsitul documentului, pe pagina distincta, se va gasi
Bibliografia; titlului Bibliografie, ii aplicati scriere artistica, sub
forma de arcada( ondulata, cerc)
12. Paragrafele vor avea o distanta de 6 pt. Iar randurile paragrafului
la o distanta de 1,15
13. Fiecare paragraf va fi colorat diferit
14. In primul paragraf, al 4-lea cuvant va fi Indice si al 6-lea va fi
exponent
15. Se vor insera 2 forme: o stea si un banner, in stea se va scrie
Numele iar in banner, prenumele
16. Primul cuvant(l 2-lea, al 3-lea) din ultimul capitol va fi legatura
catre o imagine din calculator

17. Paginile vor avea un fundal color

REFERAT 1

CREAREA DIAGRAMELOR IN WORD SI EXCEL

CUPRINS:
Cap. 1 - Programul Microsoft Office
1.1. Introducere
1.2. Istoric
Cap. 2 Prezentarea Procesorului De Texte Word
2.1. Introducere
MODEL de REFERAT

prof. ing.DUMITRU SILVIA

2.2. Meniurile procesorului de texte Word 2010


Cap. 3 Prezentarea Procesorului Excel 2010
3.1. Introducere
3.2. Elemente caracteristice
Cap. 4 Realizarea Diagramelor in Word si Excel - 2010
4.1. Realizarea diagramelor in Word
4.2. Realizarea diagramelor in Excel
4.2.1. Introducere
4.2.2. Tipuri de diagrame
4.2.3. Etapele realizarii unei diagrame
4.2.4. Exemple de diagrame.

1. PROGRAMUL MICROSOFT OFFICE


1.1. INTRODUCERE
Microsoft Office reprezinta un pachet de aplicatii (programe) care ne
permite diverse utilizari:
WORD= procesor de texte .Este o aplicatie pentru prelucrarea
textelor si aranjarea lor sub forma de tiparitura: brosura, pliant,
carte etc.
MODEL de REFERAT

prof. ing.DUMITRU SILVIA

EXCEL= pentru gestionarea folilor de calcul . permite prelucrarea


datelor organizate sub forma de tabele(foi de calcul) si afisarea
sub forma de diagrame a datelor din tabel.
POWER POINT= aplicati de grafica (diapozitive), pentru realizarea
prezentarilor pe calculator, care pot inlocui sau completa o
prezentare verbala de informatii.
ACCESS=sistemul de gestiune a bazelor de date.. permite
gestionarea datelor organizate sub forma de baze de date.
MICROSOFT OUTLOOK= permite organizarea corespondentei si
planificarea activitatilor.
PUBLISHER= pentru crearea publicatiilor speciale, cum ar fi
brosuri, foi volante(fluturasi) si carti de vizita.

1.2. ISTORIC
Exista mai multe variante ale MS Office, primele fiind
versiunile:4.0, 4.3, 97, 2000, XP, 2003 , MS Office 2007, MS Office
2010, cel mai actual fiind MS Office 2013.

2. PREZENTAREA PROCESORULUI DE TEXTE WORD.


2.1. INTRODUCERE.
MODEL de REFERAT

prof. ing.DUMITRU SILVIA

MICROSOFT WORD este un procesor de texte eficient si complet


echipat, care ne furnizeaza toate instrumentele necesare pentru a
realiza documente de foarte multe tipuri: de la documente simple(note
si schite), pana la documente complexe (buletine informative ,pagini
HTML pentru Internet).
Aceasta aplicatie ne permite sa realizam urmatoarele operatii:
-crearea si corectarea documetelor;
-lucrul cu mai multe documente;
-tiparirea documentelor;
-operatii de cautare si inlocuire;
- formatarea documentului la nivel de caracter si paragraf si
administrarea unor stiluri de formatare predefinite sau definite de
utilizator;
-formatarea documentulu la nivel de pagina(margini, aranjarea in
pagina, numerotarea paginilor,crearea de anteturi si subsoluri sau
note de subsol si sfarsit);
-administrarea unor sabloane de documente;
-inserarea tabelelor in documente si administrarea lor(creare,
modificare, formatare);
-aranjarea textului in coloane;
-administrarea corespondentei;
-crearea si folosirea macrocomenzilor.
Extensia asociata fisierelor administrate de aplicatia Word este
*.docx.
Pentru a lansa in executie programul Word 2010 trebuie sa urmam
cativa pasi:
1). pe suprafata de lucru Windows7 , executam clic pe Start, All
Programs, MICROSOFT OFFICE, MS. Word 2010
2) clic pe pictograma Word. Este afisata fereastra de aplicatie
Word.
2.2. MENIURILE PROCESORULUI MS.WORD 2010
Meniurile procesorului de texte Word sunt:
-File= contine optiuni pentru lucrul cu fisiere document(*.doc sau
*.docx) sau sabloane de documente(dot.) pe care le creaza si le
actualizeaza Word; optiuni pentru operatii de salvare, printare,
securitate a documentului, etc.
MODEL de REFERAT

prof. ing.DUMITRU SILVIA

-View= contine optiuni pentru a stabili modul de afisare a


documentului si de configurare a ferestrei de aplicatie, organizarea
ferestrelor document ale aplicatiei.
-Insert= contine optiuni pentru inserarea si formatarea in documentul
activ, in pozitia cursorului, a diferitelor entitati(tabele, picture, clip
art, sabloane, smart art, diagrame, antet si subsol, simboluri, etc.);
Din meniul Insert putem insera diagrame(chart). Procesorul
Word face apel la aplicatia Excel pentru realizarea diagramelor, de
aceea vom dezvlota aceasta optiune in cadrul aplicatiei Excel.
-Home= contine optiuni pentru formatarea textelor(caractere,
paragrafe); selectare; decupare, lipire, copiere; gasire, inlocuire;
-Page Layout = contine optiuni pentru setarea paginii, fundal,
aranjarea in pagina, etc.;
-References = contine optiuni pentru realizarea cuprinsului,
introducerea notelor de subsol, citate si bibliografie, index, capturi,
etc.;
-Mailings = contine optiuni pentru crearea si imbinarea
corespondentei, plicuri, etichete, etc.;
- Review = contine optiuni pentru corectie gramaticala, translator,
comentarii, masuri de protectie;

3. PREZENTAREA APLICATIEI DE CALCUL TABELAR EXCEL.


3.1. INTRODUCERE
EXCEL este un program de calcul tabelar care ne ofera
urmatoarele operatii:
-organizarea si prelucrarea datelor sub forma de tabele;
-lucrul cu mai multe tabele;
-tiparirea tabelelor;
-operatii cu blocuri de texte;
-operatii de cautare si inlocuire;
-formatarea tabelului(dupa stiluri de formatare predefinite sau definite
de utilizator);
-formatarea documentului la nivel de pagina ;
-crearea forularelor de introducerea datelor;
MODEL de REFERAT

prof. ing.DUMITRU SILVIA

-sortarea datelor din tabele pe baza unui criteriu definit;


- realizarea ce calcule stratistice si subtotaluri cu valorile din tabel;
-inserarea obiectelor in tabel(imagini, sunete, ecuatii, diagrame);
-crearea si folosirea macrocomenzilor, etc.
Extensia asociata fisierelor cu tabele, administrate de aplicatia
Excel , este xls.
Lansarea in executie se face din butonul Start, All Programs, clic
pe MS Office 2010 - Excel
3.2. MENIURILE PROCESORULUI MS. EXCEL 2010
Meniurile procesorului de calcul tabelar Excel sunt:
-File= contine optiuni pentru lucrul cu fisiere (*.xls sau *.xlsx); optiuni
pentru operatii de salvare, deschidere, printare, securitate a datelor,
etc.
-Home= contine optiuni pentru formatarea caracterelor, paragrafelor, a
numerelor, a celulelor; inserare, sortare, selectare; decupare, lipire,
copiere; gasire, inlocuire;
-Insert= contine optiuni pentru inserarea in documentul activ, in
pozitia cursorului, a diferitelor entitati(foaie de lucru, tabel, picture,
clip art, sabloane, smart art, diagrame, antet si subsol, simboluri,
etc.);
-Page Layout = contine optiuni pentru setarea paginii, fundal, modul
de printare, aranjarea in pagina, etc.;
-Formulas = contine optiuni pentru introducerea functiilor;
-Data = contine optiuni pentru importul datelor, sortare, filtrare,
validare, subtotal, etc.;
- Review = contine optiuni pentru corectie gramaticala, translator,
comentarii, masuri de protectie a foilor de lucru;
-View= contine optiuni pentru a stabili modul de afisare a
documentului si de configurare a ferestrei de aplicatie, organizarea
modului de vizualizare a foilor de lucru.
3.3. ELEMENTELE CARACTERISTICE
Elementele caracteristice aplicatiei de calcul tabelar sunt:
-foile de calcul (spreadsheet)=reprezinta metoda de organizare a
datelor sub forma de tabel;
MODEL de REFERAT

prof. ing.DUMITRU SILVIA

-registru de lucru(workbook)=contine mai multe foi de calcul;


-date= continutul unei celule reprezinta o data.exista mai multe tipuri
de date: tipul numeric, tipul text, tipul data calendaristica si timp,
tipul logic;
-referirea celulei=in cadrul unei formule, poate fi folosit continutul
celulei;
-formule=formula este precedata de semnul =.
-functii= formule de calcul predefinite.
= Nume_functie(lista_de_argumente).
Exista mai multe tipuri de functii: functii matematice, statistice,
financiare, date calendaristice, calcule in baza de date, prelucrarea
sirurilor de caractere, evaluari.
-tabelul pivot=este util atunci cand avem un volum foarte mare de
date pe care este greu sa le sintetizam si sa le analizam manual.
-afisarea datelor in format grafic=diagrame plane sau in spatiu(3 D).
-grafica in foile de lucru= plasarea elementelor grafice:linii, sageti si
casete in foaia de lucru.

4. REALIZAREA DIAGRAMELOR IN WORD SI IN EXCEL.


4.1. REALIZAREA DIAGRAMELOR IN WORD.
Procesorul Word cuprinde multe tipuri de diagrame si de
reprezentari grafice. Daca avem Excel instalat ,exista posibilitatea de a
crea diagrame Excel in Word, facand clic in meniul Insert - chart
(sau Microsoft Graph Chart).
Diagramele pe care le cream se vor incorpora in Word, iar datele
din acesta se stocheaza intr-o foaie de lucru Excel care este
incorporata in fisierul din Word.
Deoarece realizarea diagramelor in Word face apel la mecanismul
din Excel,voi detalia crearea diagramelor in cadrul aplicatiei Excel.
4.2. REALIZAREA DIAGRAMELOR IN EXCEL
4.2.1. INTRODUCERE
Diagramele permit crearea unei reprezentari grafice a datelor
dintr-o foaie de lucru. Diagramele se pot utiliza pentru a face datele
mai usor de asimilat pentru persoanele care parcurg foile de lucru
tiparite.
MODEL de REFERAT

prof. ing.DUMITRU SILVIA

Diagrama poate fi amplasata in aceeasi foaie de lucru care


contine datele reprezentate in diagrama (diagrama inglobata) sau intr-o
foaie de lucru separata (foaie tip diagrama).Diagrama inglobata este
tiparita alaturi de foaia de lucru, diagrama pe o foaie de lucru este
tiparita independent. La modificarea datelor, in ambele cazuri,
diagrama va fi actualizata automat.Se poate, de asemenea publica o
diagrama pe o pagina Web.
Pentru a incepe realizarea unei diagrame care va contine
reprezentarea datelor din foaia de calcul curenta, se utilizeaza aplicatia
expert- Chart Wizard .
Pentru a crea o diagrama, trebuie mai intai introduse datele pe
foaia de lucru. Apoi se selecteaza datele respective i se utilizeaz
Expertul diagram(Wizard) pentru a ncepe procesul de alegere a
tipului diagramei si a diferitelor optiuni pentru diagrame.
In Excel putem crea numeroase tipuri de diagrame diferite. Tipul
de diagrame selectat depinde de natura datelor pe care incercam sa le
reprezentam si de modul in care dorim sa prezentam datele respective.

4.2.2. TIPURI DE DIAGRAME


Principalele tipuri de diagrame (cu destinatia lor) sunt:
*diagrame circulare- pentru a prezenta relatia dintre componentele
unui intreg.
*diagrame cu bare- pentru a compara valorile inregistrate la un
anumit moment de timp.
* diagrame de tip coloane- asemanatoare cu diagramele cu bare ,
folosite pentru a scoate in evidenta diferentele dintre diferitele
elemente.
*diagrama cu linii - pentru a scoate in evidenta tendintele si
schimbarile de valori in timp.
* diagrama de distributie asemanatoare cu o diagrama cu linii,
folosita pentru a scoate in evidenta diferentele dintre doua seturi de
valori.
*diagrama cu suprafete asemanatoare diagramei cu linii, folosita
pentru a scoate in evidenta modificarea in timp a unor valori.
*diagrama tip radar
*diagrama tip puncte= foosita pentru a indica legatura dintre
maimulte serii de valori
MODEL de REFERAT

prof. ing.DUMITRU SILVIA

Majoritatea acestor diagrame prezinta si versiuni


tridimensionale., ceea ce permite distingerea si mai buna a diferitelor
seturi de date.

Tipuri de diagrame: coloana,bara, linie, suprafata, suprafata 3D

MODEL de REFERAT

prof. ing.DUMITRU SILVIA

Combinatie de diagrame care utilizeaza tipurile de diagrame coloana


si linie
.

Diagrame ncorporate . O diagrama incorporata este considerata


un obiect cu reprezentare grafica i este salvata ca o parte a foii de
lucru pe care este creata. Se utilizeaza diagramele incorporate daca
se doreste afisarea sau listarea uneia sau mai multor diagrame
impreuna cu datele foii de lucru.

Foi diagrama O foaie diagrama este o foaie separata n cadrul


registrului de lucru care are propriul sau nume de foaie. Se utilizeaza
o foaie diagrama atunci cand se doreste vizualizarea sau editarea de
diagrame mari sau complexe, separat de datele foii de lucru sau

MODEL de REFERAT

prof. ing.DUMITRU SILVIA

atunci cand se doreste pastrarea de spatiu pe ecran pe masura ce se


lucreaza pe foaia de lucru.

4.2.3. ETAPELE REALIZARII UNEI DIAGRAME.


Realizarea diagramelor presupune parcurgerea urmatorilor pasi:
1)Realizarea tabelului. Se introduc datele; selectam tipul de margini,
tipul de date text pentru cap tabel si numeric pentru restul
tabelului,etc .
2)Alegerea tipului de diagrama in functie de rolul acesteia.
3)Selectarea zonei pe care dorim sa o reprezentam grafic.
4) Editarea legendei si a etichetelor.
Pentru construirea diagramei se vor folosi urmatoarele obiecte:
-Zona diagramei:cuprinde intreaga diagrama , inclusiv legenda
si titlul.
-Zona graficului-sunt reprezentate seriile de date prin puncte,
linii, bare,coloane,arce de cerc.este marginita de axe si cuprinde
marcajele datelor, etichetele datelor,etc.
-Axele x si y(si z daca diagrama este reprezentata 3-D) pe axa
Ox sunt reprezentate categoriile de date, iar pe axa Oy sunt
reprezentate valorile datelor.Exceptie fac graficele circulare( care nu
au axe), diagramele de tip bare (care inverseaza axele), diagramele de
tip puncte(folosesc ambele axe pentru reprezentarea valorilor).
-Etichetele axelor (Axis title)= nume care se ataseaza axelor

MODEL de REFERAT

prof. ing.DUMITRU SILVIA

-Marcaje de pe axa(Tick -mark)=linii scurte care intersecteaza


axa si pun in evidenta intervalele in care este impartita axa.
-Etichete de marcaje de pe axe(tick-mark labels)=sunt nume
sau valori atasate marcajelor de pe axa
-Marcaje de date( Data marker)=sunt reprezentarile in diagrama
ale datelor din
seria de date ( puncte, linii, dreptunghiuri, arce de cerc).
-Seria de valori grup de valori folosite pentru reprezentarea
dupa o axa.poate fi luata dintr-un rand sau dintr-o coloana a tabelului
sau a unei foi de calcul.
-Etichetele datei(Data labels) =sunt valori care se ataseaza
elementelor cu care este construita diagrama (bare, felii, puncte)
pentru a stii exact ce valoare reprezinta.
-Legenda = este plasata in afara zonei graficului si se utilizeaza
pentru identificarea partilor diagramei.ea precizeaza corespondenta
dintre culoare sau modul de umplere si numele datei.
-Titlul (Chart Title) in partea superioara a diagramei.
-Caroiajul (Gridline)=retea de linii transate pe verticala si/sau pe
orizontala, care imparte graficul in mai multe zone.
-Linia de tendinte(Trendline)= reprezentare grafic aa tendintei
de evolutie a datelor.Nu poate fi folosita in diagrame 3D sau in cele de
tip circular.
-Barele de erori (Error bars)=bare grafice incluse in diagrame
pentru a exprima erorile care apar in reprezentarea datelor.
Nu este obligatoriu sa includem in diagrama linia de tendinte,
barele de erori, titlul diagramei, legenda, etichetele axelor, sau
etichetele datelor, altfel diagrama va deveni greu de citit si de
interpretat.
5)Amplasarea diagramei :
-in foaia de calcul care contine datele si va fi tiparita impreuna cu
datele
-intr-o foaie de calcul separata , din acelasi registru, care va fi
tiparita separat de datele din foaia de calcul.

MODEL de REFERAT

prof. ing.DUMITRU SILVIA

Dupa ce am construit diagrama o putem modifica, redimensiona,


muta sau reformata (nu putem redimensiona o diagrama care se afla
singura pe o foaie de lucru).
Diagramele sunt apelate vizual si permit utilizatorilor sa observe
cu usurinta comparatii, modele, evolutii si tendinte in date, fiind
foarte utile in si avand o larga aplicabilitate inclusiv in domeniul
sanitar, farmaceutic.

4.4. EXEMPLE DE DIAGRAME.


A) SITUATIA VANZARILOR ESTIMATE SI A CELOR REALE IN
TRIMESTRUL I
ESTIMAT
IANUARIE
5000
FEBRUARIE 5500
MARTIE
5500
TOTAL
16000

MODEL de REFERAT

REAL
4500
6000
6500
17000

prof. ing.DUMITRU SILVIA

B) EVOLUTIA TEMPERATURII CORPORALE IN URMA ADMINISTRARII


DE NEO-PIREX.
NEOPIREX
ZIUA 1
ZIUA 2
ZIUA 3

ORA
TEMPERATURA
TEMPERATURA
TEMPERATURA

7
39.8
38.5
38.5

9
39.4
38.3
38.2

11
38.6
38.8
38

13
38.4
39.4
37.9

15
38
39
37.6

17
37.9
39.2
37.3

19
38
39
37

C) SITUATIA STOCURILOR DIN FARMACIE.


STOC BARBITURICE
MEDICAMENT
STO

MODEL de REFERAT

PRET/BUC PRET/STOC

prof. ing.DUMITRU SILVIA

THIOPENTHAL
FENTANYL
SULFENTANIL
CALYPSOL
ETOMIDAT
RECOFOL
TOTAL

MODEL de REFERAT

C
5
2
4
2
6
3
22

74
313
84
79
45
95

370
626
336
158
270
285
2045

prof. ing.DUMITRU SILVIA

D) AFECTIUNILE CELE MAI FRECVENTE ALE POPULATIEI.


AFECTIUN
I
RESPIRAT
ORII
6%
10%

COPII
ADULTI
VARSTN
ICI
14%
FUMAT
ORI
70%

MODEL de REFERAT

AFECTIU
NI
PULMON
ARE
2%
8%

AFECTI
AFECTIUNI
UNI
CARDIOVASCU RENAL
LARE
E
3%
2%
17%
9%

AFECTI
UNI
DIGEST
IVE
1%
11%

10%

32%

28%

45%

80%

45%

31%

56%

prof. ing.DUMITRU SILVIA

REFERAT 2

Cerinte obligatorii (se va nota fiecare cerinta):

1. pagina : format A4, marginile: stanga 30mm, dreapta 25mm, sus si


jos 20mm
2. titlul: caractere de 18, stilul Comic Sans MS, boldit, centrat, culoare
neagra, incadrat intr-un chenar umbrit.
3.textul: caractere de 14, stilul Times New Roman, culoare neagra,
scris cu diacritice, aliniat stanga-dreapta
4.aplicati o coperta in care sa apara numele scolii, titlul referatului,
numele autorului, anul scolar
5. fiecare titlu de capitol se va scrie cu caractere de 16,subliniat cu
linie simpla, si, va avea un fundal color
6. in antet se va trece in stanga numele scolii, centrat numele si
prenumele autorului (numele din buletin), in dreapta , clasa si anul
scolar
7.in subsol se trece in dreapta data si la centru numarul paginii
8. se aplica paginilor o bordura dubla, de culoare neagra
9. se aplica un fundal cu numele, prenumele (tip Watermark)
10.
cuprinsul se afla pe a doua pagina a referatului
11.
scrieti sub forma de lista marcata cu bulete, versiunile
Access-ului din subcapitolul Istoric
12. la sfarsitul documentului, pe pagina distincta, se va gasi
Bibliografia; titlului Bibliografie, ii aplicati scriere artistica
13. Referatul se va sustine in saptamana 8 12.12.2014

BAZE DE DATE ACCESS

CUPRINS

1.1
1.2

1. BAZE DE DATE
Introducere.
Istoric.

2. SISTEME DE GESTIONARE A BAZELOR DE DATE (SGBD).


2.1. Definitie.Exemple de SGBD.
2.2. Functiile SGBD.

3.1.
3.2.
3.3.
3.4.
3.5.
3.6.

3. PROIECTAREA BAZELOR DE DATE


Modele de baze de date.
Principii de proiectare a bazelor de date.
Tipuri de date utilizate in bazele de date.
Pasii urmati in proiectarea unei baze de date.
Operatii cu baze de date.
Exemplu de baza de date.
3.6.1. Tabele.
3.6.2. Formularul de incarcare a BD.
3.6.3. Raport.

1. INTRODUCERE
1.1.DEFINITIE:
Baza de date reprezinta o colectie de date integrata, bine
structurata, avand o descriere cat mai exacta a structurii si a relatiilor
dintre date.
Microsoft Access este o puternica aplicatie de date relationale,
care permit crearea unor baze de date simple sau complexe.
Spre deosebire de Excel, Access va permite sa stocam si sa
administram volume mari de date, organizate n unitati numite
inregistrari. In sens exact o baza de date reprezinta o colectie de
informatii stocate , date corelate intre ele si memorate pe suport extern
(dispozitiv de stocare). Cel mai simplu si uzual exemplu de baza de
date este cartea de telefon.
1.2. ISTORIC
Termenul de baz de date apare n 1967 i reprezint o colecie
de informaii corelate despre subiectul studiat, relaiile logice dintre
aceste informaii i tehnicile de prelucrare corespunztoare (sortare,
regsire, apreciere, tergere, adugare, inserare, modificare).
La inceputul anilor 90, firma Microsoft Corporation a lansat
aplicati aAccess, aplicatie care se bazeaza in mare parte pe logica de
stocare a sistemului FoxPro.

Versiuni:
Access 2.0. ,7, 97, 2000,2002,2003, MS Office Access 2007, MS
Office Access 2010, MS Office Access 2013.

2. SISTEME DE GESTIONARE A BAZELOR DE DATE (SGBD).


2.1. DEFINITIE:
SGBD reprezinta un sistem de programe care faciliteaza si
supervizeaza introducerea de informatii in baze de date, actualizarea si
extragerea din baza, controlul si autorizarea accesului la date.El
reprezinta o interfata intre utilizator si sistemul de operare.
Orice SGBD contine:
-limbajul de descriere a datelor (LDD)= permite descrierea st5ucturii
BD ,a componentei, a relatiilor dintre componente, a drepturilor de
acces a utilizatorilor la BD;
-limbajul de cereri (LC)=limbajul in care se scriu programele pentru
realizarea prelucrarii datelor;
-limbajul de prelucrare a datelor (LPD)=permite operatii aasupra BD ,
cum ar fi incarcarea BD, inserarea ,stergerea, cautarea sau
modificarea unui element, realizarea de statistici.
Administrarea BD presupune coordonarea lucrarilor de
proiectare aBD, securitatea (protectia) informatiei, dezvoltarea BD.
Aceste functii sunt indeplinite de catre Administratorul BD (ABD). El
defineste obiectele sistemului , elaboreaza principiile de protectie a

datelo, raspunde de alegerea si implementarea SGBD, asigura


functionarea normala a sistemului . De proiectarea unei BD se
ocupa :analisti, programatori, administratori de retele.
EXEMPLE DE SGBD.
Cele mai raspandite sunt :
-Oracle
-Informix
-Sybase
-MySQL
-Interbase
-Access.

2.2. FUNCTIILE SGBD.


Un SGBD trebuie sa indeplineasca urmatoarele functii:
-de descriere ,care rezida n definirea structurii datelor, a relatiilor
dintre acestea si a conditilor de acces la informatile continute in baza
de date;
-de actualizare, care presupune inserarea, redactarea i suprimarea
datelor;
-de interogare a BD, care permite obtinerea diferitor informatii din BD
conform unor criterii de cautare;
-de obtinere de date noi, care consta in prelucrarea informatiei
initiale in scopul obtinerii unor totaluri, medii etc.;
-de intretinere, care consta in crearea copiilor de rezerva,
compactarea BD si repararea ei n cazul deteriorarii;
-de securitate a datelor, care rezida in protejarea BD impotriva
accesului neautorizat si in atribuirea drepturilor de acces.

3. PROIECTAREA BAZELOR DE DATE


Proiectarea unei BD se face prin alegerea unui model de BD.
3.1. MODELE DE BAZE DE DATE.
Infunctie de modul de organizare a informatiilor, exista mai multe
tipuri de baze de date:
-modelul ierarhic( arborescent)
-modelul retea

-modelul relational.
Modelul ierarhic= cu ajutorul modelului conceptual ierarhic,
schema bazei de date poate fi reprezentata sub forma unui arbore n
care nodurile exprima colectii de date, iar ramurile reflecta relatiile de
asociere ntre inregistrarile colectiilor de date superioare si inferioare.
Accesul la inregistrarile colectiilor de date inferioare se face prin
traversarea arborelui, adica se parcurg toate colectiile aflate in
subordonare ierarhica dintre colectia radacina si colectia cercetata.
Unui element superior ii pot corespunde unul sau mai multe elemente
inferioare, iar unui element inferior i corespunde un singur element
superior.
In modelul ierarhic se foloseste notiune a de element virtual, care
inlocuieste dublura unui element prin adresa elementului respectiv,
fiecare lement apare astfel o singura data in baza de date.
Modelul retea=modelul retea se aseamana cu cel ierarhic,
diferenta constand in aceea ca unui element inferior ii pot corespunde
unul sau mai multe elemente superioare.
Intr-o retea , nodurile corespund entitatilor si relatiile sunt
reprezentate prin sageti intre noduri: sageti simple si sageti duble.
Operatiile cele mai frecvente pentru modelul retea se impart in
doua categorii:
-cautarea unor elemente ale unor entitati cu anumite proprietati
sau cautarea unor informatii prin utilizarea legaturilor intre entitati;
-navigarea in reteaua de date.
Modelul relational= este cel mai raspandit model de baze de
date. Acest model are o singura structura de date:tabelul sau relatia.
Access creaza o categorie speciala de baze de date, numite baze de
date relationale (BDR). O baza de date realtionale imparte
informatiile in sub-seturi diferite. Fiecare sub-set grupeaza
informatiile in functie de o anumita tema, ca de exemplu informatii
despre pacienti, despre vanzare, despre produse. In Access aceste subseturi de date se gasesc in tabele individuale .
Access permite stabilirea de relatii intre tabele. Aceste relatii se
bazeaza pe un camp care este comun unei perechi de tabele.Fiecare
tabel trebuie sa contina un camp numit cheie primara . Cheia
primara trebuie sa identifice in mod unic fiecare inregistrare din tael.
Asadar, campul cheie primara este, in mod caracteristic, un camp care

atribuie o valoare numerica unica fiecarei inregistrari (fara duplicate in


tabelul respectiv).
De exemplu ,un tabel numit Clienti (Customer) poate contine un
camp Identificator Client (Customer ID) care identifica fiecare client pe
baza unei valori numerice unice- de exemplu codul numeric
personal(CNP).
Pana si o baza de date simpla este alcatuita din numeroase tabele
corelate.
3.2. PRINCIPII DE PROIECTARE A BAZEI DE DATE
Structura bazei de date poate fi considerata ca modul in care va
arata tabelul fara nicio informatie in el (aspectul tabelului). Pentru a
descrie structura tabelului trebuie sa stim:
-numarul de campuri (coloane ) din tabel;
-numele campurilor (titlurile coloanelor);
-tipul de date al fiecarui camp.
Inainte de a crea o baza de date, este foarte importanta
planificarea ei.
Cand planifici o baza de date trebuie sa tii cont de urmatoarele
aspecte: aceasta nu este conceputa numai pentru a introduce date, ci
si pentru vizualizarea si raportarea datelor incluse in diferite tabele
care alcatuiesc baza de date.
Determinarea tabelelor.
Tehnic vorbind ,avem nevoie de un singur tabel pentru a alcatui o
BD.Deoarece Access este un program de baze de date relationale, este
conceput pentru manipularea unui numar mare de tabele si pentru
crearea de relatii intre acestea. De exemplu intr-o BD care tine
evidenta pacientilor pot fi incluse urmatoarele tabele:
-pacienti
-zile de spitalizare
-analize efectuate
-costuri totale,etc
Determinarea formularelor:
Formularele sunt utilizate pentru introducerea datelor
inregistrare dupa inregistrare.
Determinarea interogarilor:

Interogarile sunt folosite pentru a obtine informatii utile de care


avem nevoie dupa informatiile stocate in baza noastra de date, ex: daca
pacientul este sau nu asigurat, analize efectuate, costuri etc.
Determinarea rapoartelor:
Un raport este utilizat pentru publicarea datelor din BD. Acesta
insereaza datele intr-una sau mai multe pagini, intr-un format usor de
citit.. Rapoartele sunt menite a fi tiparite, spre deosebire de tabele si
formulare, care sunt de obicei pe ecran. De exemplu, dorim un raport
despre pacientii sub 18 ani sau unul despre pacientii care sufera de
boli cronice.
Un raport poate extrage date din diferite tabel simultan, poate
efectua calcule cu aceste date si poate prezenta rezultate frumos
formatate, foarte utile pentru cei care nu stau alaturi de noi in fata
calculatorului.
Lansarea in executie a programului Access se face in functie de
modul in care
l-am instalat:
*clic pe Start, apoi optiunea All Programs, apoi clic pe Microsoft
Office Access 2003.
* prin crearea unei pictograme de acces rapid(Create Shortcut);
efectuam dublu clic pe pictograma respectiva .
Obtinem o fereastra asemanatoare cu cea din figura de mai jos:

Figura 1

Crearea / accesarea unei baze de date


Crearea unei baze de date Microsoft Access 2003 se realizeaza fie
pornind de la o baza de date blank, fie de la un sablon de baza de date
pus la dispozitie de aplicatia Microsoft Access 2003.
Crearea unei baze de date blank Access 2003 consta in:
in caseta de dialog File New Database, la optiunea Save in: se
selecteaza locatia unde va fi salvat fisierul bazei de date; denumirea
fisierului bazei de date este introdusa la optiunea File name, iar
salvarea pe disc are loc la apasarea butonului Create.
Pentru a crea o baza de date noua, n zona Open a ferestrei
(figura 1) alegem optiunea Create a new file, iar in caseta urmatoare optiunea Blank Database. Putem, de asemenea, utiliza comenzile de
creare/accesare a bazelor de date din meniul File.

Figura 2 .
Pentru a deschide o baza de date existenta n zona Open a
ferestrei reprezentate n figura 1 executam un clic pe denumirea uneia
din bazele de date utilizate recent sau selectam optiunea More pentru
a accesa o baza de date amplasata pe un dispozitiv de memorie
auxiliara. In caseta de dialog care apare indicam numele bazei de date.

COMPONENTELE FERESTREI ACCESS.

Figura 3
Fereastra Database (figura 3) furnizeaza o lista cu pictograme,
situate in partea stanga, pentru obiectele Access:
-tabele( Tables)-obiect definit de utilizator in care sunt stocate datele
primare;
-interogari (Queries)-obiect care ne permite vizualizarea informatiilor
obtinute prin prelucrarea datelor din unul sau mai multe tabele si
/sau interogari(ne permite sa punem intrebari bazei de date;
raspunsul se poate folosi la manipualrea datelor din tabel, precum
stergerea inregistrarilor sau vizualizarea acelor date din tabel care
satisfac numai anumite criterii);ifd modul de definire si rezultatul
actiunii interogarile pot fi: interogari de selectie, de sortare, de
excludere a unor inregistrari din BD,de obtinere a unor informatii
rezultante in campuri noi (ex. aflarea costului spitalizarii dupa
numarul de zile de internare si plata asigurarilor de sanatate), de
obtinere a unor totaluri sau medii si interogari incrucisate.
-formulare (Forms)-utilizat la introducerea ,editarea si vizualizarea
datelor din tabel, inregistrare dupa inregistrare ;
-rapoarte (Reports)-permite rezumarea informatiilor din baza de date
intr-un format corespunzator pentru tiparire ;
-pagini de acces la date ( Pages)-obiect care include un fisier HTMLsi
alte fisiere suport in vederea furnizarii accesului la date prin
intermediul browser-ului Internet;
-macrocomenzi (Macros)-obiect care contine o definitie structurata a
uneia sau mai multor actiuni pe care Access le realizeaza ca raspuns
la un eveniment;

-module (modules)-obiect care contine proceduri definite de utilizator


si scrise in limbajul de programare Visual Basic.
Aceste obiecte distincte sunt cele care vor compune baza de
date.Fiecare obiect trebuie avut in vedere la planificarea unei noi baze
de date.
Butoanele din bara cu instrumente sunt utilizabile numai daca
am creat sau deschis o baza de date.Access este diferit de celelalte
aplicatii Office prin faptul ca dispune de o bara cu instrumente pentru
fiecare obiect din baza de date.. in unele cazuri, pentru fiecare obiect
exista mai multe bare cu instrumente, de exemplu, tabele Access au
doua bare de instrumente :
-Table Datasheet (foaia de date a tabelului )= pune la dispozitie
instrumente care faciliteaza introducerea si manipularea datelor din
tabel ;
-Table Design (proiectarea tabelului)= permite manipularea
parametrilor de proiectare a tabelului.
Un tabel este alcatuit din randuri si coloane. Access stocheaza
fiecare consemnare in baza de date in propriul sau rand;aceasta se
numeste inregistrare. Fiecare inregistrare contine informatii precise
referitoare la datele inregistrate in baza de date.
Fiecare inregistrare este impartita in componente diferite de
informatii, denumite campuri. Fiecare camp este reprezentat intr-o
coloana separata din tabel.Fiecare camp contine o informatie distincta,
iar toate campurile dintr-un rand alcatuiesc o anumita inregistrare.
Crearea unei baze de date Access 2003 pe baza unui sablon: se
realizeaza printr-o aplicatie wizard inclusa in Microsoft Access 2003.
Operatia consta in:
-deschiderea panoului de sarcini New File prin selectia comenzii
New din meniul File; shortcut-ul pentru aceasta operatie este
CTRL+N;
-din panoul de sarcini New File, grupul de optiuni Templates, se
selecteaza referinta hyperlink On my computer;
-in caseta de dialog Templates, se selecteaza eticheta Databases care
permite accesul la sabloanele de baze de date incluse in aplicatia
Microsoft Access 2003; butonul Templates on Office Online permite
verificarea existentei altor sabloane pe site-ul web Microsoft;

-selectarea tipului de sablon dorit si salvarea fisierului bazei de date in


caseta de dialog File New Database prin apasarea butonului OK; sunt
introduse locatia fisierului in optiunea Save in: si denumirea sa la
optiunea File name;
-se lanseaza aplicatia wizard Database Wizard care permite setarea
caracteristicilor bazei de date prin parcurgerea pasilor predefiniti.
AplicatiaDatabaseWizard
-modificarea obiectelor din baza de date (Tables, Queries, Forms,
Reports, Pages, Macros, Modules, Favorites) din Database Window.
Accesul la datele stocate in tabele si utilizarea lor se realizeaza
prin optiunile predefinite in fereastra Main Switchboard.
Dupa ce am deschis o baza de date , putem crea diferite obiecte
in oricare din clasele nominalizate. Dar deoarece fiecare din clasele
Queries, Forms, Reports, Pages, Macros i Modules se definesc in
baza tabelelor, acestea trebuie create in primul rind. Cu alte cuvinte,
daca o BD nu contine cel putin un tabel, crearea altor clase de obiecte
devine lipsita de sens.
Pentru a crea un tabel nou selectam clasa de obiecte Tables,
apoi actionam butonul
. Caseta de dialog New Table care apare
ne ofera 5 moduri de definire a structurii tabelului.

Moduri de definire a structurii unui tabel


Daca selectam optiunea Design View si actionam butonul OK,
obtinem o fereastra

in care definim campurile tabelului si caracteristicile lor.

Definirea campurilor tabelului.


Caracteristicile campurilor
Pentru fiecare camp al tabelului se specifica 3 caracteristici, i
anume:
Field Name (denumirea campului, obligatoriu);
Data Type (tipul campului, obligatoriu);
Description (descrierea campului, optional).
Stabilirea cheilor primare
Daca valorile unui camp sunt unice (nu se repeta), putem
semnala acest lucru, pentru a evita introducerea accidentalaa dou
valori identice. Aceasta procedura poart denumirea de stabilire a
cheii primare.
Cheia primara poate fi stabilita si pe cateva campuri. Pentru a
stabili cheia primara, selectam campul respectiv, apoi executam un clic
pe butonul
din bara cu instrumente. Ca rezultat, in partea din
stanga a campului respectiv apare semnul cheii. Dupa incheierea
procedurii de descriere a campurilor si de stabilire a cheii primare,
salvam tabelul (descrierea lui), selectand comanda Save din meniul
File si indicand numele tabelului. Daca nu am stabilit o cheie
primara (acest lucru nu este obligatoriu), sistemul ne va avertiza,
sugerandu-ne stabilirea cheii pe un camp de tip AutoNumber.
Pentru a confirma, actionam butonul Yes. In acest caz sistemul
stabileste automat cheia primara pe un camp AutoNumber (dac el

exista) sau creeaza suplimentar un asemenea camp (dac el nu


exista), stabilind pe el cheia primara. Pentru a renunta la stabilirea
cheii primare, actionam butonul No. ions and tutorials for IT&C
development
Inchiderea / redeschiderea bazei de date
Inchiderea unei baze de date poate fi facuta prin executarea
comenzii Close din meniul File sau prin actionarea butonului
din
bara de titlu a bazei de date. De regula, la inchidere, sistemul salveaza
automat baza de date impreuna cu toate obiectele pe care le contine.
Inchiderea unei baze de date nu nseamna si inchiderea aplicatiei MS
Access, astfel incat putem deschide o alta baza de date sau crea o
baza de date noua, in modul descris mai sus.
O baza de date este memorata in unul sau mai multe
fisiere.Fisierul care contine baza de date va avea extensia .mdb .
Iesirea din Access
Iesirea din MS Access poate fi facuta in unul din urmatoarele
moduri:
-se apasa combinatia de taste Alt+F4;
-se executa comanda Exit din meniul File;
-se actioneaza butonul
din bara de titlu a aplicatiei.

3.3. TIPURI DE DATE UTILIZATE IN BD.


Tipurile de date utilizate la definirea campurilor intr-o tabela
Access 2003 sunt:
-Text: este tipul de date implicit; este stocat orice tip de caracter,
inclusiv cifre; proprietatea Field Size stabileste numarul maxim de
caractere care se stocheaza si are valori cuprinse intre 0 si 255 de
pozitii(numere care nu urmeaza a fi utilizate in calcule);
-Memo: este un tip similar cu tipul Text, dar stocheaza pana la
64.000 de caractere;
-Number: este utilizat pentru stocarea valorilor numerice;
proprietatea Field Size precizeaza dimensiunea si tipul valorii
numerice;

-Date/Time: este tipul de date utilizat pentru stocarea unei date


calendaristice valide si a timpului orar; formatul de reprezentare a
datei calendaristice si a timpului orar este precizat in proprietatea
Format;
-Currency: este utilizat pentru stocarea valorilor monetare in vederea
efectuarii de calcule si comparatii monetare(diferite valute);
-Autonumber: este tipul de date utilizat pentru stocarea unei valori
unice asociata pentru fiecare inregistrare adaugata in tabel;
numeroteaza in mod secvential fiecare inregistrare;
-Yes/No: este utilizat pentru stocarea unei valori din maxim doua
posibile: true sau false, yes sau no, on sau of conform setarii din
proprietatea Format;
-OLE (Object Linking and Embledding= legarea si inglobarea
obiectelor): este tipul de date utilizat pentru stocarea unui obiect
OLE : foaie de calcul Excel, document Word, imagine, sunet,
animatie inserat prin comanda Object din meniul Insert;
-Hyperlink(hiperlegatura): este tipul de date utilizat pentru stocarea
unei hiperlegaturi catre o locatie a unui alt obiect din baza de date,
document Office sau pagina Web; hiperlegatura se insereaza prin
comanda Hyperlink din meniul Insert; permite trecerea de la
campul curent la informatii situate intr-un alt fisier;
-Lookup Wizard: acest tip de camp isi allege valorile dintr-un alt
table;permite executia aplicatiei wizard Lookup Wizard care asista
utilizatorul in operatia de conversie a campului intr-unul de tip
lookup; initial, campul trebuie sa aiba asociat tipul de date Text,
Number sau Yes/No.

3.4. PASII URMATI IN PROIECTAREA UNEI BAZE DE DATE


1. Crearea tabelelor:
-stabilirea numarului de coloane, dimensiunea(numarul de
caractere) si tipul datelor(text, number,date/time, currency etc)
2. Definirea cheilor primare

-pentru a evita introducerea accidentala a doua sau mai multe


valori identice alegem o cheie primara. Ex: intr-un tabel cu pacienti
putem alege codul numeric personal(CNP) drept cheie primara,
CNP-ul fiind unic.
3 Specificarea valorilor implicite.Ex: valoarea TVA-ului de 9%
pentru majoritatea medicamentelor poate fi valoare implicita .
4. Stabilirea unor conditii de validare pentru valoarea fiecarui camp.
5. Editarea formularului pentru achizitia de date(incarcarea bazei
de date).
6. Editarea rapoartelor utilizate pentru consultarea bazei de
date(ex:sortam din BD numai pacientii cu varsta pana in 18 ani,
sau pe cei care nu sunt asigurati, lista medicamentelor compensate
etc).
7. Interogarea BD-extragerea anumitor informatii din BD , astfel
incat sa obtinem un grup restrans pe care il scoatem cu un titlu(o
lista restransa).
Etape:
a)selectam o parte din BD pe baza unei conditii logice, obtinand o
BD mai redusa;
b)sortarea= indicam campul dupa care se face sortarea si ordinea
(alfabetica, dupa varsta,etc);
c)filtrarea- se aplica diferite filtre care au ca rol eliminarea unor
inregistrari (a unor linii din tabel), obtinand o reducere a BD pe
verticala.
d) Aplicarea de masti(mascarea) anumitor coloane =se obtine
scurtarea BD pe orizontala.
e)Alte operatii:subtotaluri, medii aritmetice, medii geometrice,
functii financiare, interogari incrucisate,etc.
8. Mecanisme de intretinere a SGBD( back-up=salvarea periodica a
datelor in functie de importanta lor, repararea BD=cu chei de
control, reindexarea=schimbarea continutului prin eliminarea unei
pagini-se executa periodic) si de securitate a SGBD(protejarea BD
impotriva unui operator neautorizat sau impotriva pierderii
accidentale de date).

!!! Adaugati dvs. capitolul de exemple