Documente Academic
Documente Profesional
Documente Cultură
Curs II Ms Access
Curs II Ms Access
Popa - Iai
Facultatea de Bioinginerie Medical
Informatic
Text
Memo
Number
Date/Time
Utilizare
Conine caractere alfabetice, caractere speciale, sau numere sau
combinaii text, gen caractere alfabetice , caractere speciale i
numere. Cmpurile dedicate sunt numele, prenumele, adresa, de
asemenea numere ce nu necesit calcule precum numrul de
telefon, codul postal etc.
Special conceput pentru text de dimensiuni mari. Utilizat pentru
descrieri, note, diagnostic, istoric bolnav, etc.
Dimensiune
Accept maxim 255 caractere i nu
memoreaz spaiile neocupate , se
memoreaz doar textul introdus.
Dimensiunea se definete prin FieldSize
property.
Pn la 64000 caractere. Aproximativ 25
pagini text (2000-3000 caractere/pag)
1, 2, 4, 8 sau 12 bytes. 16 bytes pentru
Replication ID.
Prezentate detaliat n tabelul special.
8 bytes.
Descriere
Precizia zecimal
Dimensiune
Byte
1 byte
Integer
2 bytes
Long Integer
4 bytes
Decimal
28
12 bytes
Single
4 bytes
Double
15
8 bytes
Replication ID
16 bytes
8
Alegem s crem baza de date plecnd de la zero deci vom defini pas cu pas fiecare
coloan.
Vom prezenta un exemplu pentru crearea unei baze de date numit PROIECT1 ce
conine un tabel numit DATE_PERSONALE.
Exist dou moduri de vizualizare : Design (modul extins) respectiv Datasheet View
(asemnator Excel).
Schimbarea modului de
prezentare: Design / Datasheet
Proprietile coloanei ID
selectate
10
Descriere
Este necesar introducerea unui caracter (textpoate conine i numere).
exemplu
@@-@@@ va afia: 12-324
&
<
>
11
Descriere
. (punct)
, (virgul)
E sau e
E+ sau e+
Exist 4 seciuni de definire a formatului: 1-formartul pt. numere pozitive; 2-formatul pt.
numere negative; 3-formatul pentru valori 0; 4-formatul pentru valori NULL.
Exemplu:
$#,##0.00[Green];($#,##0.00)[Red];"Zero";"Nul"
Vom avea semnul $ ca moned, dou zecimale chiar dac sunt de valoare 0, cerneal verde
pentru valori pozitive respectiv roie pentru negative, valorile negative vor fi ncadrate ntre
paranteze rotunde, se va scrie Zero pt 0 tespectiv Nul pentru valori nule.
12
Exemple:
Format
0;(0);;"Null"
+0.0;0.0;0.0
$#,##0.00[Green];($#,##0.00)[Red];"Zero";"Nul"
Valoare introdus
Forma de afiare
-23
84
0
NULL
-23
84
0
NULL
-23
84
0
NULL
(23)
84
0
NULL
-23.0
+84.0
0.0
Nu se afieaz
($23.00)
$84.00
Zero
Nul
-23
84
0
NULL
(euro 23.00)
euro 84.00
Zero
Nul
13
Aa cum am menionat deja crearea unui tabel nseamn definirea coloanelor de lucru prin
nume i tip dat.
Tipul datei i mai ales formatarea ne ajut prin impunerea unor limitri pe un domeniu de
lucru. Totui este o metod destul de delicat de limitare a riscului de expunere n faa
erorilor posibile.
Mesaj de avertizare. Nu se
poate trece la alt nregistrare.
14
15
3. Indexare
Ajut la mrirea vitezei de cutare a datelor , permite ordonarea datelor i poate fi folosit n
verificarea datelor ce se repet.
Proprietatea Index are trei valori: NO , Yes(Duplicates Ok) respectiv Yes(No Duplicates).
Ordonarea se observ doar dac nu exist cheie primar.
Ca exemplu ar fi absolut normal s avem aceast proprietate activat pentru
cmpul CNP s nu avem valori repetate.
Pentru vizualizarea cmpurilor indexate:
16
18
Like
Like "A*"
Like "*nd"
Like "*lecitina*"
Like "AV??"
Like "[YX]*"
Like "[A-D]*"
19
1.
2.
3.
4.
5.
6.
Metod
Se definete cmpul Jude Domiciliu de tip caracter de dimensiune 2,
n stilul Design View n cmpul Jude Domiciliu se alege din Data Type opiunea Lookup
Wizard,
Se selecteaz introducerea valorilor dorite (I will type in the values that I want),
Se introduc valorile n tabelul respectiv,
Se bifeaz dup necesitate limitarea valorilor introduse la lista definit,
Se nchide procedura.
20
21
22
24
25