Biologie | Chimie | Didactica | Fizica | Geografie | Informatica | |
Istorie | Literatura | Matematica | Psihologie |
SGBD
Caracteristici
- din punct de vedere conceptual se bazeaza pe existenta modelelor : relational, si orientat pe obiecte.
- Acces delimiteaza foarte clar notiunea de baza de date si tabela. Se creeaza mai intai baza de date si in cadrul ei tabele si alte obiecte.
- printr-o interfata permite definirea structurii tabelelor, realizarea interogarilor, a formularelor si rapoartelor. Tot prin interfata Acces pot fi lansate comenzi Visual basic.
- Acces asigura o interfata cu limbajul SQL.
- fiind un mediu de programare Acces permite utilizatorilor sa lucreze in mai multe moduri :
Obiecte Acces - tabelele, interogarile, formularele, rapoartele, comenzile macro, modulele.
Controalele : casete text, eticheta, caseta lista, caseta combinata, etc.
Controalele grafice : butoane de comanda, butoane de comutare, casete de validare, calendarul
Baza de date Acces - este formata din interogari, tabele, formulare, rapoarte si alte obiecte care se memoreaza in acelasi fisier cu extensia MDB.
Crearea bazei de date - din meniul File se selecteaza New Database. In fereastra New Database se executa click pe Ok, . . ..
Tabela - este obiect din baza de date care are rolul de a stoca datele. Tabela se creeaza utilizand posibilitatile :
- definirea tabelei de catre utilizator prin stabilirea campurilor, a tipului de date, a proprietatilor si a cheii primare.
- prin programul Table Wizard care utilizeaza tabele predefinite pentru probleme vizuale si pe care utilizatorul le poate adapta.
la lansarea SGBD-ului Acces exista posibilitatile :
Din fereastra Microsoft Acces se alege baza de date creata anterior si click pe Ok atinci cand apare fereastra Nume baza de date.
In fereastra Microsoft Acces se executa click pe Ok, dupa care apare fereastra Open. Se alege baza de date creata anterior si click pe butonul Open. In fereastra Nume baza de date se selecteaza Tables si se executa apoi click pe New.
Din fereastra New Table se alege comanda Design View si Ok. Apare fereastra Table1:Table pentru descrierea structurii tabelei.
In coloana Field name se tasteaza numele campului (Ex. : Cod mat ). La trecerea in coloana Data Type apare tipul implicit de data Text. Celelalte date sunt :
- Memo (Notite) - precizeaza campuri de text ce ofera posibilitatea utilizatorilor sa scrie comentarii.
- Date / Time ; Currency - pentru valuta ; Autonumber - pentru num. cu incrementare automata.
- Yes / No - pentru valori logice : Adevarat / Fals.
- OLE Object - pentru pastrarea datelor provenite de la alte programe : foi de calcul, grafice, etc
- se executa click pe orice celula de pe randul campului respectiv. Apare caseta Field Properties
Se executa click pe o proprietate si apare o sageata pe care se executa click pentru a afisa optiunile.
Proprietati : Field Size (dimensiunea campului).
v Tipul de data Text are o lungime prestabilita de 50 caractere. Se pot da valori pana la 255 caractere.
v Tipul de data Number are optiunile :
- Byte (octet) cu valori cuprinse intre 0 si 255.
- Integer - cu valori intre - 32768 si + 32768.
- Long Integer - cu valori intre -2 si + 2 miliarde.
- Single (real simpla precizie) - pentru numere fractionare cu precizie de 6 zecimale.
- Double (real dubla precizie) - pentru numere fractionare cu o precizie de 10 zecimale.
v Tipul de data Memo are o lungime rezervata de 64 KB.
v Tipul de data Date / Time este stocat sub forma unor numere in virgula mobila de 8 octeti.
v Tipul Currency este stocat cu pana la 15 cifre in stanga punctului zecimal si pana la 4 cifre in dreapta.
v Tipul Autonumber poate avea valori intregi ordonate secvential sau in mod aleatoriu.
- stabileste modul de afisare a datelor pe ecran. Sirul de formatare poate fi in format predefinit sau personalizat conform tipului de camp.
Formate standard pentru tipul numeric (Number):
- General Number - afiseaza valori cu trei zecimale.
- Currency - afiseaza separatori (virgula) pentru grupele de mii si semnul in fata numarului.
- Fixed - afiseaza doua cifre zecimale.
- Standard - foloseste virgula pentru separarea miilor si stabileste doua zecimale.
- Percent - afiseaza valorile cu semnul de procent (%).
Formate standard pentru tipul data calendaristica (Date / Time).
- General Date : 12/15/99 ; 3:25:10 PM.
- Long Date : Sunday, July 15, 1999.
- Medium Date : 14 - July - 99
- Short Date : 8/27/99.
- Long Time : 7:22:15 PM.
- Medium Time : 7:22 PM.
- Short Time : 19:22.
Decimal Places - determina numarul de cifre aflate la dreapta virgulei in campurile numerice.
Indexed - specifica daca acel camp este folosit sau nu ca un camp de index.
Validation Text - textul pe care Acces o sa-l afiseze ca eroare in cazul in care nu este respectata conditia tastata la proprietatea Validation Rule.
Stabilirea cheii primare - tabela trebuie sa fie in modul de lucru Design (daca nu se executa click pe butonul Design View ).
Se executa click oriunde in randul campului care stabileste cheia primara. Se executa apoi click pe butonul Primary Key din bara cu instrumente.
Observatie : Dupa stabilirea cheii primare, daca se va afisa tabelul, el va fi ordonat dupa valorile cheii primare.
Modificarea proprietatilor unui camp - se selecteaza orice celula din randul campului de modificat. Se selecteaza proprietatea campului efectuand click direct in celula de langa proprietatea de modificat, apoi se introduce noua valoare.
Se executa click oriunde in afara tabelului pentru a salva noua proprietate.
Copyright © 2024 - Toate drepturile rezervate