Documente Academic
Documente Profesional
Documente Cultură
5. Se consider baza de date NHotel format din urmtoarele tabele: Nume_Hotel, Orase.
Structura
tabelelor este urmtoarea:
HOTEL
Nume_Hotel
Text
Numele hotelului
Categoria
Numeric
Poate contine numai cifrele 1, 2 sau 3
Localitate
Text
Localitatea in care se gaseste hotelul
Nr_Locuri
Numeric
Numarul de locuri din hotel
Cheia primara este format din cmpurile Nume_Hotel si Localitate
Orase
Nume_Oras
Text
Numele orasului in care se gaseste hotelul
Nume_Judet
Text
Format din doua caractere
Numar_loc
Numeric
Numarul de locuitori al orasului
Cheia primara format din cmpul Nume_Oras
Se vor introduce maxim 5 inregistrari in tabele si se vor lega intre ele prin campuri cu date comune.
1. S se realizeze o interogare pentru vizualizarea: numelui, numrul de locuri, categoria unui
anumit hotel. Numele hotelului este introdus de la tastatur intr-o fereastra cu parametrii.
2. S se realizeze o interogare care afieaz numele oraselor in care se gasesc hotelurile care au cea
mai mare categorie;
3. Sa se realizeze o interogare care calculeaza numarul mediu de locuri in hotelurile dintr-o anumita
localitate;
6. Se consider baza de date NHotel format din urmtoarele tabele: Nume_Hotel, Orase. Structura
tabelelor este urmtoarea:
HOTEL
Nume_Hotel
Text
Numele hotelului
Categoria
Numeric
Poate contine numai cifrele 1, 2 sau 3
Localitate
Text
Localitatea in care se gaseste hotelul
Nr_Locuri
Numeric
Numarul de locuri din hotel
Cheia primara este format din cmpurile Nume_Hotel si Localitate
Orase
Nume_Oras
Text
Numele orasului in care se gaseste hotelul
Nume_Judet
Text
Format din doua caractere
Numar_loc
Numeric
Numarul de locuitori al orasului
Cheia primara format din cmpul Nume_Oras
Se vor introduce maxim 5 inregistrari in tabele si se vor lega intre ele.
1. S se realizeze o interogare care afieaz hotelurile din localitatea cu cel mai mare numar de
locuitori;
2. S se realizeze o interogare care afieaz judetul in care se gaseste hotelul cu cel mai mic numar
de locuri;
3. Sa se realizeze o interogare de actiune prin care se poate sterge o inregistrare din tabela HOTEL;
4. Sa se realizeze o interogare care afiseaza hotelurile din localitatile care au numarul de locuitori
cuprins intre doua valori;
5. Sa se realizeze o interogare care afiseaza numarul total al locuitorilor din orase pe judete.
6. Sa se realizeze o interogare care realizeaza un clasament al numarului de locuitori pe judete;
7. Sa se realizeze prin program tabelele HOTEL1 si ORASE1, cu aceeasi structura cu a celor din
problema, cheia primara si legatura dintre ele;
8. Sa se realizeze un program VBA, care calculeaza numarul de locuri al hotelurilor care au o
anumita clasificare
7.
Se consider baza de date NHotel format din urmtoarele tabele: Nume_Hotel, Orase. Structura
tabelelor este urmtoarea:
HOTEL
Nume_Hotel
Text
Numele hotelului
Categoria
Numeric
Poate contine numai cifrele 1, 2 sau 3
Localitate
Text
Localitatea in care se gaseste hotelul
Nr_Locuri
Numeric
Numarul de locuri din hotel
Cheia primara este format din cmpurile Nume_Hotel si Localitate
Orase
8. Se consider baza de date NHotel format din urmtoarele tabele: Nume_Hotel, Orase.
Structura
9.
10. Se consider o agenie de turism care organizeaz diferite activiti n ar i strin tate. Baza de
date se numete Turism i conine urmtoarele tabele: Clieni, ExIntern, ExExtern. Structura
tabelelor este urmtoarea:
CLIENTI
Cod_Client
Numeric
Codul clientului
Nume_Client
Text
Numele clientului
Cod_Excursie
Text
Codul excursiei. Pentru excursii interne are pe prima pozitie
litera I, pentru excursii externe are pe prima pozitie litera E
Cheia primar este format din cmpul Cod_Client
EXINTERN
11. Se consider o agenie de turism care organizeaz diferite activiti n ar i strintate. Baza de
date se numete Turism i conine urmtoarele tabele: Clieni, ExIntern, ExExtern. Structura
tabelelor este urmtoarea:
CLIENTI
Cod_Client
Numeric
Codul clientului
Nume_Client
Text
Numele clientului
Cod_Excursie
Text
Codul excursiei. Pentru excursii interne are pe prima pozitie
litera I, pentru excursii externe are pe prima pozitie litera E
Cheia primar este format din cmpul Cod_Client
EXINTERN
Cod_Excursie
Text
Codul excursiilor interne
Destinatie
Text
Data_Excursie
Date/Time
Data excursiei
Pret
Numeric
Camp numeric cu doua zecimale
Cheia primar este format din cmpul Cod_Excursie
EXEXTERN
Cod_Excursie
Text
Codul excursiei externe
Destinatie
Text
Data_Excursie
Date/Time
Data excursiei
Pret
Numeric
Camp numeric cu doua zecimale
Cheia primar este format din cmpul Cod_Excursie
Se vor introduce maxim 5 inregistrari in tabele si se vor lega intre ele.
12. Se consider o agenie de turism care organizeaz diferite activiti n ar i strintate. Baza de
date se numete Turism i conine urmtoarele tabele: Clieni, ExIntern, ExExtern. Structura
tabelelor este urmtoarea:
CLIENTI
Cod_Client
Nume_Client
Cod_Excursie
Numeric
Text
Text
Codul clientului
Numele clientului
Codul excursiei. Pentru excursii interne are pe prima pozitie
litera I, pentru excursii externe are pe prima pozitie litera E
Cheia primar este format din cmpul Cod_Client
EXINTERN
Cod_Excursie
Text
Codul excursiilor interne
Destinatie
Text
Data_Excursie
Date/Time
Data excursiei
Pret
Numeric
Camp numeric cu doua zecimale
Cheia primar este format din cmpul Cod_Excursie
EXEXTERN
Cod_Excursie
Text
Codul excursiei externe
Destinatie
Text
Data_Excursie
Date/Time
Data excursiei
Pret
Numeric
Camp numeric cu doua zecimale
Cheia primar este format din cmpul Cod_Excursie
1. S se realizeze o interogare care afieaz persoanele participante la o excursie intern a crei nume
ncepe cu o anumit liter;
2. S se realizeze o interogare care afieaz numrul de persoane nscrise la o excursie care are un
anumit cod;
3. Sa se realizeze o interogare care afiseaza un clasament descrescator al sumelor incasate la
excursiile interne;
4. Sa se realizeze o interogare care afiseaza numarul de paricipanti la o anumit excursie interna;
5. Sa se realizeze o interogare tabel incrucisat care vizualizeaza destinatia excursiilor externe pe luni
calendaristice si pretul acestora;
6. Sa se realizeze un program VBA care calculeaza pretul total al excursiilor interne si externe;
7. Sa se realizeze un formular prin care intr-un obiect textbox se va tasta data excursiei. In formular
exista un buton de comanda. In metoda click a acestuia se va scrie o interogare prin care se vor
afisa toti clientii participanti la excursii interne in data calendaristica tastata.
13.
Se consider o baz de date cu numele Product format din urmtoarele fiiere: Produse,
Comenzi, Clienti cu urmtoarea structur:
Produse
Nr_prod
Numeric
Numarul produsului
Nume_Prod
Text
Numele produsului
Pret_Prod
Numeric
Numeric cu trei zecimale
Cantitate_prod
Numeric
Format din 6 caractere numerice sau spatiu
Cheia primar este format din cmpul Nr_prod
Comenzi:
Cod_Client
Numeric
Codul clientului
Nr_prod
Numeric
Numarul produsului
Cod_Cda
Numeric
Achitat
yes/no
Data_Cda
Date/Time
Egala cu data curenta
Cheia primar este format din cmpul Cod_Cda.
Clieni
Cod_Client
Numeric
Codul clientului
Nume_Client
Text
Adresa
Text
Judet
Text
Numele judetului format din doua caractere
Nr Telef
Text
Format din 4 caractere pentru prefix sase caractere pentru
numar
Cheia primar este format din cmpurile Nume Client i Adresa.
Se vor introduce maximum 5 inregistrari in tabele si se vor lega intre ele.
1. S se realizeze o interogare prin care s se vizualizeze produsele comandate de un anumit client;
2. S se realizeze o interogare prin care s se vizualizeze clientul care are comanda cu valoarea cea
mai mare. Valoarea este egal cu produsul dintre cantitate i pre. Se va folosi funcia agregat
Max;
3. Sa se realizeze o interoare care afiseaza clientii care au comandat produse care au pretul mai mare
decat pretul mediu al produselor;
4. Sa se realizeze o interogare care afiseaza descrescator, valoarea produselor de pe facturile achitate;
5. sa se realizeze o interogare care calculeazq numarul de produse comandate de clientii dintr-un
anumit judet;
6. Sa se realizeze un formular care contine butoane de comanda care vor apela interogari ce permit
realizarea operatiilor fundamentale pentru tabela PRODUSE;
7. Sa se realizeze un formular care permite introducerea numelui judetului. Daca se face dublu click
pe obiectul in care se introduce numele judetului, se va activa o interogare prin care se vor afisa
produsele comandate de catre clientii din judetul respectiv;
8. Sa se realizeze un program VBA care calculeaza pretul mediu al produselor cu Nr_prod mai mare
decat o anumita valoare.
14.
Se consider o baz de date cu numele Product format din urmtoarele fiiere: Produse,
Comenzi, Clienti cu urmtoarea structur:
Produse
Nr_prod
Numeric
Numarul produsului
Nume_Prod
Text
Numele produsului
Pret_Prod
Numeric
Numeric cu trei zecimale
Cantitate_prod
Numeric
Format din 6 caractere numerice sau spatiu
15.
Se consider o baz de date cu numele Product format din urmtoarele fiiere: Produse,
Comenzi, Clienti cu urmtoarea structur:
Produse
Nr_prod
Numeric
Numarul produsului
Nume_Prod
Text
Numele produsului
Pret_Prod
Numeric
Numeric cu trei zecimale
Cantitate_prod
Numeric
Format din 6 caractere numerice sau spatiu
Cheia primar este format din cmpul Nr_prod
Comenzi:
Cod_Client
Numeric
Codul clientului
Nr_prod
Numeric
Numarul produsului
Cod_Cda
Numeric
Achitat
yes/no
Data_Cda
Date/Time
Egala cu data curenta
Cheia primar este format din cmpul Cod_Cda.
Clieni
Numeric
Text
Text
Text
Text
Codul clientului
16.
Se consider o baz de date cu numele Product format din urmtoarele fiiere: Produse,
Comenzi, Clienti cu urmtoarea structur:
Produse
Nr_prod
Numeric
Numarul produsului
Nume_Prod
Text
Numele produsului
Pret_Prod
Numeric
Numeric cu trei zecimale
Cantitate_prod
Numeric
Format din 6 caractere numerice sau spatiu
Cheia primar este format din cmpul Nr_prod
Comenzi:
Cod_Client
Numeric
Codul clientului
Nr_prod
Numeric
Numarul produsului
Cod_Cda
Numeric
Achitat
yes/no
Data_Cda
Date/Time
Egala cu data curenta
Cheia primar este format din cmpul Cod_Cda.
Clieni
Cod_Client
Numeric
Codul clientului
Nume_Client
Text
Adresa
Text
Judet
Text
Numele judetului format din doua caractere
Nr Telef
Text
Format din 4 caractere pentru prefix sase caractere pentru
numar
Cheia primar este format din cmpurile Nume Client i Adresa.
Se vor introduce maximum 5 inregistrare in tabele si se vor lega tabelel intre ele.
1. S se realizeze o interogare care afieaz numele i adresa clientului care a comandat un anumit
produs cu un anumit pret si aflat intr-o anumita cantitate. Numele produsului este introdus de la
tastatur;
urmtoarea structur :
Faculti
Nr_crt
Numeric
Nume_oras
Sir de caractere
Den_Facult
Sir de caractere
Nr_cadre
Numeric
Cheia primara este cmpul den_facult
Denumirea orasului
Denumirea facultatii
Numrul de cadre didactice
Activitate
Facult
Sir de caractere
Cadre_didactice
Sir de caractere
Publicatii
Sir de caractere
Contr_cercet
Numeric
Cheia primara este formata din cmpurile facult i autori
Se vor introduce maxim cinci inregistrari in fisier.
MACROMEDIUL, MICROMEDIUL,
19.
Sir de caractere
Numeric
Sir de caractere
Numeric
Denumire continent
Numr de locuitori
Denumire tri
Suprafata
Forme_ref
Sir de caractere
Forme de relief
Orase
Sir de caractere
Denumire orase
Se vor afisa litera mari
Cheia primara este formata din campul Nume_tri
1. Se vor lega intre ele cele doua tabele.
2. Se va realiza o interogare care afiseaza tarile din continentele a caror nume incepe cu o anumita
litera si au suprafata cuprinsa intre doua valori;
3. Sa se realizeze o interogarea care afiseaza tarile cu suprafata mai mare decat suprafata medie a
continentelor;
4. Sa se realizeze interogari de actiune pentru adaugarea, modificarea si stergerea datelor in tabela
Tari;
5. Sa se scrie un program VBA care calculeaza numarul mediu de locuitori din tarile de pe un anumit
continent;
6. Sa se realizeze prin program Tabelele TARI1 si Continente1 cu aceeasi structura cu a tabelellor din
problema, cu aceeasi cheie primara si cu legatura dintre ele.
20.
Se consider o baz de date cu numele Product format din urmtoarele fiiere: Produse,
Comenzi, Clienti cu urmtoarea structur:
Produse
Nr_prod
Numeric
Numarul produsului
Nume_Prod
Text
Numele produsuluiS
Pret_Prod
Numeric
Numeric cu trei zecimale
Cantitate_prod
Numeric
Format din 6 caractere numerice sau spatiu
Cheia primar este format din cmpul Nr_prod
Comenzi:
Cod_Client
Numeric
Codul clientului
Nr_prod
Numeric
Numarul produsului
Cod_Cda
Numeric
Achitat
yes/no
Data_Cda
Date/Time
Data comenzii
Cheia primar este format din cmpul Cod_Cda.
Clieni
Cod_Client
Numeric
Codul clientului
Nume_Client
Text
Adresa
Text
Judet
Text
Numele judetului format din doua caractere
Nr Telef
Text
Format din 4 caractere pentru prefix sase caractere pentru
numar
Cheia primar este format din cmpurile Nume Client i Adresa.
Se vor introduce maximum 5 inregistrare in tabele si se vor lega intre ele prin campuri cu date
comune.
1. S se realizeze o interogare care afieaz valoarea medie a facturilor neachitate;
2. S se realizeze o interogare care afieaz numele produselor comandate ntr-o anumita data
calendaristica;
3. Sa se realizeze o interogare tabel incrucisat prin care se vizualizeaza clientii pe judete si valoarea
produsului (pret*cantitate) ;
21.
Se consider o baz de date cu numele Product format din urmtoarele fiiere: Produse,
Comenzi, Clienti cu urmtoarea structur:
Produse
Nr_prod
Numeric
Numarul produsului
Nume_Prod
Text
Numele produsuluiS
Pret_Prod
Numeric
Numeric cu trei zecimale
Cantitate_prod
Numeric
Format din 6 caractere numerice sau spatiu
Cheia primar este format din cmpul Nr_prod
Comenzi:
Cod_Client
Numeric
Codul clientului
Nr_prod
Numeric
Numarul produsului
Cod_Cda
Numeric
Achitat
yes/no
Data_Cda
Date/Time
Data comenzii
Cheia primar este format din cmpul Cod_Cda.
Clieni
Cod_Client
Numeric
Codul clientului
Nume_Client
Text
Adresa
Text
Judet
Text
Numele judetului format din doua caractere
Nr Telef
Text
Format din 4 caractere pentru prefix sase caractere pentru
numar
Cheia primar este format din cmpurile Nume Client i Adresa.
Se vor introduce maximum 5 inregistrari in tabele si se vor lega intre ele
1. S se realizeze o interogare care afieaz cantitatea total dintr-un anumit produs, comandat ntro zi. Se va folosi funcia agregat SUM.
2. S se realizeze o interogare care afieaz valoarea produselor comandate de un client care are un
anumit prefix la numarul de telefon. Valoare=Cant_Prod*Pret_Prod
3. Sa se realizeze o interogare prin care se pot introduce date in tabela Produse folosind ferestre cu
parametrii;
4. Realizati o interogare de tip crosstab care calculeaza pretul mediu al produselor de pe comenzile
achitate, pe data calendaristica;
5. Sa se realizeze un program VBA care afiseaza numarul de comenzi achitate;
6. Realizati un formular care preia intr-un obiect textbox numele judetului. Daca se apasa tasta enter
dupa tastarea numelui judetului se va activa un program in care se afiseaza clientii din acel judet;
22.
Se consider o baz de date cu numele Product format din urmtoarele fiiere: Produse,
Comenzi, Clienti cu urmtoarea structur:
Produse
Nr_prod
Numeric
Numarul produsului
Nume_Prod
Text
Numele produsuluiS
Pret_Prod
Numeric
Numeric cu trei zecimale
Cantitate_prod
Numeric
Format din 6 caractere numerice sau spatiu
Cheia primar este format din cmpul Nr_prod
Comenzi:
Cod_Client
Numeric
Codul clientului
Nr_prod
Numeric
Numarul produsului
Cod_Cda
Numeric
Achitat
yes/no
Data_Cda
Date/Time
Data comenzii
Cheia primar este format din cmpul Cod_Cda.
Clieni
Cod_Client
Numeric
Codul clientului
Nume_Client
Text
Adresa
Text
Judet
Text
Numele judetului format din doua caractere
Nr Telef
Text
Format din 4 caractere pentru prefix sase caractere pentru
numar
Cheia primar este format din cmpurile Nume Client i Adresa.
Se vor introduce maximum 5 inregistrari in tabele si se vor lega acestea intre ele
1. S se realizeze o interogare care afieaz clienii domiciliai ntr-un anumit judet si care au un
anumit prefix la numarul de telefon;
2. S se realizeze o interogare care afieaz produsele care au fost comandate de clienii domiciliai
n aceai localitate, in aceeasi luna calendaristica;
3. Sa se realizeze o interogare de tip tabel incrucisat in care se vizualizeaza comenzile pe data
calendaristica si numarul produsului
4. Sa se realizeze o interogare prin care se vizualizeaza clientii care au comandat produsele aflate in
cantitatea cea mai mica;
5. Scrieti un program VBA care afiseaza numarul clientilor dintr-un anumit judet;
6. Scrieti cod VBA prin care determinati pretul total al produselor care au Nr_prod cuprins intre doua
valori numerice.
23.
Se consider o baz de date cu numele Product format din urmtoarele fiiere: Produse,
Comenzi, Clienti cu urmtoarea structur:
Produse
Nr_prod
Numeric
Numarul produsului
Nume_Prod
Text
Numele produsului
Pret_Prod
Numeric
Numeric cu trei zecimale
Cantitate_prod
Numeric
Format din 6 caractere numerice sau spatiu
Cheia primar este format din cmpul Nr_prod
Comenzi:
Cod_Client
Numeric
Codul clientului
Nr_prod
Numeric
Numarul produsului
Cod_Cda
Numeric
Achitat
yes/no
24. S se scrie o aplicaie prin care se gestioneaz o agend telefonic. Se vor realiza urmtoarele:
Se creaz fiierul baz de date AGENDA care contine tabela TELEFON cu urmtoarele cmpuri:
NUME
Text
40
ADRESA
Text
40
COD_FACTURA
N
5
VALOARE
N
NR_TELEF
Text
10
ACHITAT
Yes/No
Data
Data calendaristica
Cheia primara este formata din campul NR_TELEF.
Se vor introduce maxim 10 inregistrari in fisier.
1. Se va realiza o interogare prin care se vizualizeaza facturile achitate dintr-o anumita luna a
anului curent;
2. Se va realiza o interogare de actiune prin care se pot modifica datele din tabela TELEFON
functie de numele abonatului ;
3. Sa se realizeze o interogare care afiseaza facturile afisate cu valoarea mai mica decat valoarea
medie;
4. sa se realizeze o interogare de tip crosstab care afiseaza valoarea medie a facturilor functie de
adresa si luna din data calendaristica;
5. sa se realizeze un program VBA care afiseaza numarul de facturi neachitate si numarul de
facturi achitate;
6. sa se realizeze un program VBA care calculeaza valoarea totala a facturilor pentru persoanele
a caror nume incepe cu aceeasi litera;
7. Sa se scrie un program VBA prin care se realizeaza o tabela identica cu cea din problema.
N
T
T
N
D
6
D
5
20
20
10
N
T
T
N
D
6
D
5
20
20
10
28. Pentru evidena personalului o societate comercial i-a elaborat urmtoarea structur de baz de
date pentru serviciul personal:
Baza de date PERSONAL cu tabelele:
PERSONAL (MARCA N(5), COD_LOCMUNCA N(4), COD_FUNCTIE N(7), SALARIU
N (10))
Cheia primara este formata din campul MARCA.
DAT_PERS (MARCA N(5), NUME T(20), PRENUME T(20), ADRESA T(30),
ST_CIVILA T(1), NR_COPII N(2))
Cheia primara este formata din campul MARCA.
1. Sa se realizeze o interogare care va afisa toti salariatii de la un loc de munca care au salariul mai
mare decat salariul mediu al acelui loc de munca;
2. Sa se realizeze o interogare tip tabel incrucisat care pe verticala arata codul locului de munca, pe
orizontala codul functiei si la intersectia lor salarul mediu;
3. Sa se realizeze o interogare care afiseaza toti salariatii cae au salariul mai mare decat salariul
mediu al salariatilor care au o anumita functie;
4. Sa se scrie un program in Visual Basic calculeaza salariul mediu de la un anumit loc de munca;
5. Sa se realizeze prin program doua tabele identice cu cele din problema;
6. Sa se realizeze un program care permite stergerea datelor in tabelele create la punctul anterior.
29. Pentru evidena personalului o societate comercial i-a elaborat baza de date SOCIETATE
cu
tabelele:
PERSONAL.DBF (MARCA N(5),COD_LOCMUNCA N(4), COD_FUNCTIE N(7),
SALARIU N (10))
Cheia primara este campul Marca
DAT_PERS.DBF (MARCA N(5) ,NUME T(20), PRENUME T(20), ADRESA T(30),
ST_CIVILA T(1), NR_COPII N(2))
Cheia primara este campul Marca
Se vor introduce maxim cinci inregistrari in fisier.
1. Presupunnd c n fiiere se gsesc cate 5 nregistrri s se realizeze o interogare care afieaz
Numele, salariul, functia i numrul de copii a salariatului cu numarul de copii cel mai mic.
Interogarea este activat de butonul Interogare 1 ;
2. Se va realiza o interogare care afiseaza salariaii cu salariile cele mai mari de la locurile de munc.
Aceasta interogare se va apela de la butonul Interogare 2 ;
3. Sa se realizeze interogari prin care se vor realiza operatiile de adaugare, modificare si stergere de
date din tabela PERSONAL;
4. Se va realiza o interogare ce va calcula salariile medii ale salariatilor grupati dupa campul
ST_CIVILA ;
5. Se va realiza un filtru ce afiseaza salariatii a caror nume are pe ultima pozitie o anumita litera;
6. Sa se scrie un program VBA care calculeaza suma salariilor de la un anumit loc de munca;
7. Sa se realizeze prin program doua tabele identice cu cele din problema;
8. Sa se realizeze un program care permite modificarea datelor in tabelele create la punctul anterior.
30. In baza de date Fabrica, s se creeze tabelele Produse i Lucrtori, cu urmtoarea structur:
Produse
Cod
T8
codul produsului
denumire
T30
denumirea produsului
data_f
Data
data fabricatiei
pret
N10
pretul produsului
disponibil
Yes/No
T disponibil, F nedisponibil
Cheia primara este campul Cod
Lucrtori
Codp
T8
codul produsului
Nume
T30
numele i prenumele
Functia
T10
functia angajatului
Data_ang
D
data angajrii
Domiciliul
C30
domiciliul angajatului
Cheia primara este formata din campurile Codp si Nume
Se vor introduce maxim 5 inregistrari.
1. S se lege intre ele cele dou tabele
2. Sa se realizeze o interogare de actiune care permite modifcarea datelor din tabela Lucratori
3. Sa se realizeze un filtrucare vizualizeaza din tabela Lucratori doar pe aceia pentru care numele se
termina cu o anumita litera;
4. Sa se realizeze o interogare care va afia toti lucratorii care au realizat produsele cu cel mai mic
pret.
5. S se realizeze o interogare prin care sunt afiate datele din cele dou tabele pentru care data
curenta data angajarii este mai mare decat 20;
6. Sa se realizeze o interogare care afiseaza produsele a caror pret este mai mic decat pretul mediu al
tuturor produselor;
7. Sa se realizeze un program VBA care calculeaza numarul total de copii ai salariatilor
8. Sa se realizeze un program care permite adaugarea datelor in tabelele bazei de date.
31. In baza de date Magazie, s se creeze tabelele Produse i Lucrtori, cu urmtoarea structur:
Produse
Cod
T8
codul produsului
denumire
T30
denumirea produsului
data_f
Data
data fabricatiei
pret
N10
pretul produsului
disponibil
Yes/No T disponibil, F nedisponibil
Cheia primara este campul Cod
Lucrtori
Codp
T8
codul produsului
Nume
T30
numele i prenumele
Functia
T10
functia angajatului
Data_ang
D
data angajrii
Domiciliul
C30
domiciliul angajatului
Cheia primara este formata din campurile Codp si Nume
1. Sa se realizeze o interogare care permite stergerea datelor din tabela Produse
2. S se realizeze o interogare prin care se vizualizeaza pretul mediu al produselor realizate de catre
lucratori intr-o anumita data calendaristica;
3. Sa se realizeze o interogare care afiseaza pretul mediu al produselor cu acelasi nume pe luna
calendaristica;
4. Se va realiza o interogare prin care vor fi afiate toate produsele disponibile i pretul acestora;
5. Sa se scrie un program VBA care calculeaza pretul total al produselor disponibile;
6. Sa se realizeze prin program doua tabele identice cu cele din problema;
7. Sa se realizeze un program care permite modificarea datelor in tabelele create la punctul anterior.
32. Se consider o baz de date cu numele Casa de Mod format din urmtoarele fiiere: Colecie,
Client, Mod cu urmtoarea structur:
Colecie
Cod_colectie
Numeric
Din 4 caractere
Nr_inv
Numeric
Mai mare decat 1000 si mai mic decat 10000
Pret_Prod
Numeric
Cu trei zecimale
Design
Text
Permite tastarea numai a literelor
An
Text
Cheia pimara este format din cmpul Cod_colectie
Client:
Cod_client
Numeric
Nume client
Text
Adresa
Text
Cod_colectie
Numeric
Cheia primara este format din cmpul Cod_client+Cod_colectie
1. Sa se realizeze o interogare prin care sa se vizualizeze clientul care are pe pozitia a treia o anumita
litera si cod_colectie are o anumita valoare.
2. S se realizeze un formular prin care se realizeaz operaiile de adugare de date, modificare i
tergere de date pentru tabela Client folosind interogari de actiune;
3. S se realizeze o interogare prin care se vizualizeaz clientii cu colectiile care au cel mai mic pret;
4. S se realizeze o interogare care afieaz preul mediu al produselor comandate ntr-un anumit an;
5. Sa se realizeze o interogare tip tabel incrucisat care va prezenta colectiile pe ani si va calcula
Pretul mediu;
6. Sa se realizeze un formular care sa permita tastarea anului intr-un obiect text box si la apasarea
tastei enter activeaza o interogare prin care se vizualizeaza datele din cele doua tabele
corespunzator anului tastat;
33. Se consider baza de date Muzeu ce conine tabela Muzeul ce are urmtoarea structur :
Cod_m
N3
Denumire
T 30
Tip_c
T 10
Datan
Data
Amplasare
T 20
Cheia primara este campul Cod_m
codul monumentului
denumire monument
tipul constructiei
data aducerii in muzeu
tipul de amplasare
34.
S se construiasc fiierul de date Abonat care ine evidena pltii impozitului cu urmtoarele
cmpuri :
Nume_prenume
Text
Apare numai cu litere mari
Nr_casa
Numeric
Format din trei caractere
Nr_persoane
Numeric
Format din doua caractere
Salar
Numeric
Cu doua zecimale
Tip Impozit
Text
Data
Data
Cheia primara este format din cmpul: Nume_prenume
1. s se realizeze cte o interogare prin care se vizualizeaza clienii care au pltit impozitul
pe casa, respectiv pe masina intr-o anumit zi, dat de la tastatur intr-o fereastra cu
parametrii;
3. Sa se realizeze o interogare care afiseaza cate persoane si-au platit impozitul pe casa;
4. Sa se realizeze o interogare de tip tabel incrucisat in care se va afisa salariul mediu pe luni
calendaristice;
5. Sa se realizeze o interogare prin care se afiseaza din tabela, doar datele pentru care salarul
este mai mare decat o anumita valoare si mai mic decat alta valoare. Valorile se preiau din
obiecte textbox dintr-un formular iar interogarea devine activa prin actionarea unui buton
de comanda aflat in formular;
6. Sa se scrie un program VBA, care calculeaza total salar pentru persoanele a caror nume
incepe cu o anumita litera;
7. Sa se realizeze prin program un tabel identic cu cele din problema;
8. Sa se realizeze un program care permite modificarea datelor in tabelul creat la punctul
anterior.
35.
S se construiasc baza de date Club, care conine fiierul de date Sporturi care ine evidena
numrului de sportivi, cu urmtoarele cmpuri :
Den_sport
T 30
denumire sport
Categ
T 10
categorie
Nume
T 30
numele si prenumele sportivilor
Varsta
N2
vrsta
Greutate
N 5.2
greutate
Sex
Yes/No .T. masculin, .F. feminin
Echipa
T 20
echipa de care apartine
Cheia primara este formata din campurile Den_sport si Categ.
Se vor introduce maxim 5 inregistrari
1. Sa se realizeze o interogare de actiune prin care se introduc date in fisier;
2. S se realizeze o interogare care permite crearea unei noi tabele cu numele Grasi, care
contine doar sportivii care au greutatea mai mare decat o anumita valoare;
3. S se realizeze o interogare ce permite vizualizarea sportivilor a caror nume incepe cu o
anumita litera si apartin la o anumita categorie;
4. Sa se realizeze o interogare care afieaz sportivul cu vrsta cea mai mare;
5. Sa se realizeze un formular care contine un obiect textbox prin care se preia varsta. Sa se
realizeze o interogare prin care se vizualizeaza sportivii de la un anumit sport care au
varsta egala cu varsta introdusa in obiectul textbox;
6. Sa se realizeze un program VBA care calculeaza varsta medie a persoanelor de sex
masculin si feminin;
7. Sa se realizeze prin program o tabela identica cu tabela din problema, care contine in plus
un index dupa numele sportivului.