Nota10

Уроки · BAC · Информатика

Baze de date: tipuri de câmpuri, relații, interogări

Тема из тестов 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.

Урок на румынском.

Читать урок на русском

Что нужно знать

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

TipCum arată în tabel
Text (Short Text)text aliniat la stânga: nume, denumiri
Numbernumere aliniate la dreapta, care se pot aduna
AutoNumbernumerotare care crește singură, de obicei cheia primară
Currencynumere cu simbol monetar: 2,500.00 L sau 22,00 €
Date/Timedate calendaristice: 3/23/2026 sau 20.02.2021
Yes/Nocăsuță de bifat, fără text
OLE Objectobiect inserat: Bitmap Image, Paintbrush Picture
Hyperlinkadresă 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 scrie True, 1 sau -1
  • lună dintr-o dată: Month([Data])=1 pentru 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ă.

Остальная часть урока доступна по подписке

Настоящие задания ANCE по этой теме, разбор примера шаг за шагом, типичные ошибки и 7 вопросов для самопроверки открываются по подписке. «Что нужно знать» остаётся бесплатным.

Открывается по подписке

  • Как это бывает на экзамене
  • Разбор примера
  • Типичные ошибки
  • Проверь себя

Проверь свой уровень бесплатно