Pentru cei care înțeleg

Ce sunt tabelele?

Tabelele sunt containere de informații. În orice bază de date ar trebui să fie cel puțin un tabel, fără ea nu aveți unde să stocați date. Într-un DB simplu, cum ar fi Bobblehead, este suficientă o masă (pe care o vom numi Dolls). Dar dacă se dovedește că doriți să păstrați mai multe liste de informații legate, veți avea nevoie de mai multe mese. Baza de date BigBudgetWedding-ACCDB (nunta Lush), poate doriți să ia în considerare invitații la cadouri de nunta ta pe care le-ai cerut, și trofee pe care le-ați primit de fapt. În capitolul 5 veți găsi suficiente exemple de baze de date utilizând mai multe tabele.







În Fig. 1.5 prezintă un exemplu de tabel simplu.

Fig. 1.5. În tabel, fiecare intrare ocupă o linie separată. Fiecare câmp este reprezentat de

într-o coloană separată. În acest tabel se vede că sunt introduse informații despre șase păpuși-manechine.







Informațiile despre fiecare păpușă sunt stocate în cinci câmpuri (ID (cod), Caracter (caracter),

Producător, Prețul de cumpărare (preț de cumpărare) și DataAcqutred (data cumpărării))

Înainte de a începe să construiți o masă, trebuie să învățați câteva reguli foarte importante,

| O masă este doar un grup de înregistrări, O înregistrare este o colecție de date despre un subiect. În tabelul Dolls, de exemplu, în fiecare înregistrare există date despre o păpușă-manechin. În tabelul Familie, fiecare intrare conține informații despre o anumită rudă. În tabelul Produse, fiecare intrare ar reprezenta un element separat de vânzare. Ideea este clară.

| Fiecare intrare este formată din câmpuri. Fiecare câmp stochează o anumită parte a datelor. De exemplu, în tabelul Dolls, un câmp conține numele prototipului păpușii, un alt câmp este prețul, iar al treilea este data achiziționării păpușii și așa mai departe.

Tabelele au o structură clară. Cu alte cuvinte, nu puteți urma în mod incorect regulile. Dacă ați creat patru câmpuri, fiecare înregistrare ar trebui să conțină patru câmpuri (deși este posibilă setarea unor câmpuri necompletate dacă acestea nu sunt utilizate).







Articole similare

Trimiteți-le prietenilor: