SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

Tendances (20)

Proiectare didactica platforma (1)
Proiectare didactica platforma (1)Proiectare didactica platforma (1)
Proiectare didactica platforma (1)
 
Mihai-Eminescu
Mihai-EminescuMihai-Eminescu
Mihai-Eminescu
 
Iluminism
IluminismIluminism
Iluminism
 
Nemetale
NemetaleNemetale
Nemetale
 
Proteine Ppt
Proteine PptProteine Ppt
Proteine Ppt
 
Dumitru Matcovschi
Dumitru MatcovschiDumitru Matcovschi
Dumitru Matcovschi
 
Caiet clasa-intai
Caiet clasa-intaiCaiet clasa-intai
Caiet clasa-intai
 
Petrolul -Chimie
Petrolul -ChimiePetrolul -Chimie
Petrolul -Chimie
 
Importanta grasimilor
Importanta grasimilorImportanta grasimilor
Importanta grasimilor
 
Educatie antreprenoriala caiet de_lucru
Educatie antreprenoriala caiet de_lucruEducatie antreprenoriala caiet de_lucru
Educatie antreprenoriala caiet de_lucru
 
Sir de caractere in turbo pascal
Sir de caractere in turbo pascalSir de caractere in turbo pascal
Sir de caractere in turbo pascal
 
Ce este igiena personala
Ce este igiena personalaCe este igiena personala
Ce este igiena personala
 
Studiu de caz latinitate si dacism
Studiu de caz latinitate si dacismStudiu de caz latinitate si dacism
Studiu de caz latinitate si dacism
 
Moldovska mova-ta-chytannia-4-klas-fietiesku-2021-1
Moldovska mova-ta-chytannia-4-klas-fietiesku-2021-1Moldovska mova-ta-chytannia-4-klas-fietiesku-2021-1
Moldovska mova-ta-chytannia-4-klas-fietiesku-2021-1
 
Cercul Trigonometric
Cercul TrigonometricCercul Trigonometric
Cercul Trigonometric
 
Caiet clasa-intai
Caiet clasa-intaiCaiet clasa-intai
Caiet clasa-intai
 
Al doilea razboi mondial
Al doilea razboi mondialAl doilea razboi mondial
Al doilea razboi mondial
 
Proiect cl ix
Proiect cl ixProiect cl ix
Proiect cl ix
 
Importanta marilor cronicari romani
Importanta marilor cronicari romaniImportanta marilor cronicari romani
Importanta marilor cronicari romani
 
Boli infectioase
Boli infectioaseBoli infectioase
Boli infectioase
 

En vedette

Baze+de+date 1
Baze+de+date 1Baze+de+date 1
Baze+de+date 1Claudia
 
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_12profadeinfo41
 
Filosofos influyentes en la histotia
Filosofos influyentes en la histotiaFilosofos influyentes en la histotia
Filosofos influyentes en la histotiacecimaldonado09
 
Baze+de+date[2]
Baze+de+date[2]Baze+de+date[2]
Baze+de+date[2]Claudia
 
Multimedia Ursu Razvan
Multimedia Ursu RazvanMultimedia Ursu Razvan
Multimedia Ursu RazvanRazzyBoyRo
 
5 aplicatii cunoscute la cursul multimedia
5 aplicatii cunoscute la cursul multimedia5 aplicatii cunoscute la cursul multimedia
5 aplicatii cunoscute la cursul multimediaEmaBuhai
 
Atestat complex zootehnic
Atestat complex zootehnicAtestat complex zootehnic
Atestat complex zootehnicAncuta Manea
 
Automation Basic Introduction (Arabic)
Automation Basic Introduction (Arabic)Automation Basic Introduction (Arabic)
Automation Basic Introduction (Arabic)Husam Khanji
 
Cinci aplicatii multimedia
Cinci aplicatii multimediaCinci aplicatii multimedia
Cinci aplicatii multimediaErvin Kovacs
 
[Curs Android] C02 - Aplicatii (IPW 2011)
[Curs Android] C02 - Aplicatii (IPW 2011)[Curs Android] C02 - Aplicatii (IPW 2011)
[Curs Android] C02 - Aplicatii (IPW 2011)Vlad Petre
 
Solutii software personalizate Soft & Service
Solutii software personalizate Soft & ServiceSolutii software personalizate Soft & Service
Solutii software personalizate Soft & ServiceSoft & Service
 
Introducere baza de-date
Introducere baza de-dateIntroducere baza de-date
Introducere baza de-dateChelariu Mihai
 
Prezentare multimedia patrut ciprian
Prezentare multimedia patrut ciprianPrezentare multimedia patrut ciprian
Prezentare multimedia patrut cipriansiposu
 
Baze+de+date
Baze+de+dateBaze+de+date
Baze+de+dateClaudia
 
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 multimediaArya Aria
 

En vedette (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
 

Similaire à Crearea tabelelor

Modulul 5 ecdl
Modulul 5 ecdlModulul 5 ecdl
Modulul 5 ecdlELENA NITA
 
Tipuri De Date Si Proprietati
Tipuri De Date Si ProprietatiTipuri De Date Si Proprietati
Tipuri De Date Si ProprietatiLavric
 
Tipuri De Date Si Proprietati
Tipuri De Date Si ProprietatiTipuri De Date Si Proprietati
Tipuri De Date Si ProprietatiLavric
 
Curs_modul1.doc
Curs_modul1.docCurs_modul1.doc
Curs_modul1.docRaluca34
 
Modulul 5 access
Modulul 5   accessModulul 5   access
Modulul 5 access08alesa
 
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.pdfDanielaPintilie1
 
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-aAnghel Cristina
 
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ăNicolae Sfetcu
 

Similaire à 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