Documente Academic
Documente Profesional
Documente Cultură
Access 2007
Access 2007
Cuprins
1.
2.
Bibliografie: ........................................................................................................................... 15
Microsoft Access 2007 face parte din pachetul de programe Office 2007 i este o aplicaie
pentru crearea i gestionarea bazelor de date.
Lansarea n execuie a programului se face urmnd calea: Start Toate programele(All
Programs)Micorsoft Office Microsoft Office Access 2007.
nchiderea aplicaiei: Buton Office/Exit Access sau clic pe butonul de nchidere din colul
dreapta-sus al ferestrei
Deschiderea unei baze de date existente:
Se deschide Microsoft Access, Buton Office/Open(Deschidere) sau Ctrl+O
- n fereastra de dialog aparut se precizeaz locul unde este fiierul care trebuie deschis
- cu dublu clic pe fiier sau clic i open se deschide baza de date cutat
sau
- se alege baza de date din partea dreapt a ecranului, seciunea Open recent database
Salvarea unui fiier Access
Buton Office/Save (Salvare) sau clic pe butonul Save (Salvare) de pe bara de acces rapid sau
Ctrl+S
Utilizarea funciei Help
Se activeaz prin apsarea butonului
sau se apas tasta F1.
- pe ecran apare fereastra Assistance (Ajutor Access)
- n cmpul Search for (Cutare pentru) se introduce ceea ce dorim s cutam i se apas
butonul Search (Pornire cutare)
nchiderea asistentului se face prin apsarea butonului nchidere (Close)
nchiderea unei baze de date
- Buton Office/Close Database(nchidere Baza de date)
Orice coloan dintr-un tabel se numete cmp. Orice linie dintr-un tabel se numete
nregistrare. Intersecia dintre o linie i o coloan se numete valoare.
Cea mai important linie dintr-un tabel este acea linie care definete tabelul. Ea se numete
cap de tabel (sau structura de baz). Acesta este primul lucru pe care l crem atunci cnd vrem s
facem un tabel. Capul de tabel contine definiia coloanelor din tabelul respectiv.
Crearea unei baze de date noi
- se deschide Microsoft Access, Buton Office/New(Nou) sau Ctrl+N sau clic dreapta n
fereastra Explorer n directorul unde dorim crearea fiierului/New Microsoft Access
Aplication
- n fereastra deschis se alege opiunea Blank Database (Baza de date necompletat)
Observm tabela n partea stng a ecranului, acolo unde avem un meniu ce ne permite s
navigm prin elementele din interiorul bazei de date. Acum putem s crem coloanele din tabel.
Este recomandat ca orice tabel s aib o coloan cu rolul de indentificator unic de linie i
stabilim c aceast coloan este de tip AutoNumerotare. Aceasta nseamn c Access va genera
n mod automat un numr de cod unic, sub forma de numr curent (1, 2, 3).
Adugarea unui atribut nou unei tabele existente
-clic dreapta pe numele tabelului, se deschide tabelul n modul Design View(Vizualizare proiect)
sau
-se deschide tabelul i se apas butonul Design View(Vizualizare proiect)
Modificarea, tergerea datelor unei nregistrri i salvarea tabelei
-se deschide tabelul cu dublu clic
-se modific datele din tabel
-se nchide tabela.
Access va salva automat modificrile fcute. Se poate aps pentru siguran butonul
Salvare(Save)
tergerea unei nregistrri
-se poziioneaz mouse-ul pe nregistrare(n stnga rndului)
-clic dreapta pe nregistrare Delete record(tergere nregistrare)
tergerea tabelei
- se selecteaz tabelul i se apas butonul tergere
sau clic dreapta pe tabel/se alege opiunea Delete(Stergere)
- se cere confirmarea tergerii i se apas Yes(Da)
2.3 Definirea cheilor unei tabele
Cheia unei tabele reprezint un ansamblu minim de atribute care identific n mod unic o
nregistrare dintr-o tabel.
- poate fi format dintr-un singur atribut (cheie simpl) sau din mai multe atribute (cheie
compus)
- Chei candidate pot fi mai multe atribute care pot identifica o nregistrare
Cheia primar cheia care se folosete efectiv, identific unic o nregistrare dintr-o
tabel
Text de validare
Index
Aplicaie practic
1. Deschidei Microsoft Access 2007.
2. Creai pe desktop baza de date BIBLIOTECA
3. Creai tabela CRI cu urmtoarele cmpuri:
Nume cmp
Tip date
ID Carte
Numar
Lung intreg
Titlu
Text
50
Autor
Text
100
Pret
Moneda
lei
4. Setai cmpul ID Carte ca i cheie primar
5. Indexai cmpul Pret
6. Introducei n tabel urmtoarele nregistrri:
ID Carte
Titlu
Autor
Pret
12
Poezii
Mihai Eminescu
15 lei
123
Ioana Pop
25 lei
131
Macromedia Flash
Cosmin Vrlan
42 lei
422
Mara
Ioan Slavici
20 lei
b) editarea legturilor
- n fila Instrumente baz de date(Database tools) alegem Relaii (Relationships)
definim legtura dintre tabele
- se afieaz fereastra Editare relaii (Edit Relationship)
- se apas butonul Creare...(Create New...)
- se aleg tabelele pe care dorim s le legm i atributele dup care se va realiza legtura/
OK
- se definesc restriciile asupra legturii
- se bifeaz casua Enforce Referential Integrity (Impunere integritate referenial)
pentru a putea defini restriciile asupra legturii nou create
- se apas butonul Creare (Create)
IMPORTANT: nu se pot crea legturi ntre doua tabele dup orice cmpuri ci numai dup acele
cmpuri care ntr-o tabel sunt cheie primar i n cealalt tabela reprezint cheie externa. Cele dou
cmpuri dup care se face legtura trebuie s fie de acelasi tip.
Pentru crearea unui formular din panglica Creare alegei Mai multe formulare
Expert formular
n fereastra ce s-a deschis alegem tabela pentru care crem formularul apoi cmpurile din
tabela pentru care realizm formularul.
(ex. Nume, Prenume, Data nasterii i Clasa din tabela ELEVI).
10
Aplicaie practic:
1. Creai o baza de date cu numele biblioteca format din 2 tabele prin care s inei
evidena crilor din biblioteca personal.
Tabele:
Carti
Nume cmp
Cod_carte
Nume_carte
Autor
domeniu
Edituri
Nume cmp
Cod_editura
Nume_editura
Adresa_editura
2.
Tip date
numr
Text
Text
text
Tip date
numr
Text
Text
Creai cte un formular pentru fiecare tabel i introducei n fiecare tabel cte 3 nregistrri.
n fereastra deschis alegem tabelele din care dorim extragerea informaiilor folosind
butonul Adugare(Add) apoi apsm nchidere(Close).
Selectm cmpurile pe care le dorim afiate n interogare apoi apsm butonul
Executare(Run), din panglica Proiectare(Design).
11
12
13
Aplicaia practic:
1. Copiai pe desktop baza de date scoala (Reea/Server Ael/Public)
2. Creai un raport pentru tabela elevi
3. Afiai cmpurile: nume, prenume i clasa
4. Sortai dup nume, cresctor
5. Orientai foaia tip vedere i alegei aspectul tabel
6. Alegei un stil pentru raport
7. Salvai cu numele elevi si clase
14
Bibliografie:
1. Mariana Paniru Tehnologia Informaiei i a comunicaiilor, Ed. All, Bucureti, 2005
2. http://office.microsoft.com/ro-ro/access-help/ - Ajutor i articole cum s
15