Documente Academic
Documente Profesional
Documente Cultură
ACCESS
1.Prezentare generală
Def. O bază de date este o colecție organizată de informații sau de date structurate, stocate electronic într-un computer.
MS ACCESS este integrat în MS Office şi oferă următoarele facilităţi:
• dispune de o interfaţă uşor de utilizat care respectă principiile de bază ale aplicaţiilor din MS Office;
• “găseşte” rapid datele legate între ele prin interogarea BD (folosind o interfaţă grafică prietenoasă sau limbajul SQL);
• asigură afişarea pe ecran sau tipărirea la imprimantă a datelor într-un format uşor de înţeles - rapoarte;
• permite afişarea datelor sub formă de grafice sau ca pagini Web;
• are incluse mecanisme pentru importul sau exportul din /către alte aplicaţii din MS Office (Excel , Word ) sau alte
SGBD;
• automatizează unele acţiuni (operaţiile comune) prin realizarea de programe în VBA;
• oferă asistenţă în realizarea proiectelor şi utilizarea lor (prin componentele de tip Wizard sau sistemul Help specific).
Configurarea sesiunii de lucru în ACCESS
Access permite stabilirea unor parametrii de lucru pentru sesiunea curentă şi, eventual, sesiunile următoare.
De exemplu, pentru stabilirea unui director implicit:
• din meniul File se activează Options;
• din fereastra opţiunii General, în zona Creating Databases, în rubrica Default database folder, se declară directorul
implicit.
Alegerea locației de
salvare a noii baze
de date
Denumirea BD
2.6. Stabilirea cheii primare din meniul rapid (click dr. pe numele câmpului)
• Semnul + înregistrarea are cel puţin o înregistrare “înrudită” într-o altă tabelă,
Modificarea cheii primare din tabela părinte localitati, va atrage modificarea în cascadă a tuturor cheilor straine în
înregistrările copil (în cazul dat, tabela clienti).
Fig.3.7. Datele din tabelă după modificarea codului localitate 1006 în 1040
2. Testarea ștergerii din tabela părinte localități(Restricție, ulterior Cascadă)
a) Inițial, se va încerca ștergerea unui câmp din tabela localități. Restricția Cascade Delete releted Records nu
este activă.
Dacă se va încerca ștergerea înregistrării 1006 din tabela părinte localitati, va apărea următorul mesaj de eroare:
Click dr –
Delete Record
b) Ulterior, se va activa restricția Cascade Delete releted Records care va permite ștergerea înregistrării din
tabela părinte, precum și a înregistrărilor aferente din tabela copil.
Înregistrările vor fi șterse ulterior atât din tabela părinte, cât și din tabela copil.
3. Testarea inserării în tabela copil client
Dacă se va încerca inserarea unei înregistrări noi în tabela copil clienți, folosind un cod localitate care nu se regăsește
în tabela părinte localități, va fi afișat următorul mesaj: