Sunteți pe pagina 1din 18

CE ESTE O BAZ DE DATE

Intr-o definiie, pe nelesul tuturor, vom nelege printr-o baz de date o colecie de informaii ce descrie mai multe
subiecte similare. Exemplul cel mai apropiat de activitatea medical este baza de date alctuit din foile de observaie ce
nsoesc pacienii spitalizai. Foaia de observaie se ntinde pe mai multe pagini, rubricile constuiente descriind pacientul
(subiectul) internat.
Totalitatea caracteristicilor ce descriu un subiect din baza de date alctuiesc o nregistrare. Deci baza de date este o
reuniune de nregistrri.
Fiecare caracteristic poart numele de cmp. Deci o nregistrare este reuniunea tuturor caracteristicilor ce compun o
nregistrare.
Revenind la exemplul anterior, baza de date este format din mulimea foilor de observaie (ce poart denumirea de
nregistrri), fiecare rubric constituind un cmp. Structura tuturor foilor de observaie este omogen, fiecare nregistrare
coninnd aceleai cmpuri (chiar dac unele sunt goale). Acest tip de baze de date pot fi organizate i sub forma unui tabel
(destul de mare), liniile fiind formate din nregistrri, iar coloanele fiind cmpurile. Bazele de date ce pot fi astfel organizate
poart denumirea de baze de date relaionale.

CARE SUNT ETAPELE DE REALIZARE A UNEI BAZE DE DATE


Atunci cnd dorim s contruim o baz de date trebuie s ncepem cu generarea structurii bazei de date, adic s
stabilim din ce cmpuri alctuim o inregistrare. Pentru fiecare cmp se alege un nume, un tip de date (numeric, text, dat
calendaristic...) i o gam de reprezentare. Etapa este deosebit de important, de atenia cu care este parcurs depinznd
succesul ulterior al aplicaiei.
Odat generat structura bazei de date se trece la completarea cu informaie. Operaia poate fi continu, n funcie
de domeniul de utilizare.
Pentru a exploata baza de date, este necesar s intocmin rapoarte i statistici plecnd de la datele deinute. Este
etapa spectaculoas, de fapt cea pentru care am desfurat (de cele mai multe ori) un efort considerabil.

CUM REALIZM CONCRET O BAZ DE DATE


Noiunile de mai sus sunt general valabile, realizarea efectiv a unei baze de date necesitnd particularizri impuse de
limbajul de programare utilizat. Pentru exemplificare noi am ales un mediu modern, larg rspndit i anume Access97. Face
parte din suita Microsoft Office 97 i este la fel de uor de nvat ca i Word 97, Excel 97 sau Power Point 97. Faptul c avem
de a face cu un productor unic, ne duce la utilizarea unor aceleai structuri, deci la un efort mai mic n invare.

Lansarea n execuie a programului:


Start-Programs-Microsoft-Office-Microsoft Access

Dup lansarea n execuie pe ecran apare fereastra alturat, n care


alegem:
1. Blank Database pt. generarea unei noi baze de date
2. Database Wizard pt. generarea cu ajutorul calculatorului a unei
noi baze de date
3. Open an Existing Database pt. ncrcarea de pe disc a unei baze
de date create anterior.

Pentru a genera o nou baz de date se alege Blank Database apoi


se apas (cu mouse-ul) butonul OK.
Ca efect, pe ecran apare fereastra de mai jos, n care trebuie s
indicm locul i numele sub care dorim s memorm baza de date.
Acest lucru ne este cerut de Access (spre deosebire de celelalte
programe Office) deoarece orice modificare fcut in baza de date
este operat direct pe disc fr a ni se cere acceptul.
Se acioneaz butonul de la
rubrica Save in, apoi se alege din
arborele aprut locul n care
dorim s memorm fiierul.

Dup ce a fost fixat numele i locul


de memorare se apas butonul
Create.

Pentru indicarea locului n


care se va face memorarea
se poate alege cu click
dublu pe mouse unul din
directoarele prezentate

Pentru
indicarea
numelui
fiierului se duce cursorul de
scriere n rubrica File name (se
duce cursorul mouse-ului i se
apas scurt butonul din stnga
de pe mouse)

A. GENERAREA UNEI TABELE


Din momentul n care avem fereastra alturat pe ecran putem construi i
utiliza baza de date. Att fereastra Access, ct i fereastra Database nu vor fi
nchise pe tot parcursul folosirii programului. Baza de date (n funcie de
dorin) poate fi alctuit din una sau mai multe tabele
Butoanele de sub bara de titlu a ferestrei Database servesc la alegerea tipului
de activitate:
Reports- lucrul cu rapoarte i statistici asupra bazei de date
Forms- lucrul cu formulare
Queries- lucrul cu structuri de interogare asupra bazei de date
Tables- lucrul cu tabelele bazei de date
Pentru fiecare tip de activitate putem alege un mod de lucru:
New generarea unei noi structuri
Design modificarea unei structuri existente
Open lucrul cu o structur existent

Pentru generarea unei noi tabele, dup ce s-a ales Tables se apas New. In urma
acestei aciuni apare fereastra alturat. Din aceasta se alege Design View i apoi
se apas OK.
Obs. In caz c vor fi alese alte optiuni, (din care Table Wizard ne ofer ajutorul
calculatorului n construirea tabelei), nu vor mai putea fi urmrite indicaiile din
acest prezentare.
3

Denumirea
cmpului

Explicaii opionale
asupra coninutului
cmpului
Tipul de
cmp

Cu ajutorul ferestrei Table definim fiecare cmp n parte.Este obligatorie


denumirea cmpului n rubrica Field Name (se poziioneaz cursorul de
scriere i se tasteaz maxim 64 de caractere). Pentru fiecare cmp trebuie
indicat tipul de date, la rubrica Data Type. Completarea coloanei
Description este opional, recomandabil fiind ca n aceast rubric s fie
indicat modalitatea de completare, precum i descrierea informaiei ce va fi
memorat.

Zon n care se fac precizri asupra tipului de cmp.

Tipuri uzuale de date:


Text folosit pentru informaii ce nu depesc 255 de caractere (litere,cifre,semne speciale)
Memo folosit pentru informaii ce depesc 255 de caractere (64KO; ex:descrierea evoluiei unei boli)
Number folosit pentru informaii numerice
Date/Time folosit pentru informaii de tip dat sau or
Curency folosit pentru informaii numerice n bani
Autonumber folosit pentru generarea automat de numere n ordine cresctoare
Yes/No folosit pentru informaii binare de tip DA/NU

Pentru tipul Text este necesar s fie precizat numrul de


caractere maxim ce va fi folosit

Pentru tipul Date/Time este necesar s fie precizat formatul


de afiare a datei i a orei. Atenie, pt. a nu se crea confuzii
este necesar ca la introdurea informaiei n baza de date s
tastm 4 cifre pentru an, chiar dac am ales varianta de
afiare cu 2 cifre!
Pentru tipul Date/Time este necesar s fie precizat formatul
de afiare a datei i a orei. Atenie, pt. a nu se crea confuzii
este necesar ca la introdurea informaiei n baza de date s
tastm 4 cifre pentru an, chiar dac am ales varianta de
afiare cu 2 cifre!

Variante ce pot fi alese pentru tipul Number:


Byte numere ntregi n intervalul 0-255
Integer - numere ntregi n intervalul -32768-+32767
Long integer - numere ntregi n intervalul 2miliarde-+2miliarde
Single - numere zecimale n precizie simpl (7 cifre)
Double - numere ntregi n intervalul (14 cifre)

Liniile din tabel (nregistrrile) nu trebuie s fie identice! Din


acest motiv unul din cmpuri este necesar s conin informaie
unic pentru fiecare nregistrare n parte. Un astfel de cmp
primete opiunea de cheie unic (Primary key). Pentru aceasta
se duce cursorul mouse-ului pe numele cmpului dorit i se d
click dreapta, apoi click stnga pe opiunea Primary key In urma
acestei aciuni n dreapta cmpului ales apare o chei.

La apsarea butonului de nchidere a ferestrei Table, pe ecran apare fereastra


alturat. Pentru ca structura construit s fie memorat se apas butonul Yes.

Dac dorim s dm un anumit nume tabelei contruite, tergem numele


provizoriu (tablen), tastm numele dorit i apoi apsm OK.

n situaia n care calculatorul constat c am uitat s indicm un cmp cheie


unic, ne apare mesajul alturat. Dac apsm Yes va fi generat un nou cmp
(de tip autonumber) automat. Dac apsm Cancel ne ntoarcem la structura
tabelei i indicm cheia unic. Dac apsm No tabela va rmne fr cheie
unic.

Fereastra alturat ne arat existena unei tabele n baza de date. Dup


ce am selectat tabela dorit (un click pe numele tabelei) putem alege
oricare din cele trei opiuni pentru a lucra cu tabela existent (Open,
Design, New).
Apsarea opiunii Open duce la apariia imaginii de mai jos.

Pentru introducerea de date ntr-o celul din tabel,


se duce cursorul de scriere i se tasteaz informaia
dorit. n celulele n care scrie Autonumber nu se
tasteaz nimic, calculatorul punnd automat
informaia. Apsarea tastei Enter duce la trecerea
cursorului de scriere n csua urmtoare spre
dreapta, iar cnd s-a ajuns la ultima coloan, la o
nou nregistrare.

Trecerea cursorului de scriere n celula


dorit se poate face cu tastele sgei,
sau prin click cu mouse-ul. Linia n
care se afl cursorul de scriere
(curent) este precizat prin triunghiul
din dreapta.

Butoane pentru
poziionare pe
prima linie sau
ultima

Butoane pentru
poziionare pe linia
anterioar sau
urmtoare

Numr total de nregistrri


Buton pentru generare unei noi inregistrari

B. SORTAREA/FILTRAREA UNEI TABELE


Sortarea operaia prin care aranjm liniile din tabel (nregistrrile) astfel nct informaia de pe o coloana (cmpul) dup
care facem sortarea s fie n ordine cresctoare sau descresctoare.
Filtrarea operaia prin care reinem din tabel doar acele linii (nregistrri) ce satisfac un criteriu.
Selectarea unei cmp(coloan) dintr-o tabel se d un click cu mouse-ul pe numele cmpului
Selectarea unei nregistrri (linii) dintr-o tabel se d un click cu mouse-ul pe csua gri din stnga liniei

Sortarea dup un cmp


Se selecteaz cmpul dup care dorim
sortarea. Din meniul Records se alege Sort i
apoi Sort Ascending sau Sort Descending
(dup dorin).
Dac se dorete revenirea la situaia anterioar
sortrii se alege din meniul Records comanda
Remove Filter/Sort

Tabel sortat cresctor dup cmpul


nlime
n situaia n care avem cmpuri cu aceeai
informaie este necesar s indicm i alte
cmpuri (suplimentare) pentru sortare.
Acestea nu se constituie n criterii de
ordonare dect atunci cnd la cmpul
anterior de selecie avem egalitate. Ex:
nlimea de 180 apare la 2 nregistrri, e
necesar un criteriu suplimentar de sortare

Indicarea de mai multe cmpuri de sortare se


face alegnd din meniul Records, comanda
Filter i apoi Advanced Filter/Sort.

Fereastra Filter ofer n partea superioar


Lista cmpurilor tabelei, iar n partea
inferioar un tabel n care pe linia Field sunt
indicate cmpurile de sortare. Prioritatea
acestor cmpuri descrete de la stnga la
dreapta, adic intervin doar atunci cnd
cmpurile din stnga lor prezint egalitate. Pe
linia Sort se indic tipul de sortare (ascendent,
descendent sau fr sortare)
Indicarea acestor informaii poate fi fcut
doar cu mouse-ul. Dup ce se d un click cu
mouse-ul n csua dorit, se apas butonul ce
apare n dreapta csuei i se alege din lista ce
apare.
Pe linia Criteria poate fi indicat i un criteriu
de filtrare. n urma filtrrii vor fi reinute
doar acele nregistrri ce respect condiia
impus. Pentru indicarea de condiii poate fi
folosit semnul egal (=), semnul mai mic (<),
semnul mai mare (>), precum i funcii
logice AND, OR, NOT.
In exemplu se cere s se rein nregistrrile
cu nlimea mai mare de 170 i sexul F.
Sortarea sau filtrarea construit nu va fi
efectiv dect dup lansarea comenzii Apply
Filter/Sort din meniul Filter.
Revenirea la situaia anterioar se face cu
comanda Remove Filter/Sort din meniul
Records.

n imaginea alturat este prezentat efectul


filtrrii descrise mai sus

Comanda de anulare a efectului unor


sortri sau filtrri anterioare

Exemplu de aplicare a unei sortri pe


dou cmpuri, cu indicarea modalitii
de alegere ntre variantele posibile
pentru o csu din tabel.

Exemplu de sortare dup trei


cmpuri.

Rezultatul sortrii dup cele trei


cmpuri.

C. INTOCMIREA UNEI INTEROGRI


Operaiile de Filtrare/Sortare dei eficiente devin obositor de aplicat repetat deoarece schemele lor nu pot fi memorate. In
acelai timp ele nu pot reine din tabel doar cmpurile dorite, deci rezultatul este ntotdeauna de dimensiune mare pe
orizontal. i un ultim dezavantaj, nu pot fi aplicate simultan mai multor tabele.
Opiunea de interogare Queries, elimin aceste dezavantaje, modalitatea de construire nefiind mult diferit de cea de la
filtrri.

Din fereastra Database se alege opiunea Queries, apoi se apas butonul


New. Rezultatul va consta n apariia ferestrei New Query.

Ca i n cazul precedent (New Table) alegem opiunea Design View.

Din fereastra Show Table se alege tabelul sau tabelele


dorite a fi interogate. Dup fiecare alegere se apas
butonul Add. In final se apas butonul Close. Atenie, nu
alegei de mai multe ori aceeai tabel. Pentru nlturarea
unei eventuale tabele dublate, se d click pe bara de titlu a
tabelei i apoi se apas tasta Delete.

n fereastra Select Query procedm asemntor ferestrei


Advanced Filtrer/Sort. Suplimentar ne-au aprut liniile
Table (pentru indicarea numelui tabelei din care face parte
cmpul) i Show (vor fi vizibile la rezultatul interogrii
doar acele coloane ce au bifat opiunea).
n exemplul alturat a fost construit o structur de
interogare ce s ne ofere doar coloanele nume, prenume,
data_naterii, sex.
Pentru a aplica interogarea este necesar s nchidem
fereastra Select Query.

La nchiderea ferestrei Select Query, suntem ntrebai dac dorim s memorm


structura. Se rspunde Yes.

Se terge numele provizoriu i se indic numele dorit pentru structura de interogare,


apoi se apas OK.

Structura construit poate fi utilizar apsnd Open sau


modificat apsnd Design. Cu New se poate ncepe
construcia unei noi structuri de interogare

Rezultatul aplicrii structurii construite mai sus. Se remarc


existena doar a celor 4 coloane dorite.
Observaie. Asupra tabelei Select Query poate fi aplicat
Filtrarea/Sortarea descris anterior, deoarece avem disponibil
meniul Records.

n exemplul alturat este construit o structur de interogare ce


ne va oferi o list cu dou coloane, nume i prenume. A fost
indicat i un criteriu de filtrare, vor fi reinute doar acele
nregistrri ce au prenumele ncepnd cu litera D (D*).

10

Rezultatul aplicrii structurii de interogare anterioare.

D. INTOCMIREA DE FORMULARE

n fereastra Database se apas cu mouse-ul butonul Forms i apoi


butonul New.

n fereastra New Form alegem Design View. Apoi acionm


butonul din partea de jos a ferestrei i alegem din lista aprut
numele tabelei (sau a structurii de interogare) asupra creia
dorim s-i ntocmim un formular.

Pentru a ntocmi mai uor formularul este necesar ca pe ecran s


avem fereastra Field list, ce conine lista de cmpuri disponibile.
Dac aceast fereastr lipsete de pe ecran, din meniul View se
acioneaz comanda Field list.
Zona gri, caroiat, reprezint suprafaa viitorului formular. Putem
redimensiona aceast suprafa ducnd sgeata mouse-ului s nepe
frontiera zonei gri, apsnd prelung butonul din stnga (de pe mouse)
i mutnd mouse-ul pe mas, pn cnd dimensiunea este cea dorit.
n acel moment eliberm butonul mouse-ului.

11

Cmpurile ce dorim s fie prezente n viitorul formular trebuie


aduse din Field list. Pentru aceasta se alege cu mouse-ul
cmpul dorit, se apas prelung butonul din stnga (de pe
mouse) i se duce cursorul mouse-ului pe suprafaa
formularului, n locul dorit, dar suficient de departe de
marginea din stnga. n acest moment se ridic degetul de pe
butonul mouse-ului. n urma acestei aciuni apar 2
dreptunghiuri, pereche, unul cu fundal gri, unul cu fundal alb,
amndou avnd scris n interior numele cmpului ales din
Field list. Dreptunghiul gri funcioneaz ca o etichet,
indicnd numele rubricii ce urmeaz a fi completat. Textul
acestei etichete poate fi modificat. Pentru obinerea unui
cursor de scriere este necesar s ducem cursorul mouse-ului
peste etichet i s apasm succesiv de dou ori butonul din
stnga. Se utilizeaz n continuare tastatura pentru a indica
textul dorit, finaliznd operaia prin apsarea tastei enter.
Dreptunghiul alb constituie rubrica din formular, oferind
informaia corespunztoare cmpului scris n interior.
Atunci cnd un dreptunghi (alb sau gri) prezint opt ptrele pe contur este selectat. Pentru a anula o selecie este suficient s
dm un click cu mouse-ul n exteriorul dreptunghiului, iar pentru a-l selecta un click n interior. Atunci cnd selectm un
dreptunghi apare i un ptrel n colul stnga sus i la dreptunghiul pereche. Ni se semnaleaz n acest mod faptul c putem
manevra mpreun perechea de dreptunghiuri. Dac dorim s tergem perechea este suficient s apsm tasta Delete. Dac
dorim s mutm perechea, ducem sgeata mouse-ului s nepe frontiera dreptunghiului selectat (opt ptrele pe contur). In
acel moment apare o mn cu toate degetele ntinse i se apas prelung butonul din stnga (de pe mouse) i se duce cursorul
mouse-ului pe suprafaa formularului, n locul dorit, dup care se ridic degetul de pe buton. Putem muta i separat un
dreptunghi din pereche: se neap cu sgeata mouse-ului ptratul de selecie din colul stnga sus (este mai mare dect
celelalte). n acel moment apare o mn cu degetul arttor ntins i se apas prelung butonul din stnga (de pe mouse) i se
duce cursorul mouse-ului pe suprafaa formularului, n locul dorit, dup care se ridic degetul de pe buton. Dac dorim s
tergem doar eticheta, selectm dreptunghiul etichet i apsm tasta Delete.
Field list

etichet

rubric

Atenie, este important ordinea n care sunt aduse n formular


cmpurile, aceasta constituind ordinea n care vor fi parcurse
rubricile formularului. Deci nu poziia rubricii indic ordinea
de parcurgere.
Dup ce am finalizat compunerea formularului se acioneaz
butonul de nchidere de la fereastra Form

rubric selectat

dreptunghi pereche pentru rubrica


selectat
n urma nchiderii ferestrei Form apare ferestra alturat, n care apsm Yes,
pentru a memora formularul alctuit.

n fereastra Save as, ce apare, se tasteaz un nume pentru formular (dac nu ne


convine numele propus de calculator) i se apas OK.

12

Fereastra Database ne ofer spre utilizare formularul construit


anterior. Pentru selectarea formularului se d un click cu mouse-ul
pe numele lui. Dac dorim s efectum modificri asupra
formularului selectat acionm butonul Design, iar dac dorim s-l
utilizm acionm butonul Open. Dac dorim s construim un
formular nou apsm butonul New i relum cele expuse anterior.

n imaginea alturat avem un exemplu de formular. Trecerea de la o


nregistrare la alta poate fi fcut acionnd butoanele din partea de
jos a formularului. Semnificaia lor a fost descris la capitolul A.
Putem utiliza i tastatura prin tastele Page up i Page down n acelai
scop. Cu ajutorul tastelor sgei i a lui Enter ne putem deplasa ntre
rubrici, iar cnd ajungem cu cursorul la o rubric terminal putem
trece la nregistrarea urmtoare. Formularele pot fi utilizate att
pentru inspecia nregistrrilor, ct i pentru introducerea de
informaie nou n tabel, caz n care lucrul este mult mai plcut dect
n varianta tabel (i cu posibiliti mult limitate de modificare
involuntar a informaiei).

E. INTOCMIREA DE RAPOARTE I STATISTICI

Dac formularele erau creeate pentru utilizarea pe ecran, rapoartele


sunt folosite pentru tiprirea pe hrtie a informaiilor stocate n bazele
de date. Raportul este singurul mod prin care putem efectua calcule
statistice cu datele stocate.
Pentru a genera un nou raport din fereastra Database se alege optiunea
Reports, dup care se apas butonul New.

Din fereastra New Report alegem opiunea Design View. Apoi este
obligatoriu s indicm tabelul sau schema de interogare din a cror date
se va ntocmi raportul. Pentru aceasta exist o rubric special, pe a
crui buton dac apsm ne este oferit lista cu toate tabelele i
structurile de interogare disponibile. Din list se alege tabelul dorit (sau
schema de interogare) si se apas butonul OK.

13

Pentru a putea realiza mai uor rapoarte este necesar ca pe ecran s


avem prezente ferestrele Field list i Toolbox. Dac aceste ferestre nu
sunt prezente se acioneaz comenzile corespunztoare din meniul
View.
Suprafaa pe care se construiete raportul este de culoare alb, avnd o
structur asemntoare celei de la formulare. Suprafaa raportului este
mprit n 5 zone, separate prin bare orizontale gri, pe care este scris
numele tipului de zon.

Dac pe suprafaa raportului nu sunt toate cele 5 zone, din meniul


View acionm comenzile Page Header/Foote i Report
Header/Footer, ce nu sunt bifate.

Report Header zon n care se poate scrie titlul raportului


Page Header zon n care se poate scrie un antet de pagin,
informaie ce se repet la nceputul tuturor paginilor raportului.
Zon n care se poate pagina raportul.
Detail - zon n care se indic informaia a cror cmpuri s fie
prezent n raport.
Page Footer zon n care se poate scrie un sfrit de pagin,
informaie ce se repet la sfritul tuturor paginilor raportului.
Zon n care se poate pagina raportul.
Report Footer zon n care se poate scrie un sfrit de raport.
Singura zon n care pot fi efectuate calcule statistice asupra
datelor din raport.
Pentru a scrie o informaie ntr-un raport (un titlu, o nume de rubric, o
explicaie...) este necesar s creem un dreptunghi etichet (label). Pentru
aceasta apsm butonul Aa din fereastra Toolbox, apoi ducem cursorul
mouse-ului pe suprafaa raportului, n zona dorit, apsm prelung butonul
din stnga i trasm un dreptunghi. La ridicarea degetului de pe mouse
apare un cursor de scriere, tastm textul dorit i ncheiem editarea apsnd
tasta enter. Atenie, dac renunm la editare, dreptunghiul etichet se
pierde.
Exemplu de dreptunghi etichet.
Butonul pentru creerea de dreptunghiuri etichet.

14

Exemple de etichete n zonele Report Header i Page Header.


n zona Detail trebuiesc indicate cmpurile a cror informaie dorim
s o prezentm n raport. Pentru aceasta cel mai simplu este s
procedm ca i la formulare. Se alege cu mouse-ul din Field list,
cmpul dorit, se apas prelung butonul din stnga (de pe mouse) i se
duce cursorul mouse-ului pe suprafaa raportului, n locul dorit, dar
suficient de departe de marginea din stnga. n acest moment se ridic
degetul de pe butonul mouse-ului. n urma acestei aciuni apar 2
dreptunghiuri, pereche, unul n stnga cu inscripia text n interior, i
unul n dreapta cu numele cmpului ales din Field list n interior.
Dreptunghiul din stnga funcioneaz ca o etichet, n care putem
scrie dup dorin orice. Pentru obinerea unui cursor de scriere este
necesar s ducem cursorul mouse-ului peste etichet i s apasm
succesiv de dou ori butonul din stnga. Se utilizeaz n continuare
tastatura pentru a indica textul dorit, finaliznd operaia prin apsarea
tastei enter. Dac dorim s tergem dreptunghiul etichet l selectm
(un singur click pe mouse) i apsm tasta Delete.
Dreptunghiului din dreapta, cu numele cmpului nu i se aduc
modificri n interior.
Urmeaz poziionarea definitiv a dreptunghiurilor, pentru care se
folosesc ntocmai recomandrile de la formulare.
Fiecare din cele 5 zone poate fi modificat ca dimensiune. Pentru
aceasta se duce sgeata mouse-ului s nepe frontiera de jos sau din
dreapta (dup necesitate), se apas prelung butonul din stnga (de pe
mouse) i se mut mouse-ul pe mas, pn cnd dimensiunea este cea
dorit. n acel moment eliberm butonul mouse-ului. Este bine ca
suprafaa celor 5 zone s fie redus la maxim pentru a economisi
hrtia la tiprire.
Exemplu de cmp recent adus.
Exemplu de cmp la care a fost selectat dreptunghiul etichet. Prin
apsarea tastei Delete, acest dreptunghi dispare. Dreptunghiul cmp
rmas este mutat cu ajutorul mouse-ului.

15

Folosind aceeai tehnic se aduc i cmpurile greutate i sex

n zona Page Footer putem introduce paginarea raportului. Pentru aceasta, dup
ce am dat un click cu mouse-ul pe suprafaa zonei, declanm meniul Insert i
lansm comanda Page Numbers.
Ca efect apare fereastra Page Numbers. Cu ajutorul mouse-ului alegem
configurarea dorit, bifnd opiunile din fereastr.

n situaia n care ne convin opiunile alese apsm OK.


Paginare simpl.
Paginare cu indicarea numrului total de pagini.
Poziionarea paginrii n partea de sus a paginii
Poziionarea paginrii n partea de jos a paginii
Fixarea tipului de aliniere
Afiarea numrului primei pagini.

Indicarea faptului c am introdus n raport paginarea

16

