referat 1 2

39
SCOALA POSTLICEALA SANITARA “FUNDENI” –BUCURESTI An scolar 2012 - 2013 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 2.2. Meniurile procesorului de texte Word Cap. 3 – Prezentarea Procesorului Excel 3.1. Introducere 3.2. Elemente caracteristice Cap. 4 –Realizarea Diagramelor In Word Si Excel 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. REFERAT TIC prof. ing.DUMITRU SILVIA 1

Upload: nichifor-andrei-maria-cosmina

Post on 04-Dec-2015

449 views

Category:

Documents


5 download

DESCRIPTION

referat 1

TRANSCRIPT

SCOALA POSTLICEALA SANITARA “FUNDENI” –BUCURESTIAn scolar 2012 - 2013

REFERAT 1

CREAREA DIAGRAMELOR IN WORD SI EXCEL

CUPRINS:

Cap. 1 - Programul Microsoft Office1.1. Introducere1.2. Istoric

Cap. 2 – Prezentarea Procesorului De Texte Word2.1. Introducere2.2. Meniurile procesorului de texte Word

Cap. 3 – Prezentarea Procesorului Excel3.1. Introducere3.2. Elemente caracteristice

Cap. 4 –Realizarea Diagramelor In Word Si Excel4.1. Realizarea diagramelor In Word4.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.

REFERAT TIC prof. ing.DUMITRU SILVIA 1

SCOALA POSTLICEALA SANITARA “FUNDENI” –BUCURESTIAn scolar 2012 - 2013

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. 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. ISTORICExista mai multe variante ale MS Office, primele fiind versiunile:4.0, 4.3, 97, 2000, XP,

2003 , MS Office 2007. cel mai actual fiind , MS Office 2010.

REFERAT TIC prof. ing.DUMITRU SILVIA 2

SCOALA POSTLICEALA SANITARA “FUNDENI” –BUCURESTIAn scolar 2012 - 2013

2. PREZENTAREA PROCESORULUI DE TEXTE WORD.

2.1. INTRODUCERE.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 doc.Pentru a lansa in executie programul Word trebuie sa urmam cativa pasi:1) pe suprafata de lucru WindowsXP , executam clic pe Start, All Programs.2) clic pe pictograma Word. Este afisata fereastra de aplicatie Word.

2.2. MENIURILE PROCESORULUI WORDMeniurile procesorului de texte Word sunt:

-File= contine optiuni pentru lucrul cu fisiere document(doc.) sau sabloane de documente(dot.) pe care le creaza si le actualizeaza Word;-Edit= optiuni pentru operatii de editare( de modificare a documentelor);-View= contine optiuni pentru a stabili modul de afisare a documentului si de configurare a ferestrei de aplicatie;-Insert= contine optiuni [pentru inserarea documentul activ , in pozitia cursorului , a diferitelor entitati;

Din meniul Insert putem insera diagrame. Procesorul Word face apel la aplicatia Excel pentru realizarea diagramelor, de aceea vom dezvlota aceasta optiune in cadrul aplicatie Excel.-Format= contine optiuni pentru formatarea textelor si a obiectelor inserate in text;-Tools= contine optiuni pentru intretinerea documentului;-Table= contine optiuni pentru administrarea tabelelor inserate in document;-Windows= contine optiuni pentru organizarea ferestrelor document ale aplicatiei.

REFERAT TIC prof. ing.DUMITRU SILVIA 3

SCOALA POSTLICEALA SANITARA “FUNDENI” –BUCURESTIAn scolar 2012 - 2013

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;-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 Excel

3.2. ELEMENTELE CARACTERISTICE

Elementele caracteristice aplicatiei de calcul tabelar sunt:-foile de calcul (spreadsheet)=reprezinta metoda de organizare a datelor sub forma de tabel;-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, prelucrara 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.

REFERAT TIC prof. ing.DUMITRU SILVIA 4

SCOALA POSTLICEALA SANITARA “FUNDENI” –BUCURESTIAn scolar 2012 - 2013

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 – Object- Microsoft Excel 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 EXCEL4.2.1. INTRODUCEREDiagramele 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.

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 DIAGRAMEPrincipalele 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

Majoritatea acestor diagrame prezinta si versiuni tridimensionale., ceea ce permite distingerea si mai buna a diferitelor seturi de date.

REFERAT TIC prof. ing.DUMITRU SILVIA 5

SCOALA POSTLICEALA SANITARA “FUNDENI” –BUCURESTIAn scolar 2012 - 2013

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

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.

REFERAT TIC prof. ing.DUMITRU SILVIA 6

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 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.Din meniul Format selectam tipul de marigini, 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-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.

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

B) EVOLUTIA TEMPERATURII CORPORALE IN URMA ADMINISTRARII DE NEO-PIREX.

