SlideShare a Scribd company logo
1 of 13
Profesor: Gurmeza Inga
Clasa: a XII-a
Crearea tabelelor
Tabele
O bază de date rela ională poate fi definită ca un ansamblu deț
tabele aflate într-o anumită corela ieț
Tabelul con ine date despre un anumit subiect, numitț entitate
(ex. Elevi, clase, profesori).
Cu ajutorul tabelelor se pot crea: interogări, formulare,
rapoarte etc.
O rela ie este reprezentată printr-un tabel bidimensional, înț
care rîndurile reprezintă înregistrări referitoare la un
exemplar, iar coloanele corespund atributelor. Fiecărui atribut
i se atribuie un nume, cu ajutorul căruia are loc specificarea
componentelor înregistrării.
Totalitatea valorilor unui atribut care pot fi utilizate în cadrul
bazei de date se nume teș domeniu.
Crearea structurii unui tabel
Structura unui tabel cuprinde informa ii privindț
descrierea cîmpurilor de date, tipul i proprietă ile fiecăruiș ț
cîmp, cîmpurile cheii primare.
Datele sînt valori dependente fiecărei caracteristici în parte
i sînt memorate sub formă de înregistrări de date.ș
O BD Acces poate con ine maximumț
32768 tabele.
Simultan pot fi deschise 254 tabele.
Crearea structurii unui tabel
Pentru a defini structura unui tabel:
1. Selectăm pictograma Tables de pe bara de obiecte Objects a
ferestrei BD.
În zona de con inut a ferestrei apar op iunile(Acces 2003):ț ț
- Create table in Design view (crearea tabelului în regim de
proiectare);
- Create table by using wizard (crearea tabelului cu ajutorul unui
program de asisten ă);ț
- Create table by entering data (crearea tabelului prin introducerea
directă a datelor).
- Executăm un dublu-clic pe prima op iune.ț
Pasul 1 este echivalent cu selectarea
New-> Design view
Crearea structurii unui tabel
2. Apare fereastra de dialog de tip Table cu numele Table1.
Ea este format din dou zone:ă ă Zona pentru descrierea structurii
documentului
Zona
descrierii
propriet ilăț
or cîmpului
selectat din
prima zonă
Crearea structurii unui tabel
Zona pentru descrierea structurii documentului este divizată în trei
coloane:
Field Name (identificatorul cîmpului);
Data Type (tpul cîmpului, adică al valorilor lui);
Desctiption(descrierea cîmpului).
Pentru fiecare cîmp al tabelului ce urmează a fi creat se
precizează identificatorul, dipul si descrierea cîmpului.
Identificatorul cîmpului poate con inț e caractere, în afară de
semnele:”.”, “!”, “]”, “[”, spa iul, caractere invizibile.ț
Lungimea identificatorului nu poate fi mai mare de 64 de
caractere.
Crearea structurii unui tabel
Tipurile cîmpurilor acceptate de Access sînt:
 Text – texte si numere care nu se folosesc la calcule;
 Memo – texte lungi
 Number – numere care se vor folosi la calcule;
 Date/Time – date calendaristice
 Currency – valori monetare/b ne tiă ș
 Autonumber – numerele întregi care î i m resc în mod automatăș
valorile(nr de ordine)
 Yes/No – valori logice care pot lua numai doua
valori(adevar/fals);
 OLE Object – pentru imagini/sunete;
 Hiperlink – adrese Web.
Descrierea cîmpului poate con ine note explicative.ț
Crearea structurii unui tabel
3. Dup definirea cîmpurilor din tabel se stabile teă ș cheia primar .ă
Select m cîmpul necesar, apoi alegemă
Atunci cînd nu definim o cheie primar , sistemul Access va sugeraă
stabilirea cheii primare imediat dup salvarea tabelului.ă Dacă
utilizatorul va accepta sugestia, atunci sistemul va stabili drept cheie
primar primul cîmp de tipă AutoNumber sau dac nu exist va crea ună ă
astfel de cîmp, cu numele implicit ID.
4. Salv m Tabelul, selectînd . Apare fereastra Save As în careă
scrim numele tabelului.
Crea i tabelul Elevi al bazei de dateț
Liceu, descrisă în capitolul precedent.
Proprietă ile cîmpurilor tabeluluiț
Cele mai utilizate propriet i ale cîmpurilor sunt:ăț
Field Size – determină formatul mărimii datelor cîmpului i existăș
doar pentru tipurile Text i Number.ș
 Pentru tipul Text – valori de la 0 la 255. Valoarea implicită 50.
 Pentru tipul Number – valorile Byte, Integer, Long integer (valoare implicită),
Single, Double, Decimal.
Format – stabile te felul în care se vor afi a datele în cîmp,ș ș
folosindu-se un anumit ablon.ș
Input Mask – se folosește la elaborarea unui ablon deș
restric ionare a caracterelor ce urmează a fi introduse în cîmp.ț
Pentru crearea ablonului sînt admise unele simboluri.(manual pag.81)ș
Dacă anul este indicat cu 2 cifre, Access îl interpretează astfel:
-pentru valorile din intervalul 00-29 se subîn eleg anii 2000-2029;ț
-pentru valorile din intervalul 30-99 se subîn eleg anii 1930-1999;ț
Proprietă ile cîmpurilor tabeluluiț
Caption – specific textul care va fi afi at în calitate de denumire aă ș
cîmpului în iterog ri, formulare sau rapoarte.ă
Default Value – stabile te valoarea implicit a cîmpului.ăș
Validation Rule – se pot forma condi ii de validare a datelor careț
urmeaz a fi introduse.(ex.ă >=100 pot fi introduse numere).
Validation Text – se scrie textul care apare într-o fereastră de avertizare.
Required – accept doar Yes/No. Valoarea Yes oblig utilizatorul să ă ă
completeze cîmpul.
Allow Zero Length – Yes/No, doar pentru cîmpurile Text i Memo.ș
Pentru Yes cîmpul va accepta valori de lungimea 0 - iruri vide.ș
Indexed – permite sau interzice repetarea valorilor în cîmp.
New Values – doar pentru cîmpul AutNumber. Pentru valoarea
Increment, Accesss va genera valori noi în cîmp, ad ugînd 1 la cea maiă
mare valoare existent . Dac atribuim Random- valori generate aleator.ă ă
Tema pentru acasăTema pentru acasă
Studiat tema 8.1. Crearea tabelelor.
Rezolvat exerci iile:ț
Băie ii –ț Ex. 8, pag. 82
Fetele – Ex. 9, pag. 82
Crearea  tabelelor

More Related Content

What's hot

Studiu de caz latinitate si dacism
Studiu de caz latinitate si dacismStudiu de caz latinitate si dacism
Studiu de caz latinitate si dacism
Silivestru Catalin
 
Comunicarea scrisa
Comunicarea scrisaComunicarea scrisa
Comunicarea scrisa
Rodica B
 
Criticismul junimist1 (1)
Criticismul junimist1 (1)Criticismul junimist1 (1)
Criticismul junimist1 (1)
KingHex1
 

What's hot (20)

Sintaxa si limbajul pascal
Sintaxa si limbajul pascalSintaxa si limbajul pascal
Sintaxa si limbajul pascal
 
Studiu de caz latinitate si dacism
Studiu de caz latinitate si dacismStudiu de caz latinitate si dacism
Studiu de caz latinitate si dacism
 
Rolul literaturii in perioada Pasoptista
Rolul literaturii in perioada PasoptistaRolul literaturii in perioada Pasoptista
Rolul literaturii in perioada Pasoptista
 
” Moartea căprioarei” de N.Labiș. Lecție de totalizare.
” Moartea căprioarei” de N.Labiș. Lecție de totalizare.” Moartea căprioarei” de N.Labiș. Lecție de totalizare.
” Moartea căprioarei” de N.Labiș. Lecție de totalizare.
 
Criticismul junimist
Criticismul junimistCriticismul junimist
Criticismul junimist
 
Studiu de caz 5 - criticismul junimist
 Studiu de caz 5 - criticismul junimist Studiu de caz 5 - criticismul junimist
Studiu de caz 5 - criticismul junimist
 
Comunicarea
ComunicareaComunicarea
Comunicarea
 
Comunicarea scrisa
Comunicarea scrisaComunicarea scrisa
Comunicarea scrisa
 
Etica profesionala comunicare
Etica profesionala comunicareEtica profesionala comunicare
Etica profesionala comunicare
 
Experienţe de promovare a cărţii şi lecturii
Experienţe de promovare a cărţii şi lecturiiExperienţe de promovare a cărţii şi lecturii
Experienţe de promovare a cărţii şi lecturii
 
1 decembrie 1918
1 decembrie 19181 decembrie 1918
1 decembrie 1918
 
Prezentare antreprenoriat
Prezentare antreprenoriatPrezentare antreprenoriat
Prezentare antreprenoriat
 
Criticismul junimist1 (1)
Criticismul junimist1 (1)Criticismul junimist1 (1)
Criticismul junimist1 (1)
 
Al doilea razboi mondial
Al doilea razboi mondialAl doilea razboi mondial
Al doilea razboi mondial
 
Parinte copil
Parinte copilParinte copil
Parinte copil
 
Prezentare 8 martie
Prezentare 8 martiePrezentare 8 martie
Prezentare 8 martie
 
Eseu Egalitatea de gen în Romania - norme, problematici și soluții juridice...
Eseu   Egalitatea de gen în Romania - norme, problematici și soluții juridice...Eseu   Egalitatea de gen în Romania - norme, problematici și soluții juridice...
Eseu Egalitatea de gen în Romania - norme, problematici și soluții juridice...
 
Studiu De Caz Romana 4 Rolul Literaturii In Perioada Pasoptista
Studiu De Caz Romana 4 Rolul Literaturii  In Perioada PasoptistaStudiu De Caz Romana 4 Rolul Literaturii  In Perioada Pasoptista
Studiu De Caz Romana 4 Rolul Literaturii In Perioada Pasoptista
 
2.-Formele-educatiei.ppt
2.-Formele-educatiei.ppt2.-Formele-educatiei.ppt
2.-Formele-educatiei.ppt
 
Formarea constiintei istorice
Formarea constiintei istoriceFormarea constiintei istorice
Formarea constiintei istorice
 

Viewers also liked

Baze+de+date 1
Baze+de+date 1Baze+de+date 1
Baze+de+date 1
Claudia
 
Filosofos influyentes en la histotia
Filosofos influyentes en la histotiaFilosofos influyentes en la histotia
Filosofos influyentes en la histotia
cecimaldonado09
 
Baze+de+date[2]
Baze+de+date[2]Baze+de+date[2]
Baze+de+date[2]
Claudia
 
5 aplicatii cunoscute la cursul multimedia
5 aplicatii cunoscute la cursul multimedia5 aplicatii cunoscute la cursul multimedia
5 aplicatii cunoscute la cursul multimedia
EmaBuhai
 
Atestat complex zootehnic
Atestat complex zootehnicAtestat complex zootehnic
Atestat complex zootehnic
Ancuta Manea
 
Cinci aplicatii multimedia
Cinci aplicatii multimediaCinci aplicatii multimedia
Cinci aplicatii multimedia
Ervin Kovacs
 
Prezentare multimedia patrut ciprian
Prezentare multimedia patrut ciprianPrezentare multimedia patrut ciprian
Prezentare multimedia patrut ciprian
siposu
 
Baze+de+date
Baze+de+dateBaze+de+date
Baze+de+date
Claudia
 
Elaborarea+si+gestionarea+unei+baze+de+date[1]
Elaborarea+si+gestionarea+unei+baze+de+date[1]Elaborarea+si+gestionarea+unei+baze+de+date[1]
Elaborarea+si+gestionarea+unei+baze+de+date[1]
Claudia
 
Elemen multimedia
Elemen multimediaElemen multimedia
Elemen multimedia
Arya Aria
 

Viewers also liked (20)

Stabilirea relațiilor dintre tabele
Stabilirea relațiilor dintre tabeleStabilirea relațiilor dintre tabele
Stabilirea relațiilor dintre tabele
 
Baze+de+date 1
Baze+de+date 1Baze+de+date 1
Baze+de+date 1
 
Programa scolara de_informatica_informatica-intensiv_12
Programa scolara de_informatica_informatica-intensiv_12Programa scolara de_informatica_informatica-intensiv_12
Programa scolara de_informatica_informatica-intensiv_12
 
Filosofos influyentes en la histotia
Filosofos influyentes en la histotiaFilosofos influyentes en la histotia
Filosofos influyentes en la histotia
 
Baze+de+date[2]
Baze+de+date[2]Baze+de+date[2]
Baze+de+date[2]
 
Alternative linux la programe windows
Alternative linux la programe windowsAlternative linux la programe windows
Alternative linux la programe windows
 
Multimedia Ursu Razvan
Multimedia Ursu RazvanMultimedia Ursu Razvan
Multimedia Ursu Razvan
 
5 aplicatii cunoscute la cursul multimedia
5 aplicatii cunoscute la cursul multimedia5 aplicatii cunoscute la cursul multimedia
5 aplicatii cunoscute la cursul multimedia
 
Atestat complex zootehnic
Atestat complex zootehnicAtestat complex zootehnic
Atestat complex zootehnic
 
Automation Basic Introduction (Arabic)
Automation Basic Introduction (Arabic)Automation Basic Introduction (Arabic)
Automation Basic Introduction (Arabic)
 
Cinci aplicatii multimedia
Cinci aplicatii multimediaCinci aplicatii multimedia
Cinci aplicatii multimedia
 
[Curs Android] C02 - Aplicatii (IPW 2011)
[Curs Android] C02 - Aplicatii (IPW 2011)[Curs Android] C02 - Aplicatii (IPW 2011)
[Curs Android] C02 - Aplicatii (IPW 2011)
 
Solutii software personalizate Soft & Service
Solutii software personalizate Soft & ServiceSolutii software personalizate Soft & Service
Solutii software personalizate Soft & Service
 
Media şi multimedia
Media şi multimedia Media şi multimedia
Media şi multimedia
 
Introducere baza de-date
Introducere baza de-dateIntroducere baza de-date
Introducere baza de-date
 
Prezentare multimedia patrut ciprian
Prezentare multimedia patrut ciprianPrezentare multimedia patrut ciprian
Prezentare multimedia patrut ciprian
 
Accesul la baza de date
Accesul la baza de  dateAccesul la baza de  date
Accesul la baza de date
 
Baze+de+date
Baze+de+dateBaze+de+date
Baze+de+date
 
Elaborarea+si+gestionarea+unei+baze+de+date[1]
Elaborarea+si+gestionarea+unei+baze+de+date[1]Elaborarea+si+gestionarea+unei+baze+de+date[1]
Elaborarea+si+gestionarea+unei+baze+de+date[1]
 
Elemen multimedia
Elemen multimediaElemen multimedia
Elemen multimedia
 

Similar to Crearea tabelelor (11)

Modulul 5 ecdl
Modulul 5 ecdlModulul 5 ecdl
Modulul 5 ecdl
 
Tipuri De Date Si Proprietati
Tipuri De Date Si ProprietatiTipuri De Date Si Proprietati
Tipuri De Date Si Proprietati
 
Tipuri De Date Si Proprietati
Tipuri De Date Si ProprietatiTipuri De Date Si Proprietati
Tipuri De Date Si Proprietati
 
Curs_modul1.doc
Curs_modul1.docCurs_modul1.doc
Curs_modul1.doc
 
Cap07
Cap07Cap07
Cap07
 
Modulul 5 access
Modulul 5   accessModulul 5   access
Modulul 5 access
 
BAZE_DE_DATE_SQL_de_baza.pdf
BAZE_DE_DATE_SQL_de_baza.pdfBAZE_DE_DATE_SQL_de_baza.pdf
BAZE_DE_DATE_SQL_de_baza.pdf
 
Raport word
Raport wordRaport word
Raport word
 
6 access 2003 partea a ii-a
6 access 2003   partea a ii-a6 access 2003   partea a ii-a
6 access 2003 partea a ii-a
 
Excel: Comenzi rapide și formatare de bază
Excel: Comenzi rapide și formatare de bazăExcel: Comenzi rapide și formatare de bază
Excel: Comenzi rapide și formatare de bază
 
Organiyarea datelor
Organiyarea datelorOrganiyarea datelor
Organiyarea datelor
 

Crearea tabelelor

  • 1. Profesor: Gurmeza Inga Clasa: a XII-a Crearea tabelelor
  • 2. Tabele O bază de date rela ională poate fi definită ca un ansamblu deț tabele aflate într-o anumită corela ieț Tabelul con ine date despre un anumit subiect, numitț entitate (ex. Elevi, clase, profesori). Cu ajutorul tabelelor se pot crea: interogări, formulare, rapoarte etc. O rela ie este reprezentată printr-un tabel bidimensional, înț care rîndurile reprezintă înregistrări referitoare la un exemplar, iar coloanele corespund atributelor. Fiecărui atribut i se atribuie un nume, cu ajutorul căruia are loc specificarea componentelor înregistrării. Totalitatea valorilor unui atribut care pot fi utilizate în cadrul bazei de date se nume teș domeniu.
  • 3. Crearea structurii unui tabel Structura unui tabel cuprinde informa ii privindț descrierea cîmpurilor de date, tipul i proprietă ile fiecăruiș ț cîmp, cîmpurile cheii primare. Datele sînt valori dependente fiecărei caracteristici în parte i sînt memorate sub formă de înregistrări de date.ș O BD Acces poate con ine maximumț 32768 tabele. Simultan pot fi deschise 254 tabele.
  • 4.
  • 5. Crearea structurii unui tabel Pentru a defini structura unui tabel: 1. Selectăm pictograma Tables de pe bara de obiecte Objects a ferestrei BD. În zona de con inut a ferestrei apar op iunile(Acces 2003):ț ț - Create table in Design view (crearea tabelului în regim de proiectare); - Create table by using wizard (crearea tabelului cu ajutorul unui program de asisten ă);ț - Create table by entering data (crearea tabelului prin introducerea directă a datelor). - Executăm un dublu-clic pe prima op iune.ț Pasul 1 este echivalent cu selectarea New-> Design view
  • 6. Crearea structurii unui tabel 2. Apare fereastra de dialog de tip Table cu numele Table1. Ea este format din dou zone:ă ă Zona pentru descrierea structurii documentului Zona descrierii propriet ilăț or cîmpului selectat din prima zonă
  • 7. Crearea structurii unui tabel Zona pentru descrierea structurii documentului este divizată în trei coloane: Field Name (identificatorul cîmpului); Data Type (tpul cîmpului, adică al valorilor lui); Desctiption(descrierea cîmpului). Pentru fiecare cîmp al tabelului ce urmează a fi creat se precizează identificatorul, dipul si descrierea cîmpului. Identificatorul cîmpului poate con inț e caractere, în afară de semnele:”.”, “!”, “]”, “[”, spa iul, caractere invizibile.ț Lungimea identificatorului nu poate fi mai mare de 64 de caractere.
  • 8. Crearea structurii unui tabel Tipurile cîmpurilor acceptate de Access sînt:  Text – texte si numere care nu se folosesc la calcule;  Memo – texte lungi  Number – numere care se vor folosi la calcule;  Date/Time – date calendaristice  Currency – valori monetare/b ne tiă ș  Autonumber – numerele întregi care î i m resc în mod automatăș valorile(nr de ordine)  Yes/No – valori logice care pot lua numai doua valori(adevar/fals);  OLE Object – pentru imagini/sunete;  Hiperlink – adrese Web. Descrierea cîmpului poate con ine note explicative.ț
  • 9. Crearea structurii unui tabel 3. Dup definirea cîmpurilor din tabel se stabile teă ș cheia primar .ă Select m cîmpul necesar, apoi alegemă Atunci cînd nu definim o cheie primar , sistemul Access va sugeraă stabilirea cheii primare imediat dup salvarea tabelului.ă Dacă utilizatorul va accepta sugestia, atunci sistemul va stabili drept cheie primar primul cîmp de tipă AutoNumber sau dac nu exist va crea ună ă astfel de cîmp, cu numele implicit ID. 4. Salv m Tabelul, selectînd . Apare fereastra Save As în careă scrim numele tabelului. Crea i tabelul Elevi al bazei de dateț Liceu, descrisă în capitolul precedent.
  • 10. Proprietă ile cîmpurilor tabeluluiț Cele mai utilizate propriet i ale cîmpurilor sunt:ăț Field Size – determină formatul mărimii datelor cîmpului i existăș doar pentru tipurile Text i Number.ș  Pentru tipul Text – valori de la 0 la 255. Valoarea implicită 50.  Pentru tipul Number – valorile Byte, Integer, Long integer (valoare implicită), Single, Double, Decimal. Format – stabile te felul în care se vor afi a datele în cîmp,ș ș folosindu-se un anumit ablon.ș Input Mask – se folosește la elaborarea unui ablon deș restric ionare a caracterelor ce urmează a fi introduse în cîmp.ț Pentru crearea ablonului sînt admise unele simboluri.(manual pag.81)ș Dacă anul este indicat cu 2 cifre, Access îl interpretează astfel: -pentru valorile din intervalul 00-29 se subîn eleg anii 2000-2029;ț -pentru valorile din intervalul 30-99 se subîn eleg anii 1930-1999;ț
  • 11. Proprietă ile cîmpurilor tabeluluiț Caption – specific textul care va fi afi at în calitate de denumire aă ș cîmpului în iterog ri, formulare sau rapoarte.ă Default Value – stabile te valoarea implicit a cîmpului.ăș Validation Rule – se pot forma condi ii de validare a datelor careț urmeaz a fi introduse.(ex.ă >=100 pot fi introduse numere). Validation Text – se scrie textul care apare într-o fereastră de avertizare. Required – accept doar Yes/No. Valoarea Yes oblig utilizatorul să ă ă completeze cîmpul. Allow Zero Length – Yes/No, doar pentru cîmpurile Text i Memo.ș Pentru Yes cîmpul va accepta valori de lungimea 0 - iruri vide.ș Indexed – permite sau interzice repetarea valorilor în cîmp. New Values – doar pentru cîmpul AutNumber. Pentru valoarea Increment, Accesss va genera valori noi în cîmp, ad ugînd 1 la cea maiă mare valoare existent . Dac atribuim Random- valori generate aleator.ă ă
  • 12. Tema pentru acasăTema pentru acasă Studiat tema 8.1. Crearea tabelelor. Rezolvat exerci iile:ț Băie ii –ț Ex. 8, pag. 82 Fetele – Ex. 9, pag. 82