SlideShare ist ein Scribd-Unternehmen logo
1 von 25
January 6, 2015 1
Obiective operaţionale:
să definească noţiunile de baze de date;
să descrie etapele de obţinere a unei baze de
date, a unui tabel, a unei interogări, a unui formular şi
raport;
să evidenţieze obiectele aplicaţiei Access pentru
realizarea bazelor de date;
să utilizeze corect toate obiectele din fereastra
aplicaţiei Access pentru rezolvarea aplicaţiei;
January 6, 2015 2
Baze de date
O baza de date (BD) reprezinta o colectie de
date integrata, anume structurata si dotata
cu o descriere a structurii si a relatiilor dintre
Date.
 
January 6, 2015 3
 Tabele – contin toate inregistrarile
 Interogari – localizeaza inregistrari specifice
 Formulare – afiseaza inregistrarile din tabele, una cite una
 Rapoarte – tiparesc loturi de inregistrari
 Pagini de acces la date – pun la dispozitie date prin intermediul
paginilor Web
 Macrocomenzi – actiuni automate uzuale
 
January 6, 2015 4
Tabele
Sunt cele mai importante obiecte ale unei baze de date.
Dacă o BD nu conţine cel puţin un tabel, crearea altor clase de
obiecte devine lipsită de sens.
Pentru fiecare cîmp al tabelului se specifică 3 caracteristici, şi
anume:
• Field Name (denumirea împului, obligatoriu);
• Data Type (tipul cîmpului, obligatoriu);
• Description (descrierea cîmpului, opţional).
January 6, 2015 5
Se creează o interogare pentru găsirea i preluarea doarș
a datelor care îndeplinesc condi iile precizate,ț
inclusiv datele din tabele multiple.
Interogari
January 6, 2015 6
Formulare
Se creează un formular pentru vizualizarea,
introducerea, i modificarea u oară a datelor directș ș într-
un tabel.
January 6, 2015 7
Rapoarte
Pentru a creea rapoarte trebuie să stabili iț
mai întâi care câmpuri con in datele peț
care dori i să le vede i în raport i în ceț ț ș
tabele sau interogări se află.
January 6, 2015 8
APLICATIE:
1)Creez o baza de date numita FOTBAL.
2)Creez tabela: ECHIPE (in modul DESIGN VIEW)
January 6, 2015 9
3)Stabiliti campul cod cheie primara a tabelei.
IMPORTANT:Cheia primara a unei tabele este un camp sau o combinatie
de campuri prin care se identifica in mod unic o anumita inregistrare
din tabela.
January 6, 2015 10
4)Introduceti urmatoarele inregistrari in tabela Echipe
January 6, 2015 11
5) Utilizand instrumentul de cautare, gasiti inregistrarea din localitatea
Cluj-Napoca. Modificati localitatea in Cluj.
January 6, 2015 12
6)Adaugati urmatorul atribut Numar_campioana (tip integer) si completati
inregistrarile cu urmatoarele numere:15, 6, 2 , 10.
January 6, 2015 13
7) Modificati lungimea coloanei nume la 100 de caractere.
January 6, 2015 14
8)Introduceti inca o inregistrare in tabela Echipe:2, Steaua, Bucuresti,
Str Ghencea 19, 12
January 6, 2015 15
9) Redenumiti coloana adresa_club in adresa si apoi sortati crescator dupa
campul nume.
January 6, 2015 16
10)Creeati tabela echipe (in modul design view)
January 6, 2015 17
11) Introduceti urmatoarele inregistrari in
tabela Jucatori
January 6, 2015 18
11)Creati o interogare asupra tabelei echipe in care sa afisati doar primele
3 campuri din tabela.
January 6, 2015 19
Salvati-o cu numele Interogare1
January 6, 2015 20
13) Creati o interogare asupra tabelei echipe in care sa se afiseze doar echi
care au castigat campionatul de cel putin
10 ori. Salvati-o cu numele Interogare2.
January 6, 2015 21
14)Creati o interogare si salvati-o cu numele interogare3 asupra tabelei echipe
in care sa apara doar echipele din Bucuresti.
January 6, 2015 22
15) Modificati interogare1 astfel incat sa afiseze doar echipele al caror nume
incep cu “U”.
January 6, 2015 23
22)Creati un raport asupra tabelei Jucatori. Salvati-l cu numele de
Jucatori_raport, si apoi scrieti titlul raportului cu rosu.
January 6, 2015 24
23)Stabiliti o relatie intre tabelele Echipe si Jucatori.
Regula: Legatura intre doua tabele nu se poate face dupa orice campuri,
ci numai dupa acelea care intr-o tabela sunt cheie primara si in cealalta
tabela reprezinta cheie externa.
Cele doua campuri prin care se stabileste relatia trebuie sa fie de acelasi
tip.
January 6, 2015 25
16)Creati o interogare numita interogare4 asupra tabelei jucatori
care sa afiseze jucatorii care nu au marcat niciun gol.
17)Creati o interogare numita interogare5 asupra tabelei jucatori,
care sa afiseze doar jucatorii care fac parte si din echipa nationala
18) Creati o interogare numita interogare6 asupra tabelei jucatori,
care sa afiseze doar jucatorii al caror nume incep cu “D” sau al
Caror prenume incep cu “C”. (like “D*” or like “C*”).
19)Creati un formular pe tabela Echipe.
20)Creati un formular pe tabela Jucatori.
21)Creati un formulare pe tabelele Echipe si Jucatori.
21)Creati un raport asupra tabelei Echipe.
22) Creati un raport asupra tabelei Jucatori,in care numele
jucatorilor sa fie ordonat alfabetic.
23)Creati un raport pe tabelele Jucatori si Echipe.