NEO-PIREX ORA 7 9 11 13 15 17 19ZIUA 1 TEMPERATURA 39.8 39.4 38.6 38.4 38 37.9 38ZIUA 2 TEMPERATURA 38.5 38.3 38.8 39.4 39 39.2 39ZIUA 3 TEMPERATURA 38.5 38.2 38 37.9 37.6 37.3 37

 ESTIMAT REAL

IANUARIE 5000 4500FEBRUARIE 5500 6000MARTIE 5500 6500TOTAL 16000 17000

36

36.5

37

37.5

38

38.5

39

39.5

40

0 5 10 15 20

ZIUA 1TEMPERATURA

ZIUA 2TEMPERATURA

ZIUA 3TEMPERATURA

C) SITUATIA STOCURILOR DIN FARMACIE.

STOC BARBITURICEMEDICAMENT STOC PRET/BUC PRET/STOCTHIOPENTHAL 5 74 370FENTANYL 2 313 626SULFENTANIL 4 84 336CALYPSOL 2 79 158ETOMIDAT 6 45 270RECOFOL 3 95 285TOTAL 22   2045

0 5 10 15 20 25

NR. UNITATI

THIOPENTHAL

FENTANYL

SULFENTANIL

CALYPSOL

ETOMIDAT

RECOFOL

TOTAL

ME

DIC

AM

EN

T

STOC BARBITURICE

Series1

ăăD) AFECTIUNILE CELE MAI FRECVENTE ALE POPULATIEI.

  AFECTIUNI AFECTIUNI AFECTIUNI AFECTIUNI AFECTIUNI  RESPIRATORII PULMONARE CARDIOVASCULARE RENALE DIGESTIVECOPII 6% 2% 3% 2% 1%ADULTI 10% 8% 17% 9% 11%VARSTNICI 14% 10% 32% 28% 45%

FUMATORI 70% 80% 45% 31% 56%

AFECTIUNILE POPULATIEI

AFECTIUNIRESPIRATORII

AFECTIUNIPULMONARE

AFECTIUNICARDIOVASCULARE

AFECTIUNIRENALE

AFECTIUNIDIGESTIVE

REFERAT 2

BAZE DE DATE –ACCESS

CUPRINS

1. BAZE DE DATE

1.1 Introducere.

1.2 Istoric.

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

2.1. Definitie.Exemple de SGBD.

2.2. Functiile SGBD.

3. PROIECTAREA BAZELOR DE DATE

3.1. Modele de baze de date.

3.2. Principii de proiectare a bazelor de date.

3.3. Tipuri de date utilizate in bazele de date.

3.4. Pasii urmati in proiectarea unei baze de date.

3.5. Operatii cu baze de date.

3.6. 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 colecţie de informaţii corelate despre

subiectul studiat, relaţiile logice dintre aceste informaţii şi tehnicile de prelucrare corespunzătoare

(sortare, regăsire, apreciere, ştergere, adăugare, 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.

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 sub-seturi 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.

Figura 3

(de ex., BIBL) si localizarea ei (discul, dosarul).Obtinem o fereastra în care sunt disponibile cele 7

clase de obiecte Access.

COMPONENTELE FERESTREI ACCESS.

Figura 4

Fereastra Database (figura 4) 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;

Caseta de dialog Templates.

-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.

Aplicatia Database Wizard

-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 accidentalăaa 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.

Solutions 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 off 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.

Aplicatia Lookup Wizard.

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).

EXEMPLE!!