Professional Documents
Culture Documents
Profil: Real
Specializarea: Matematică-Informatică
Profesor îndrumător:
Florescu Laura
Elev:
Uţa Maria
Clasa a XII-a Mi
MAI 2009
1
GESTIONAREA
CLASELOR UNEI
FACULTĂŢI
2
CUPRINS
ARGUMENT………………………………………………………………… pag 4
BIBLIOGRAFIE…………………………………………………………… pag 32
3
ARGUMENT
4
Modalitatea de structurare a datelor si relatiile dintre tabele ;
Tabelele de introducere a datelor ; Rapoartele conforme ;
5
O bază de date poate fi privită din mai multe puncte de Interogare cum sunt:
punctul de Interogare al utilizatorilor , care lucrează cu anumite părţi
componente ale bazei de date numite vederi. Vederile sunt descrise prin
subscheme în sublimbaje ale limbajului de descriere a datelor. Utilizatorii pot să
primească răspunsuri la diferitele cereri formulate prin intermediul limbajului
de prelucrare a datelor ce sunt specifice structurilor virtuale date de vederi;
punctul de Interogare al administratorului bazei de date, care integrează toate
vederile referitoare la baza de date într-un singur model numit schemă
conceptuală. Schema conceptuală constituie nivelul logic al bazei de date;
punctul de Interogare al implementorului bazei de date ;de cele mai multe ori,
el coincide cu administratorul bazei de date, care priveşte baza de date ca pe o
colecţie de fişiere memorate pe diferite medii externe, cum sunt benzile şi
discurile magnetice. Acesta constituie nivelul fizic al bazei de date fiind de fapt
singurul nivel existent efectiv.
6
nou element , stergerea unui element , cautarea unor elemente , realizarea a diferite
statistici asupra datelor si alte asemenea operatii.
7
II. INTRODUCERE ÎN ACCESS 2003
8
Module – stochează declaraţii si proceduri Visual Basic, care ne
permit să scriem programe pentru bazele de date, astfel încât acestea
să poată interacţiona cu alt software.
Aplicatia acces poate fi pornita in acelasi fel ca toate aplicatiile din suita
Microsoft Office.Pentru a porni aplicatia Access din meniul Start,alegeti All
Programs – Microsoft Office – Acces 2003 . Aplicatia Acces afiseaza panoul de
sarcini Getting Started.
Daca aplicatia Microosft Acces este deja pornita, dati click pe pictograma sa,
aflata pe bara de sarcini,pentru a-i redeschide fereastra.
De asemenea,puteti porni aplicatia Microsoft Access este deja pornita,dati
click pe pictograma sa, aflata pe bara de sarcini,pentru a-i redeschide fereastra.
De asemenea, puteti porni aplicatia Acces dand dublu-click pe orice baza de
date Access enumerata in caseta de dialog Open Office Document.
Daca vedeti o fereastra goala atunci cand porneste aplicatia Acces,panoul de
sarcini Startup este dezactivat. Pentru ca sa-l reactivati,alegeti Tools – Options
apoi,in tabul View din caseta de dialog Options, bifati panoul de sarcini Startup.
Bara de meniuri – dati click pe orice denumire din bara de meniuri pentru a
derula un meniu
Bara de instrumente Access – pune la dispozitie butoane pentru comenzile
folosite uzual. Bara de instrumente ofera o serie de butoane ce se modifica in
functie de sarcina curenta, pe masura ce lucrati in Access
Tabel – intr-o baza de date, tabelele contin informatiile. O singura baza de
date poate sa aiba mai multe tabele, fiecare cu cate un set diferit de inregistrari
asociate
9
Formular – formularul cu rubrici goale, gata de a fi completat, este utilizat
pentru introducerea , editarea si vizualizarea informatiilor dintr-un tabel,cate o
inregistrare pe rand. O singura baza de date poate sa contina multe formulare
diferite,chiar mai multe formulare pentru fiecare tabel
Caseta Ask a Question – caseta este utilitar pentru asistenta online
Butoane pentru obiecte – dati click pe aceste butoane pentru a modifca
lista ce arata tipurile de obiecte cu care doriti sa lucrati. Obiectele dintr-o baza de
date sunt tabele, formulare, rapoarte, interogari, macrocomenzi si module.
Fereastra bazei de date – afiseaza liste ale obiectelor dintr-o baza de date si
contine butoane ce arata obiectele de un anumit tip. Dati click pe un buton al unui
obiect din lista Object, dati click pe un obiect, apoi dati click pe unul dintre
butoanele din fereastra Database pentru a lucra cu baza de date.
Butoane de navigare in inregistrari – aceste elemente de control asigura
trecerea de la o inregistrare la alta intr-o baza de date. In formulare si tabele, ele
afiseaza prima, urmatoara, anterioara sau ultima inregistrare. De asemenea,
afiseaza numarul inregistrarii curente si numarul total de inregistrari din baza de
date.
Bara de stare – afiseaza informatii de stare despre sarcina curenta
Indicatori de mod – afiseaza conditile speciale care sunt in vigoare
Panoul de sarcini – ofera un acces rapid la alte baze de date, liste de
campuri, dependente de obiecte, clipboard si optiuni pentru cautare.
Atunci cand incepeti o baza de date noua, aplicatia Acces inchide orice alte
baze de date deschise. Pentru a crea o baza de date noua :
10
Pentru a crea o baza de date noua fundamentala pe una existenta:
Urmati pasul 1 din actiunea anterioara si apoi, in panoul de sarcini New File,
dati click pe From Existing File
In caseta de dialog New from Existing File, fati click pe o baza de date,
rasfoind, daca este necesar, pana la dosarul corespunzator
Dati click pe butonul Create New
Cele doua proiecte Acces din tabul General al casetei de dialog Templates
sunt baze de date care se fundamenteaza pe un server baza de date din retea,numit
SQL Server. Daca lucrati intr-o alta firma, trebuie sa detineti SQL Server si
autorizatia de a-l utliza,pentru a crea un proiect de tip Access.
Atunci cand creati o baza de date noua Acces va recomanda s-o salvati,ca
prim pas. Pentru a salva o baza de date noua :
In caseta de dialog File – New Database, care este afisata automat, selectati
dosarul pentru noua baza de date
In caseta File Name, introduceti o denumire pentru nous baza de date.
Dat click pe butonul Create
11
Creati o noua baza de date, urmand pasii din sectiunea „Crearea unei baze de
date noi” din acest capitol
In tabul Database din caseta de dialog Templates, dati click pe unul dintre
utilitarele de asistenta
Dati click pe OK
Salvati noua baza de date
In pagina de deschidere a utlitarului de asistenta Database, dati click pe Next
Daca doriti sa adaugati campuri suplimentare la oricare dintre tabelele bazei
de date, selectati campurile pe care doriti sa le adaugati, din lista aflata in dreapta si
desemnati tabelul in care doriti sa le adaugati, in lista aflata in stanga. Dupa aceea
dati click pe next. Daca nu trebuie sa adaugati campuri, dati click, pur si simplu, pe
Next
In pagina urmatoare a utilitarului de asistenta, selectati un stil pentru
afisarile pe ecran si dati click pe Next
Selectati un stil pentru rapoartele tiparite si dati click pe Next
Introduceti un titlu pentru noua baza de date si dati click pe Next. In aceasta
pagina, puteti adauga o imagine care sa fie afisata in formulare si rapoarte
In ultima pagina a utilitarului de asistenta Database, alegeti daca sa
deschideti baza de date, dupa ce este creata si dati click pe Finish
Daca este necesar pentru tipul de baza de date pe care l-ati selectat,
completati cu informatii despre firma dumneavoastra, apoi inchideti formularul
pentru a salva informatiile si a afisa noua baza de date
Daca ati creat o baza de date noua folosind un utilitar de asistenta, aplicatia
Access afiseaza panoul Main Switchboard (tablou de comanda principal), ce pune
la dispozitie legaturi spre formularele pe care le puteti utiliza pentru a introduce
datele in tabele. Fereastra Database este minimizata. Relatiile intre tabele sunt
stabilite in conformitate cu tipul de baza de date selectat. Pentru a vizualiza
fereastra Database:
Pentru a vizualiza relatiile dintre tabele , din meniul Tools alegeti comanda
Relationships.
12
Pentru a vedea in fereastra Database o lista de obiecte de alt tip, dati click
intr-unul dintre taburile din stanga listei – de exemplu tabul Forms.
Pentru a crea un tablou de comanda pentru baza de date ori pentru a
modifica unul existent, alegeti Database Utilities – Switchboard Manager din
meniul Tools.
Protejarea bazei de date intr-o retea
13
III. CREAREA BAZEI DE DATE
Managementul utilizatorilor telefonici
şi a contactelor lor
III.1. O aplicaţie Access 2003 este alcătuită din una sau mai multe baze de
date a căror obiecte sunt conectate, corelate şi coordonate pentru a alcătui un
ansamblu de elemente şi activităţi destinate rezolvării unei probleme concrete.
14
de date la un moment dat. Baza de date îşi schimbă frecvent conţinutul, structura ei
rămâne nemodificată pe lungi perioade de timp.
15
La un curs pot participa mai multi studenti;
Un curs poate apartine unui departament;
Un profesor(instructor) poate preda un singur curs la un moment dat;
Un student poate face un singur curs la un moment dat;
16
1.Tabelul Temele: 2. Tabelul Cursuri:
17
5. Tabelul Studenţi: 5. Tabelul Studenţi:
18
structura tabelului- cuprinde informatii despre numarul, tipul de date si
proprietatile campurilor
datele propriu-zise.
19
Formularul este un obiect ACCESS destinat in principal introducerii datelor
intr-o aplicatie de baze de date: in principal , este si un mijloc de vizualizare a
datelor dintr-un tabel sau interogari. Folosind machetele se pot face operatiile
tipice din bazele de date: vizualizare, adaugare, stergere si modificarea datelor.
20
Aspectul unui formular poate fi facut cat mai atractiv prin aplicarea de
culori sau texturi fonturilor sau fundalului;
Un formula poate sa cuprinda numai o parte din campurile tabelului .
Totodata , formularele pot contine campuri din tabele corelate , permitand
utilizatorului introducerea sau editarea de campuri in mai multe tabele dintr-
un singur ecran ;
Formularele permit utilizatorilor sa vizualizeze informatiile din baza de
date fara sa le poata modifica.
Legătura stabilită între tabele, prin corelare este marcată printr-o linie de
corelaţie. Aceasta uneşte câmpuri cu acelaşi nume şi de acelaşi tip de date, în
funcţie detipul de corelaţie stabilit.
21
Realizarea interogărilor unor tabele:
Puterea unei baze de date constă în posibilitatea de a afişa rapid datele într-o
ordine precizată de utilizator.
O interogare este o definiţie a datelor care se extrag: ce câmpuri, din care
tabele, criterii de selecţie, în ce ordine de sortare. Structura sa indică precis
sistemului Microsoft Access ce date se extrag.
Interogãrile permit accesul sau actiunea asupra datelor din mai multe tabele ,
sau dintr-un tabel si o altã interogare. O interogare (Query) este o definitie a
datelor care se extrag: ce câmpuri, din care tabele , criterii de selectie, in ce ordine
de sortare.
În general, bazele de date care contin mai multe tabele contin deja interogãri,
deoarece orice raport sau formular bazat pe mai multe tabele este bazat, în realitate,
pe o interogare. Instrumentele Wizard pentru rapoarte si cele pentru formulare
creeaza interogãri ori de câte ori include si câmpuri din mai multe tabele.
Crearea de interogari in Microsoft Access oferã urmãtoarele posibilitãti si
avantaje:
selectarea numai a câmpurilor relevante şi nu a totalităţilor câmpurilor unei
tabele;
selectarea înregistrărilor Microsoft Access permite specificarea unor criterii
pe care înregistrările trebuie să le satisfacă pentru a putea fi incluse în
interogare;
sortarea înregistrărilor într-o anumită ordine, precizată de utilizator;
interogarea mai multor tabele. O interogare permite combinarea
înregistrărilor din mai multe tabele şi afişarea rezultatului într-o singură foaie de
date.
Microsoft Access permite să se interogheze şi alte baze de date, precum
Microsoft Access, şi baze de date SQL.
22
calcule; Microsoft Access permite crearea de câmpuri calculate pentru a
afişa rezultatul unui calcul;
crearea de formulare, rapoarte sau a altor interogări. O interogare odată
construită, poate fi folosită ca sursă de înregistrări pentru crearea unui formular
sau a unui raport. De fiecare dată când se deschide formularul sau se imprimă
raportul, interogarea folosită drept sursă de date extrage din tabelă ultimele
informaţii (la zi);
posibilitatea generării de reprezentări grafice pe baza unor cereri tip analiză
încrucişată.
De asemenea se pot introduce sau modifica date fie direct în foaia de date a
interogării, fie în formularul creat pe baza acesteia.
23
2
24
Codul SQL generat este:
Proiectarea rapoartelor
25
Ori de cate ori proiectam o baza de date , ne gandim la utilizarea ei , si
anume la obtinerea unor situatii centralizate , numite rapoarte. Menirea unui raport
este preluarea informatiilor dintr-o baza de date sau din mai multe baze de date si
reprezentarea lor intr-o forma tiparita pentru a raspunde cat mai bine cerintelor
beneficiarului.
Un raport contine sase sectiuni:
1. Sectiunea Report Header, care apare in partea superioara a raportuluisi care
cuprinde , de obicei, titlul raportului.
2. Sectiunea Page Header, care apare tot in partea superioara a raportului tiparit si
reprezinta antetul de pagina. In aceasta zona se poate insera data, nr. de pagina
sau alte informatii care dorim sa se repete pe fiecare pagina.
3. Anteturile de grup , care apare pe fiecare nivel de grupare.
4. Sectiunea Detail reprezinta zona in care vor fi afisate datele din
tabele/interogari.
5. Sectiunea Page Footer este asemanatoare cu cea de antet de pagina.
6. Sectiunea Report Footer este asemanatoare cu cea de antet de raport
Raportul este destinat în primul rând pentru tipărire la imprimantă, dar poate
fi şi afişat pe ecran.
Raportul parcurge secvenţial înregistrările pentru tipărirea datelor cu o
frecvenţă mare permiţând:
26
1. Afişarea cursurilor în funcţie de departamente:
27
2. Afişarea orarului studentilor:
28
3. Afişarea studentilor:
29
30
La deschiderea aplicatiei pe ecranul calculatorului va apare grafica formularului
Cursuri:
31
c) Afişarea studentilor;
d) Afişarea rezultatelor studentilor;
e) Afişarea sumarului rezultatelor studentilor;
32
BIBLIOGRAFIE
33