Weitere ähnliche Inhalte

Andere mochten auch

Mapa conceptual movie maker
Mapa conceptual movie makerMapa conceptual movie maker
Mapa conceptual movie makerShirly Rivera
 
Webplay Portofoliu
Webplay PortofoliuWebplay Portofoliu
Webplay PortofoliuWebplay
 
Tutorial kmagnifier
Tutorial kmagnifierTutorial kmagnifier
Tutorial kmagnifiermiboproject
 
Oferta Educationala Smart 2011
Oferta Educationala Smart 2011Oferta Educationala Smart 2011
Oferta Educationala Smart 2011Iulian Radu
 
Prez scoala prof
Prez scoala profPrez scoala prof
Prez scoala profRazvan Vlad
 
I watch, learn and teach intercultural space
I watch, learn and teach  intercultural spaceI watch, learn and teach  intercultural space
I watch, learn and teach intercultural spacebudur eleonora
 
Romanian Writers in Europe
Romanian Writers in Europe Romanian Writers in Europe
Romanian Writers in Europe budur eleonora
 
Tema finala curs tic
Tema finala curs ticTema finala curs tic
Tema finala curs ticAle Maria
 
Game computing: gameplay & niveluri
Game computing: gameplay & niveluriGame computing: gameplay & niveluri
Game computing: gameplay & niveluriSabin Buraga
 
Prezentare i ii iii
Prezentare i ii iiiPrezentare i ii iii
Prezentare i ii iiiPavel Vlad
 
Suport 01-cls9-tic-cap05-utilizarea internetului
Suport 01-cls9-tic-cap05-utilizarea internetuluiSuport 01-cls9-tic-cap05-utilizarea internetului
Suport 01-cls9-tic-cap05-utilizarea internetuluiGeorge Brebenel
 
Suport cls09-tic-cap05-l02-01-servicii oferite de internet
Suport cls09-tic-cap05-l02-01-servicii oferite de internetSuport cls09-tic-cap05-l02-01-servicii oferite de internet
Suport cls09-tic-cap05-l02-01-servicii oferite de internetGeorge Brebenel
 
Recapitulare Microsoft Word
Recapitulare Microsoft WordRecapitulare Microsoft Word
Recapitulare Microsoft WordTamas Filomela
 
Curs comenius Introduction to film-making
Curs comenius Introduction to film-makingCurs comenius Introduction to film-making
Curs comenius Introduction to film-makingGeorgeta Manafu
 

Andere mochten auch (20)

Mapa conceptual movie maker
Mapa conceptual movie makerMapa conceptual movie maker
Mapa conceptual movie maker
 
Webplay Portofoliu
Webplay PortofoliuWebplay Portofoliu
Webplay Portofoliu
 
Tutorial kmagnifier
Tutorial kmagnifierTutorial kmagnifier
Tutorial kmagnifier
 
Oferta Educationala Smart 2011
Oferta Educationala Smart 2011Oferta Educationala Smart 2011
Oferta Educationala Smart 2011
 
Prez scoala prof
Prez scoala profPrez scoala prof
Prez scoala prof
 
 Creaţie. Inovaţie. Performanţă: 12 octombrie – 70 de ani de la fondarea Bib...
	Creaţie. Inovaţie. Performanţă: 12 octombrie – 70 de ani de la fondarea Bib...	Creaţie. Inovaţie. Performanţă: 12 octombrie – 70 de ani de la fondarea Bib...
 Creaţie. Inovaţie. Performanţă: 12 octombrie – 70 de ani de la fondarea Bib...
 
I watch, learn and teach intercultural space
I watch, learn and teach  intercultural spaceI watch, learn and teach  intercultural space
I watch, learn and teach intercultural space
 
Romanian Writers in Europe
Romanian Writers in Europe Romanian Writers in Europe
Romanian Writers in Europe
 
Tema finala curs tic
Tema finala curs ticTema finala curs tic
Tema finala curs tic
 
Game computing: gameplay & niveluri
Game computing: gameplay & niveluriGame computing: gameplay & niveluri
Game computing: gameplay & niveluri
 
Violentainscoala.ppt3
Violentainscoala.ppt3Violentainscoala.ppt3
Violentainscoala.ppt3
 
Tutorial slideshare
Tutorial slideshareTutorial slideshare
Tutorial slideshare
 
Prezentare i ii iii
Prezentare i ii iiiPrezentare i ii iii
Prezentare i ii iii
 
Web - XML
Web - XMLWeb - XML
Web - XML
 
Aplicatia Notepad
Aplicatia NotepadAplicatia Notepad
Aplicatia Notepad
 
Suport 01-cls9-tic-cap05-utilizarea internetului
Suport 01-cls9-tic-cap05-utilizarea internetuluiSuport 01-cls9-tic-cap05-utilizarea internetului
Suport 01-cls9-tic-cap05-utilizarea internetului
 
Suport cls09-tic-cap05-l02-01-servicii oferite de internet
Suport cls09-tic-cap05-l02-01-servicii oferite de internetSuport cls09-tic-cap05-l02-01-servicii oferite de internet
Suport cls09-tic-cap05-l02-01-servicii oferite de internet
 
Recapitulare Microsoft Word
Recapitulare Microsoft WordRecapitulare Microsoft Word
Recapitulare Microsoft Word
 
Curs comenius Introduction to film-making
Curs comenius Introduction to film-makingCurs comenius Introduction to film-making
Curs comenius Introduction to film-making
 
Planner Cost Controller
Planner Cost ControllerPlanner Cost Controller
Planner Cost Controller
 

Ähnlich wie Baze de date- aplicatia Microsoft Access

Baze+de+date
Baze+de+dateBaze+de+date
Baze+de+dateClaudia
 
Microsoft access 2007 suport de curs
Microsoft access 2007 suport de cursMicrosoft access 2007 suport de curs
Microsoft access 2007 suport de cursvaliobagiu
 
Microsoft access 2007_ro
Microsoft access 2007_roMicrosoft access 2007_ro
Microsoft access 2007_roOlga Palade
 
Crearea+si+modificarea+formularelor
Crearea+si+modificarea+formularelorCrearea+si+modificarea+formularelor
Crearea+si+modificarea+formularelorClaudia
 
Modulul 5 ecdl
Modulul 5 ecdlModulul 5 ecdl
Modulul 5 ecdlELENA NITA
 

Ähnlich wie Baze de date- aplicatia Microsoft Access (6)

Baze+de+date
Baze+de+dateBaze+de+date
Baze+de+date
 
Baze de date.docx
Baze de date.docxBaze de date.docx
Baze de date.docx
 
Microsoft access 2007 suport de curs
Microsoft access 2007 suport de cursMicrosoft access 2007 suport de curs
Microsoft access 2007 suport de curs
 
Microsoft access 2007_ro
Microsoft access 2007_roMicrosoft access 2007_ro
Microsoft access 2007_ro
 
Crearea+si+modificarea+formularelor
Crearea+si+modificarea+formularelorCrearea+si+modificarea+formularelor
Crearea+si+modificarea+formularelor
 
Modulul 5 ecdl
Modulul 5 ecdlModulul 5 ecdl
Modulul 5 ecdl
 

Kürzlich hochgeladen

Inteligenta-Emotionala_inteligenta emotionala.pdf
Inteligenta-Emotionala_inteligenta emotionala.pdfInteligenta-Emotionala_inteligenta emotionala.pdf
Inteligenta-Emotionala_inteligenta emotionala.pdfToporanCristina
 
Organizing Your Argument - Purdue University
Organizing Your Argument - Purdue UniversityOrganizing Your Argument - Purdue University
Organizing Your Argument - Purdue UniversityHGTCLibrary
 
Rolul familiei in procedul educational.pptx
Rolul familiei in procedul educational.pptxRolul familiei in procedul educational.pptx
Rolul familiei in procedul educational.pptxMarianaStoineac2
 
ClimART Action | Project assessment results.pptx
ClimART Action | Project assessment results.pptxClimART Action | Project assessment results.pptx
ClimART Action | Project assessment results.pptxNuckles
 
comunicarea cu clientii sau beneficiarii
comunicarea  cu clientii sau beneficiariicomunicarea  cu clientii sau beneficiarii
comunicarea cu clientii sau beneficiariilupucornelia1975
 
0_burebista.pptx ora de istorie lectie buna
0_burebista.pptx ora de istorie lectie buna0_burebista.pptx ora de istorie lectie buna
0_burebista.pptx ora de istorie lectie bunaStihariSvetlana1
 
CURS 8 HS, autoimun RO site.pdfrduyughkjl
CURS 8  HS, autoimun RO site.pdfrduyughkjlCURS 8  HS, autoimun RO site.pdfrduyughkjl
CURS 8 HS, autoimun RO site.pdfrduyughkjlARINAGAINA2
 

Kürzlich hochgeladen (7)

Inteligenta-Emotionala_inteligenta emotionala.pdf
Inteligenta-Emotionala_inteligenta emotionala.pdfInteligenta-Emotionala_inteligenta emotionala.pdf
Inteligenta-Emotionala_inteligenta emotionala.pdf
 
Organizing Your Argument - Purdue University
Organizing Your Argument - Purdue UniversityOrganizing Your Argument - Purdue University
Organizing Your Argument - Purdue University
 
Rolul familiei in procedul educational.pptx
Rolul familiei in procedul educational.pptxRolul familiei in procedul educational.pptx
Rolul familiei in procedul educational.pptx
 
ClimART Action | Project assessment results.pptx
ClimART Action | Project assessment results.pptxClimART Action | Project assessment results.pptx
ClimART Action | Project assessment results.pptx
 
comunicarea cu clientii sau beneficiarii
comunicarea  cu clientii sau beneficiariicomunicarea  cu clientii sau beneficiarii
comunicarea cu clientii sau beneficiarii
 
0_burebista.pptx ora de istorie lectie buna
0_burebista.pptx ora de istorie lectie buna0_burebista.pptx ora de istorie lectie buna
0_burebista.pptx ora de istorie lectie buna
 
CURS 8 HS, autoimun RO site.pdfrduyughkjl
CURS 8  HS, autoimun RO site.pdfrduyughkjlCURS 8  HS, autoimun RO site.pdfrduyughkjl
CURS 8 HS, autoimun RO site.pdfrduyughkjl
 

Baze de date- aplicatia Microsoft Access

  • 1. January 6, 2015 1 Obiective operaţionale: să definească noţiunile de baze de date; să descrie etapele de obţinere a unei baze de date, a unui tabel, a unei interogări, a unui formular şi raport; să evidenţieze obiectele aplicaţiei Access pentru realizarea bazelor de date; să utilizeze corect toate obiectele din fereastra aplicaţiei Access pentru rezolvarea aplicaţiei;
  • 2. January 6, 2015 2 Baze de date O baza de date (BD) reprezinta o colectie de date integrata, anume structurata si dotata cu o descriere a structurii si a relatiilor dintre Date.  
  • 3. January 6, 2015 3  Tabele – contin toate inregistrarile  Interogari – localizeaza inregistrari specifice  Formulare – afiseaza inregistrarile din tabele, una cite una  Rapoarte – tiparesc loturi de inregistrari  Pagini de acces la date – pun la dispozitie date prin intermediul paginilor Web  Macrocomenzi – actiuni automate uzuale  
  • 4. January 6, 2015 4 Tabele Sunt cele mai importante obiecte ale unei baze de date. Dacă o BD nu conţine cel puţin un tabel, crearea altor clase de obiecte devine lipsită de sens. Pentru fiecare cîmp al tabelului se specifică 3 caracteristici, şi anume: • Field Name (denumirea împului, obligatoriu); • Data Type (tipul cîmpului, obligatoriu); • Description (descrierea cîmpului, opţional).
  • 5. January 6, 2015 5 Se creează o interogare pentru găsirea i preluarea doarș a datelor care îndeplinesc condi iile precizate,ț inclusiv datele din tabele multiple. Interogari
  • 6. January 6, 2015 6 Formulare Se creează un formular pentru vizualizarea, introducerea, i modificarea u oară a datelor directș ș într- un tabel.
  • 7. January 6, 2015 7 Rapoarte Pentru a creea rapoarte trebuie să stabili iț mai întâi care câmpuri con in datele peț care dori i să le vede i în raport i în ceț ț ș tabele sau interogări se află.
  • 8. January 6, 2015 8 APLICATIE: 1)Creez o baza de date numita FOTBAL. 2)Creez tabela: ECHIPE (in modul DESIGN VIEW)
  • 9. January 6, 2015 9 3)Stabiliti campul cod cheie primara a tabelei. IMPORTANT:Cheia primara a unei tabele este un camp sau o combinatie de campuri prin care se identifica in mod unic o anumita inregistrare din tabela.
  • 10. January 6, 2015 10 4)Introduceti urmatoarele inregistrari in tabela Echipe
  • 11. January 6, 2015 11 5) Utilizand instrumentul de cautare, gasiti inregistrarea din localitatea Cluj-Napoca. Modificati localitatea in Cluj.
  • 12. January 6, 2015 12 6)Adaugati urmatorul atribut Numar_campioana (tip integer) si completati inregistrarile cu urmatoarele numere:15, 6, 2 , 10.
  • 13. January 6, 2015 13 7) Modificati lungimea coloanei nume la 100 de caractere.
  • 14. January 6, 2015 14 8)Introduceti inca o inregistrare in tabela Echipe:2, Steaua, Bucuresti, Str Ghencea 19, 12
  • 15. January 6, 2015 15 9) Redenumiti coloana adresa_club in adresa si apoi sortati crescator dupa campul nume.
  • 16. January 6, 2015 16 10)Creeati tabela echipe (in modul design view)
  • 17. January 6, 2015 17 11) Introduceti urmatoarele inregistrari in tabela Jucatori
  • 18. January 6, 2015 18 11)Creati o interogare asupra tabelei echipe in care sa afisati doar primele 3 campuri din tabela.
  • 19. January 6, 2015 19 Salvati-o cu numele Interogare1
  • 20. January 6, 2015 20 13) Creati o interogare asupra tabelei echipe in care sa se afiseze doar echi care au castigat campionatul de cel putin 10 ori. Salvati-o cu numele Interogare2.
  • 21. January 6, 2015 21 14)Creati o interogare si salvati-o cu numele interogare3 asupra tabelei echipe in care sa apara doar echipele din Bucuresti.
  • 22. January 6, 2015 22 15) Modificati interogare1 astfel incat sa afiseze doar echipele al caror nume incep cu “U”.
  • 23. January 6, 2015 23 22)Creati un raport asupra tabelei Jucatori. Salvati-l cu numele de Jucatori_raport, si apoi scrieti titlul raportului cu rosu.
  • 24. January 6, 2015 24 23)Stabiliti o relatie intre tabelele Echipe si Jucatori. Regula: Legatura intre doua tabele nu se poate face dupa orice campuri, ci numai dupa acelea care intr-o tabela sunt cheie primara si in cealalta tabela reprezinta cheie externa. Cele doua campuri prin care se stabileste relatia trebuie sa fie de acelasi tip.
  • 25. January 6, 2015 25 16)Creati o interogare numita interogare4 asupra tabelei jucatori care sa afiseze jucatorii care nu au marcat niciun gol. 17)Creati o interogare numita interogare5 asupra tabelei jucatori, care sa afiseze doar jucatorii care fac parte si din echipa nationala 18) Creati o interogare numita interogare6 asupra tabelei jucatori, care sa afiseze doar jucatorii al caror nume incep cu “D” sau al Caror prenume incep cu “C”. (like “D*” or like “C*”). 19)Creati un formular pe tabela Echipe. 20)Creati un formular pe tabela Jucatori. 21)Creati un formulare pe tabelele Echipe si Jucatori. 21)Creati un raport asupra tabelei Echipe. 22) Creati un raport asupra tabelei Jucatori,in care numele jucatorilor sa fie ordonat alfabetic. 23)Creati un raport pe tabelele Jucatori si Echipe.