Lecții · BAC · Informatica
Baze de date: tipuri de câmpuri, relații, interogări
Tema din testele ANCE: Baze de date
Ultimul subiect cere tipul câmpurilor dintr-un tabel Access, proprietățile lor și o interogare completată în regimul Design View. Aici ai tipurile recunoscute după cum arată datele și rândurile bland ului de interogare.
- Ce trebuie să știi
- Cum apare la examen
- Exemplu rezolvat
- Greșeli tipice
- Verifică-te
Ce trebuie să știi
Obiectele unei baze de date
Tabelele păstrează datele, formularele servesc la introducerea lor, interogările selectează și modifică date, iar rapoartele le prezintă într-o formă pregătită pentru tipar.
Tipurile de câmpuri și cum le recunoști
| Tip | Cum arată în tabel |
|---|---|
| Text (Short Text) | text aliniat la stânga: nume, denumiri |
| Number | numere aliniate la dreapta, care se pot aduna |
| AutoNumber | numerotare care crește singură, de obicei cheia primară |
| Currency | numere cu simbol monetar: 2,500.00 L sau 22,00 € |
| Date/Time | date calendaristice: 3/23/2026 sau 20.02.2021 |
| Yes/No | căsuță de bifat, fără text |
| OLE Object | obiect inserat: Bitmap Image, Paintbrush Picture |
| Hyperlink | adresă subliniată și colorată, pe care se poate da clic |
Proprietățile unui câmp
- Format: felul afișării, de exemplu Long Date pentru o dată completă, Scientific pentru numere de tipul 7,342E+22, General Number sau Standard pentru numere obișnuite
- Caption: numele sub care apare câmpul la afișare, de exemplu Calendar
- Default Value: valoarea pusă automat; ziua curentă se dă cu funcția
Date() - Required: Yes dacă datele sunt obligatorii
- Indexed: No dacă valorile se pot repeta, Yes (No Duplicates) dacă trebuie să fie unice
Chei și relații
Cheia primară identifică unic o înregistrare, cheia externă este câmpul prin care un tabel trimite la altul. Dacă unui client îi corespund mai multe facturi, relația dintre Client și Factura este ; relația înseamnă câte o singură înregistrare de fiecare parte. Relația se construiește între cheia primară a unui tabel și cheia externă a celuilalt.
Bland ul interogării în Design View
Rândurile grilei sunt, în ordine: Field, Table, Sort, Show, Criteria și or.
- Field și Table: câmpul selectat și tabelul din care provine
- Sort: Ascending sau Descending
- Show: bifat dacă acel câmp apare în rezultat; un câmp folosit doar în condiție rămâne nebifat
- Criteria: condiția de selecție; condițiile scrise pe același rând se combină prin ȘI, cele scrise pe rânduri diferite prin SAU
Cum scrii condițiile
- text exact:
"Colind" - text conținut:
Like "*comedie*", unde asteriscul ține locul oricăror caractere - dată:
>=#01.03.2026#, cu diez la ambele capete - interval numeric:
>=1000 And <=5000 - valoare logică:
Yes, care se mai scrieTrue,1sau-1 - lună dintr-o dată:
Month([Data])=1pentru ianuarie
Câmpul calculat și interogarea de modificare
Un câmp calculat se scrie în rândul Field sub forma nume: expresie, de exemplu Total: [Suma]+[Suma]*[Adaos]; numele câmpului și formula se punctează separat.
O interogare de modificare are în plus rândul Update To, unde scrii noua valoare a câmpului, de exemplu [Pret_noapte]*0.8 pentru o reducere de 20 la sută.
Restul lecției e în abonament
Itemii reali ANCE în care apare tema, exemplul rezolvat pas cu pas, greșelile tipice și cele 7 întrebări de verificare se deschid cu abonamentul. „Ce trebuie să știi” rămâne gratuit.
Se deschide cu abonamentul
- Cum apare la examen
- Exemplu rezolvat
- Greșeli tipice
- Verifică-te