Pentru a efectua calcule statistice n zona Report Footer este necesar s


apsm cu mouse-ul butonul ab| (text box) din fereastra Toolbox, apoi s
trasm un dreptunghi cu acest instrument n zona Report Footer. Atenie
lsai suficient loc n stnga, deoarece dreptunghiul trasat este nsoit n
(stnga) de un dreptunghi etichet pereche. In interiorul dreptunghiului de
calcul apare scris Unbound. Textul etichetei poate fi dup dorin. Pentru
obinerea unui cursor de scriere este necesar s ducem cursorul mouse-ului
peste etichet i s apasm succesiv de dou ori butonul din stnga. Se
utilizeaz n continuare tastatura pentru a indica textul dorit, finaliznd
operaia prin apsarea tastei enter. Pentru tergerea etichetei se selecteaz (un
singur click cu mouse-ului) i apoi se apas tasta delete. Pentru mutarea
dreptunghiului de calcul i a etichetei se procedeaz ca la formulare (pagina
12). Pentru a genera o formul de calcul n dreptunghiul Unbound
respectm regulile: editarea ncepe cu semnul = , operanzii cmpuri se
ncadreaz ntre paranteze drepte, pentru respectarea ordinii operaiilor se
folosesc parantezele, semnul pentru adunare este +, semnul pentru scdere
este -, semnul pentru nmulire este *, semnul pentru mprire este /, pot fi
folosite funcii predefinite. Exemple de funcii predefinite: AVG([nume
cmp]) pentru media valorilor din cmpul citat, SUM([nume cmp]) pentru
sum valorilor din cmpul citat, MIN([nume cmp]) pentru minimul
valorilor din cmpul citat, MAX([nume cmp]) pentru maximul valorilor din
cmpul citat, COUNT([nume cmp]) pentru numrul valorilor din cmpul
citat.
Exemplu de calcul al greutii medii.
Dup ntocmirea raportului se nchide fereastra Report.

Pentru a putea reutiliza raportul este necesar s-l memorm.

Numele provizoriu propus de calculator poate fi ters i se poate tasta numele dorit.
Apoi se apas OK.
Din acest moment raportul compus poate fi utilizat prin apsarea butonului
Preview. Dac se dorete o modificare a raportului se apas butonul Design
i astfel se revine la structura raportului. Dac se apas butonul New se
ncepe generarea unui nou raport.

Prin apsarea butonului Preview raportul se afieaz pe ecran n fereastra


Report. Dac dorim s tiprim pe hrtie raportul, atunci cutm n meniul
File comanda Print i o acionm.
Titlul raportului.
Zona Header a paginii.
Zona Detail.
Zona de calcul statistice.

17

Dup afiarea raportului anterior se constat lipsa unitilor de msur.


Se revine n structura raportului i se modific zona Page Haeder.
Pentru a schimba tipul de aliniere a informaiei se d un click dublu,
rapid, pe dreptunghiul a crui informaie dorim s o poziionm altfel.
Ca efect apare fereastra Text box, n care acionm butonul Format.
Apoi folosind bara de defilare cutm rubrica Text Align, dm un click
n rubric i alegem varianta de aliniere dorit.
Observaie: n aceeai fereastr gsim rubrici cu care putem schimba
fontul, dimensiunea, culoarea.... Modalitatea de schimbare este similar
celei de la aliniere.

Nu uitm s memorm modificrile efectuate!

n urma modificrilor raportul este mai uor de urmrit.

Abandonarea programului se face declannd meniului File i lansarea n execuie a


comenzii Exit.
n acelai meniu gsim i comanda Open Database pentru deschiderea unei baze de date
existente pe disc, precum i comanda New Database, cu care putem genera o nou baz
de date (parcurgnd paii descrii n toat aceast prezentare). Cu comanda Close putem
nchide baza de date activ fr a prsi programul!

18

S-ar putea să vă placă și