CATEGORII DOCUMENTE |
Tabele
Operatii principale
Crearea unei tabele cu anumite atribute
se dechide o baza de date noua
se salveaza in locul si cu numele indicat
se apasa butonul Tables/Create table in Design View (Tabele/Creare tabel in modul Vizualizare proiect)
se introduc atributele dorite si proprietatile acestora
Completarea tabelului:
Field name- numele atributelor
Data type-proprietatile atributelor (tipul de data: numeric, text, data/timp etc)
Format - se particularizeaza proprietatile atributelor
se inchide tabela si apare o caseta de dialog care cere numele tabelei/Ok
Adaugarea, stergerea, parcurgerea inregistrarilor intr-o tabela
Introducerea datelor:
a) cu formulare-mai tarziu
b) selectarea tabelei/ butonul Open(Deschidere)
Parcurgerea inregistrarilor:
- Buton pt intoarcerea la inregistrarea anterioara
- Buton pt a trece la urmatoarea inregistrare
- Buton pt deplasare la ultima inregistrare a tabelei
Adaugarea unui atribut nou unei tabele existente
-clic dreapta pe numele tabelului, se deschide tabelul in modul Design View(Vizualizare proiect)
-se selecteaza tabelul si se apasa butonul design
Modificarea, stergerea datelor unei inregistrari si salvarea tabelei
-se deschide tabelul cu dublu clic
-se modifica datele din tabela
-se inchide tabela. Access va salva automat modificarile facute. Se poate apasa pt siguranta butonul Fisier/Salvare
Stergerea unei inregistrari
-se pozitioneaza mouse-ul pe inregistrare(in stanga randului)
-clic dreapta pe inregistrare Delete record(Stergere inregistrare)
Utilizarea comenzii Undo
- Editare/Anulare(Edit/Undo) - daca am introdus ceva gresit sau am sters din greseala ceva
- nu in toate cazurile este activa comanda Undo
Stergerea tabelei
-se selecteaza tabelul si se apasa butonul Stergere
sau: clic dreapta pe tabel/se alege optiunea Delete(Stergere)
se cere confirmarea stergerii si se apasa Yes(Da)
Aplicatia 1
CNP Number-Double
Nume Text de dimensiune 50
Data Date/Time - Medium Date
Aplicatia 2
Inregistrare 1 Number-Long Integer
Inregistrare 2 Text dimensiune 50
Inregistrare 3 Currency (Monetar)
Inregistrare 1 |
Inregistrare 2 |
Inregistrare 3 |
Prima valoare | ||
A doua valoare |
6. Salvati modificarile facute si inchideti aplicatia de baze de date.
2 Definirea cheilor unei tabele
Definirea cheii primare a unei tabele
Cheia unei tabele reprezinta un ansamblu minim de atribute care identifica in mod unic o inregistrare dintr-o tabela.
poate fi formata dintr-un singur atribut (cheie simpla)sau din mai multe atribute (cheie compusa)
stabilirea cheii primare :
a) se selecteaza campul care dorim sa fie cheia primara, Editare/Cheie primara (Edit/Primary key) SAU
b) clic dreapta pe campul ales sa fie cheie primara /Cheie Primara (Primary key)
- daca cheia primara este formata din mai multe campuri, selectarea acestora se va face tinand apasata tasta Shift.
Crearea unui index
- se deschide tabelul in modul Proiect(Design)
- se selecteaza campul care dorim sa devina index
- in dreptul indicatiei Indexat (Indexed) se alege optiunea Da(Yes)
- daca se alege optiunea Da(Fara dubluri) Yes(No duplicates) atunci in campul respectiv nu se pot introduce doua inregistrari cu aceeasi valoare.
3 Structura unei tabele
Schimbarea proprietatilor unui atribut
se deschide tabelul in modul de vizualizare proiect (Design)
se selecteaza atributul asupra caruia dorim sa aducem modificari
in partea de jos a ferestrei se aleg proprietatile dorite.
IMPORTANT: cand modificam proprietatile unui atribut, nu trebuie sa alegem o dimensiune mai mica deoarece exista pericolul s apierdem date importante din acel tabel
Crearea unei reguli de validare
Regulile de validare au rolul de a nu permite introducerea datelor eronate
se deschide tabelul in modul vizualizare proiect
se selecteaza atributul pt care dorim aplicarea unei reguli de validare
se alege proprietatea Regula de validare (Validation rule)
Exemplificare: In campul CNP dorim sa fie introduse numere mai mari decat 100
selectam atributul CNP
in campul Regula de validare (Validation Rule)se apasa butonul din dreapta
se deschide fereastra Generator de expresii( Expression Builder) in care putem crea propriile reguli de validare >100
se pot folosi functii predefinite si butoanele de sub campul de editare a regulii de validare pentru crearea regulilor de validare
se apasa OK
Text de validare
daca se introduc date gresite (care nu respecta regula de validare) si dorim sa fie afisat un mesaj de atentionare intr-o caseta de dialog
in zona Validation Text se introduce mesajul de atentionare, OK
Schimbarea dimensiunii unei coloane dintr-o tabela
- se deschide tabelul cu dublu clic sau Deschidere (Open)
modificarea latimii unei coloane: Format/Latime coloana (Format/Column Width)
- se deschide o fereastra in care se cere sa se introduca dimensiunea dorita/OK
- aceasta modificare se poate realiza si manual cu ajutorul mouse-ului
- exemplificare
Mutarea unei coloane intr-o tabela
- se deschide tabelul cu dublu clic sau Deschidere (Open)
- pentru schimbarea ordinii atributelor intr-o tabela : cu ajutorul mouse-ului tragem de atributul pe care dorim sa il mutam si il pozitionam in locul dorit
- exemplificare
4 Legaturile unei tabele
Crearea unei legaturi intre tabele
a) alegerea tabelelor
Instrumente/Relatii (Tools/Relationships)
Se afiseaza fereastra Afisare Tabel (Show Table)
Se aleg pe rand tabelele intre care dorim sa creem legatura si se apasa butonul Adaugare (Add)
b) editarea legaturilor
Relatii/Editare relatii (Relationship/Edit Relationship) - definim legatura dintre tabele
Se afiseaza fereastra Editare relatii (EDIT Relationship)
Se apasa butonul Creare(Create)
Se aleg tabelele pe care dorim s ale legam si atributele dupa care se va realiza legatura/ OK
Se definesc restrictiile asupra legaturii
Se bifeaza casuta Enforce Referential Integrity (Impunere integritate referentiala) pentru a putea defini restrictiile asupra legaturii nou create
Se apasa butonul Creare (Create)
Pe ecran in fereastra Relationships (Relatii) va aparea legatura nou creata
Semnul ∞ este corespunzator tabelei ce contine mai multe inregistrari unei inregistrari din tabela parinte
IMPORTANT Nu se pot crea legaturi intre doua tabele dupa orice campuri ci numai dupa acele campuri care intr-o tabela sunt cheie primara si in cealalta tabela reprezinta cheie externa. Cele doua campuri dupa care se face legatura trebuie sa fie de acelasi tip.
Stergerea legaturilor intre doua tabele
se da un clic dreapta pe legatura pe care dorim sa o stergem
se alege optiunea Stergere (Delete)
pe ecran apare o fereastra de dialog care cere confirmarea stergerii legaturii
se alege Da(Yes) daca dorim stergerea legaturii, Nu (No) daca nu mai dorim sa stergem legatura
Aplicatii practice:
Exercitiul 1
Oras Text-dimensiune 20
Data examinarii Date/Time - Short Date
Nume centru Text- de dimensiune 30
Numar curent Autonumber
Exercitiul 2
A Number
(cheie primara)
B Text
4. Creati o tabela cu urmatoarele campuri:
A Number
E Date
5. Creati o legatura intre tabele prin intermediul campului A
Stabiliti atributul E ca fiind indexat fara duplicate
Exercitiul 3
Cod Numeric Byte
Nume Text dimensiune 15 caractere
Suma Currency Euro
Nr_crt Autonumber
Cod Numeric Byte
Firma Text dimensiune 20
Adresa Text dimensiune 25
Exercitiul 4
Atribut1 Numeric Byte
Atribut2 Text dimensiune 15 caractere
Atribut3 Currency tip Euro
Atribut1 Numeric Byte
Atribut4 Text dimensiune 20
Atribut5 Text dimensiune 25
Exercitiul 5
Nume_depozit Text-dimensiune 20
Data_curenta Date/Time - Short Date
Nume _material Text-Dimensiune 30
Cod current Autonumber
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 2113
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved