Documente Academic
Documente Profesional
Documente Cultură
Curs Microsoft Access
Curs Microsoft Access
Cuprins
Cap. 1. Prezentarea general a unei baze de date .................................................2
1.1. Conceptul de baz de date.............................................................................2
1.2. Elementele unei baze de date Microsoft Access .........................................3
1.3. Deschiderea aplicaiei Microsoft Access, crearea unei baze de date noi,
deschiderea unei baze de date existente. ...........................................................4
Cap. 2. Obiecte de tip tabel ntr-o baz de date Access ........................................7
2.1. Crearea obiectelor de tip tabel ......................................................................7
2.2. Proprietile atributelor unui tabel ............................................................9
2.3. Definirea asocierilor standard ntre tabele .............................................10
2.4. Utilizarea tipului de date Lookup Wizard................................................12
2.5. ncrcarea datelor n tabele......................................................................13
2.6. Operaii de cutare, filtrare i sortare a datelor din tabele. ..................14
Cap. 3. Obiecte de tip cerere din cadrul unei baze de date Access ...................15
3.1. Tipuri de cerere pentru interogarea bazelor de date.................................15
3.2. Crearea obiectelor de tip cerere ..................................................................16
3.2.1. Crearea cererilor de selecie .............................................................................. 17
3.2.2. Crearea cererilor de aciune............................................................................... 22
Pagina 1 din 42
Pagina 2 din 42
Tabele
Interogri
Formulare
Rapoarte
Pagini web
Macrocomenzi
Module
Descriere
Sunt utilizate pentru a asigura funcia de stocare a
informaiilor omogene n cadrul bazelor de date, fiind
alctuite din rnduri (nregistrri) i coloane (cmpuri). O
baz de date trebuie s conin cel puin un tabel pentru
a exista. Celelalte obiecte sunt opionale.
Ofer posibilitatea cutrii i regsirii rapide a
informaiilor stocate n tabele, prin chestionarea bazei de
date. Ele pot fi comparate cu anumite ntrebri care i se
pun bazei de date i ca care aceasta trebuie s
rspund.
Sunt ferestre din ecranul calculatorului, care pot fi
personalizate pentru a prezenta datele coninute n
tabele sau interogri sub o form uor de neles. Ele
dau i posibilitatea actualizrii datelor din tabele, n
sensul c orice modificare efectuat la nivelul lor aduce
dup sine modificarea informaiilor stocate n tabele.
Prezint datele din tabele sau interogri ntr-o form
care poate fi imprimat pe suport de hrtie.
Un tip special de pagin web, destinat afirii cu
ajutorul Internetului sau Intranetului a datelor coninute
ntr-o baz de date Access
Permit efectuarea unor sarcini de rutin, prin
automatizarea acestora ntr-o singur comand, care
poate fi apelat mult mai uor de fiecare date cnd este
necesar.
Sunt utilizate pentru automatizarea unor operaii, la fel
ca i macrocomenzile, ns utilizeaz un limbaj de
progamare pentru aceasta, ele fiind accesibile celor care
dispun de cunotine de programare.
Toate aceste obiecte prezente n cadrul unei baze de date Microsoft Access pot fi
utilizate mpreun; uneori chair depind unele de altele. ns mpreun pot crea o
aplicaie foarte bine structurat i care poate fi utilizat chiar la nivelul unor instituii
mari.
Pagina 3 din 42
Bara de
meniuri
Bara de
instrumente
Panoul de
sarcini
Pagina 4 din 42
Schimbarea
locaiei
Zona de
directoare
i fiiere
Numele
fiierului
Bara de
instrumente
a ferestrei
bazei de date
Grupul de
obiecte
Obiectele de
tip tabel
Pagina 5 din 42
Pagina 6 din 42
Pagina 7 din 42
Grila de
cmpuri a
tabelului
Panoul de
proprieti
ale cmpului
selectat
5
5
5
5
5
5
Pagina 9 din 42
Pagina 10 din 42
Cheie
primar
Cheie
extern
Asocierea
Pagina 11 din 42
Nume
tabel
primar
Nume
tabel
extern
Nume
cmp
primar
Nume
cmp
extern
Restricia de integritate
referenial
Tipul asocierii
Pagina 12 din 42
Pagina 13 din 42
Valoarea
cutat
Cmpul n
care se
face
cutarea
Pagina 14 din 42
)
)
)
)
Pagina 15 din 42
Pagina 16 din 42
Numele i
tipul
cererii
Panoul de
tabele
Grila de
cmpuri
=Nicu
<>Mere
<10
>=2000
Between 1/2/2000 And 5/3/2004
Like S*
Pagina 18 din 42
NOT Pere
IN (5,8,4)
IS NULL
IS NOT NULL
Pagina 19 din 42
Cmp pentru
introducerea valorii
parametrului
Pagina 20 din 42
Pagina 21 din 42
Pagina 22 din 42
Pagina 23 din 42
Pagina 24 din 42
Modalitatea
de creare a
formularului
Lista pentru
alegerea sursei
formularului
Pagina 25 din 42
Foarte frecvent se foloeste, ntr-o prim faz, unul din asistenii prezentai
mai sus, dup care formularele generate de acetia sunt deschide n modul Design,
pentru a fi modificate, astfel nct acesta s corespund ct mai bine cerinelor
utilizatorului final.
Crearea formularelor legate cu ajutorul asistentului
Proiectarea formularelor utiliznd varianta Form Wizard presupune
parcurgerea anumitor pai, atunci cnd sursa de date este o tabel:
1.
n fereastra Form Wizard se va selecta mai nti tabelul sau
tabelele care vor sta la baza afirii datelor din cadrul
formularului, dup care se vor preciza care sunt cmpurile care
vor aprea n cadrul acestuia.
Butoane de
selecie
Sursa
formularului
Lista cu
cmpurile ce
vor aprea n
formular
Cmpurile
din cadrul
sursei
selectate
Pagina 26 din 42
Tipuri
predefinite
de
formulare
3.
4.
Pagina 27 din 42
Bara de
navigare
Pagina 28 din 42
Lista cu
categoriile de
aciuni
2.
Vizualizarea
pictogramei
selectate sau
a textului
introdus
Caseta
pentru
introducerea
textului
Lista pentru
selectarea
pictogramei
dorite
Lista cu aciunile
categoriei
selectate
Pagina 29 din 42
3.
Pagina 30 din 42
Caseta de
selecie a
formularului
Pagina 31 din 42
Valoarea
afiat pentru
cmpul calculat
Lista de tabele i
interogri deja create
Pagina 32 din 42
Pagina 33 din 42
Lista cu
posibilitile de
creare a
raportului
Lista cu
tabelele i
interogrile
bazei de date
Pagina 35 din 42
Tabelele sau
interogrile ce
vor forma sursa
de date
Butoane de
selectare a
cmpurilor
Cmpurile disponibile
pentru tabelul selectat
Pagina 36 din 42
Cmpurile
tabelei
primare
Cmpurile
celorlalte
tabele
List pentru
selectarea
tabelei
primare
4. Sortarea datelor n cadrul raportului. De reinut c orice cmp pentru care s-a
fcut gruparea datelor este n acelai timp i cmp de sortare, deci automat
valorile sale vor fi sortate cresctor. Exist posibilitatea de a efectua sortarea
datelor pe patru nivele, adic se va trece la sortarea de pe nivelul urmtor,
numai dac valorile cmpului curent de sortare sunt egale. Sortarea se poate
face cresctor sau descresctor.
Pagina 37 din 42
Buton pentru
ordonarea
cresctoare sau
descresctoare
a datelor
Liste pentru
alegerea
cmpurilor de
sortare
Vizualizarea
modului de
afiare a
datelor
Posibilitile de
aranjare n
pagin
Pagina 38 din 42
List cu stiluri
predefinite
pentru
formatare
Vizualizarea
stilului ales
Pagina 39 din 42
Cele 5 seciuni
standard ale
unui raport
Toate aceste cinci seciuni apar n mod obligatoriu la nivelul unui raport. ns,
uneori, n cadrul ferestrei Design View ale raportului mai apar i alte seciuni, n
Pagina 40 din 42
Pagina 41 din 42
Pagina 42 din 42