baze de date- aplicatia microsoft access

Post on 20-Jul-2015

154 Views

Category:

Education

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 intermediulpaginilor Web

Macrocomenzi – actiuni automate uzuale

 

January 6, 2015 4

TabeleSunt 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 modif icarea 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 echipele 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.

top related