Laborator Access 2007 Exemplu Partea 3

download Laborator Access 2007 Exemplu Partea 3

of 3

Transcript of Laborator Access 2007 Exemplu Partea 3

  • 7/21/2019 Laborator Access 2007 Exemplu Partea 3

    1/3

    Laborator Access 2007. Baza de date VanzareCarti.Partea a 3-a.

    Introducerea i editarea datelor

    1) Introducerea datelorPutei introduce date n tabele (se mai numete popularea tabelelor) n mai multe feluri:

    a) S introducei nregistrri n New Record Row(rnd de nregistrare nou):i. Dai clic pe rndul n care apare asteriscul (veziFig. 1)

    ii. Completai datele pentru nregistrarea respectiv (vezi Fig. 2); observainFig. 2 ce marcator apare n dreptul rndului pe care l editai.

    iii. Dai Entersau Tabpentru a mica cursorulla urmtorul cmp.

    Fig. 1. Selectarea rndului n care apare asteriscul

    Fig. 2. Completarea unei noi nregsitrri

    b) Adugarea nregistrrilor folosind New Record Navigation Button:i. Dai clic pe butonul New Recorddin bara de navigare, situat n partea

    din stnga jos a open object pane(veziFig. 3).

    ii. Completai dateleiii. Dai Enter sau Tabpentru a mica cursorulla urmtorul cmp.

    Fig. 3. Butonul New Record (cu rou) din bara de navigare

    c) Adugarea nregistrrilor cu comanda New Recordi. Clic comanda New Record din grupulRecords din Ribbon sau actionai

    combinaia de taste Ctrl++ (Ctrl i plus).ii. Completai datele

    iii. Dai Enter sau Tabpentru a mica cursorul la urmtorul cmp.2) Editarea nregistrrilorSe poate face n mai multe feluri:

    a) Editarea direct a nregistrrilor:i. Facei scroll pn la nregistrarea dorit sau folosii butoanele de navigare

    ale barei de navigare (veziFig. 4).ii. Clic n celula al crei coninut vrei s-l modificai.iii. Facei modificrile n celul,apoi clic n afara ei pentru a salva munca.

  • 7/21/2019 Laborator Access 2007 Exemplu Partea 3

    2/3

    Fig. 4. Butoanele de navigare din bara de navigare

    b) Editarea unei nregistrri folosind Find and Replace:i. Clic comanda Find, respectiv ReplacedingrupulFinddin Ribbon (sau

    Ctrl+F, respectiv Ctrl+H, dac vrei s se deschid fereastra Find and

    Replacepe tab-ul Find, respectiv Replace).

    ii. Apare fereastra de dialog Find and Replace(vezi ).iii. Completai casetele corespunztoare.

    Fig. 5. Fereastra Find and Replace. Tab-ul Find

    Obs. Se pot folosi wildcardurile * i ? cu aceeai semnificaie ca n Word.

    c) Copierea unei nregistrri cu Copy Paste:i. Selectai o nregistrare (dnd clic pe selectorul nregistrrii zona gri din

    partea cea mai din stnga a nregistrrii), apoi clic dreapta si alegei

    Copy.ii. Selectai New Record Row, apoi clic dreapta i alegei Paste. Informaia

    a fost copiat, dar cu alt numr pentru cheia primar (veziFig. 6).

    Fig. 6. Copierea unei nregistrri folosind tehnica Copy Paste

    d) tergerea unei nregistrri:i. Selectai nregistrarea, apoi clic dreapta i alegei Delete Record.

    ii. Va aprea o fereastra de avertizare (veziFig. 7).

  • 7/21/2019 Laborator Access 2007 Exemplu Partea 3

    3/3

    Fig. 7. Mesajul de avertizare n cazul tergerii unei nregistrri.

    3) Validarea datelorValidarea datelor e un proces prin care Access testeaz datele care sunt introduse n baza de

    date, pentru a se asigura c sunt ntr-un format valid. Access v permite s stabilii proprieti ale

    cmpurilor (field properties) i reguli de validare a datelor (data validation rules) pentru a fora

    persoana care introduce datele s urmeze un anumit format.

    Exemplu.Preul trebuie s fie un numr pozitiv. Fie c am ales tipul Number, fie Currency, se pot

    stabili diferite proprieti ale cmpului din Field Properties. Condiia ca preul s fie pozitiv se vaface de la proprietatea Validation Rule: dm clic pe butonul din dreapta liniei pe care se afl

    proprietatea i va aprea fereastra Expression Builder(Fig. 8 stnga). Completm condiia >0n zona de editare (Fig. 8 dreapta), apoi dm OK. Apoi, la proprietatea Validation Textputem scrie

    Pretul trebuie sa fie pozitiv. Acest text va aprea pe ecran atunci cnd cineva va ncerca s

    introduc o valoare negativ n cmpul Pret(vezi ).

    Fig. 8. Fereastra Expression Builder iniial i cu condiia pus

    Fig. 9. Mesajul de avertizare atunci cnd valoarea introdus n cmpul Pret e negativ