+ All Categories
Home > Documents > Problemele Pentru Examen Anul III CRP 2014

Problemele Pentru Examen Anul III CRP 2014

Date post: 26-Dec-2015
Category:
Upload: rezeanumada
View: 17 times
Download: 0 times
Share this document with a friend
Description:
'
30
PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP PROBLEMA NR nr 1. Se consideră baza de date Hotel care conţine următoarele tabele: Clienti si Camere. Structura tabelelor este următoarea: CLIENTI Nume Text Se vor afisa litere mari indifirent de caracterele tastate in camp NR_Buletin Numeric Cămp numeric de 6 caractere.In modul Datasheet numele campului va fi Numar Buletin Serie_Buletin TEXT Lungime doua caractere În modul Datasheet numele campului va fi SB NR_Camera Numeric Campul este format din trei caractere Cheia primara formată din câmpurile: Serie_Buletin + Nr_Buletin CAMERE Numar_Camera Numeric Campul este format din trei caractere Ocupat Yes/NO Are valoarea adevarat daca o camera este ocupata NR_Paturi Numeric Format dintr-un singur caracter Cheia Primară este formată din câmpul Numar_Camera Se vor introduce 5 înregistrări în ambele tabele 1. Se vor impune restrictiile asupra campurilor si se vor lega tabelele intre ele; 2. Să se realizeze un filtru care afişează numele clienţilor care încep cu o anumită literă introdusă de la tastatură; 3. Să se realizeze o interogare care să afişeze clienţii care sunt cazaţi în camere cu două paturi. 4. Să se realizeze un formular şi un subformular prin care sunt afişate datele din tabele Clienţi şi Camere; 5. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;
Transcript
Page 1: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr 1.

Se consideră baza de date Hotel care conţine următoarele tabele: Clienti si Camere. Structura tabelelor este următoarea: CLIENTI Nume Text Se vor afisa litere mari indifirent de caracterele

tastate in camp NR_Buletin Numeric Cămp numeric de 6 caractere.In modul

Datasheet numele campului va fi Numar Buletin

Serie_Buletin TEXT Lungime doua caractere În modul Datasheet numele campului va fi SB

NR_Camera Numeric Campul este format din trei caractere Cheia primara formată din câmpurile: Serie_Buletin + Nr_Buletin CAMERE Numar_Camera Numeric Campul este format din trei caractere Ocupat Yes/NO Are valoarea adevarat daca o camera

este ocupata NR_Paturi Numeric Format dintr-un singur caracter Cheia Primară este formată din câmpul Numar_Camera Se vor introduce 5 înregistrări în ambele tabele

1. Se vor impune restrictiile asupra campurilor si se vor lega tabelele intre ele; 2. Să se realizeze un filtru care afişează numele clienţilor care încep cu o

anumită literă introdusă de la tastatură; 3. Să se realizeze o interogare care să afişeze clienţii care sunt cazaţi în

camere cu două paturi. 4. Să se realizeze un formular şi un subformular prin care sunt afişate datele

din tabele Clienţi şi Camere; 5. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte

label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

Page 2: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr 2.

Se consideră baza de date Hotel care conţine următoarele tabele: Clienti si Camere. Structura tabelelor este următoarea: CLIENTI Nume Text Se vor afisa litere mari indifirent de caracterele

tastate in camp NR_Buletin Numeric Cămp numeric de 6 caractere.In modul Datasheet

numele campului va fi Numar Buletin Serie_Buletin TEXT Lungime doua caractere În modul Datasheet numele

campului va fi SB NR_Camera Numeric Campul este format din trei caractere Cheia primara formată din câmpurile: Serie_Buletin + Nr_Buletin CAMERE Numar_Camera Numeric Campul este format din trei caractere Ocupat Yes/NO Are valoarea adevarat daca o camera

este ocupata NR_Paturi Numeric Format dintr-un singur caracter Cheia Primară este formată din câmpul Numar_Camera

1. Se vor realiza restrictiile asupra campurilor; 2. Se vor lega intre ele tabelele 3. Să se realizeze un filtru prin care se vizualizează clienţii cazaţi într-o

anumită cameră. Numărul camerei se va introduce de la tastatura. 4. Să se realizeze o interogare prin care se vizualizeaza clienţii cazaţi în

camere cu unu şi două paturi. 5. Să se realizeze un formular prin care sunt vizualizate datele din tabela

Clienţi şi care conţine butoane de deplasare prin tabelă; 6. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte

label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

Page 3: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr 3.

Se consideră baza de date Hotel care conţine următoarele tabele: Clienti si Camere. Structura tabelelor este următoarea: CLIENTI Nume

Text Se vor afisa litere mari indifirent de caracterele tastate in camp

NR_Buletin

Numeric

Cămp numeric de 6 caractere.In modul Datasheet numele campului va fi Numar Buletin

Serie_Buletin

TEXT Lungime doua caractere În modul Datasheet numele campului va fi SB

NR_Camera

Numeric

Campul este format din trei caractere

Cheia primara formată din câmpurile: Serie_Buletin + Nr_Buletin CAMERE Numar_Camera Numeric Campul este format din trei caractere Ocupat Yes/NO Are valoarea adevarat daca o camera

este ocupata NR_Paturi Numeric Format dintr-un singur caracter Cheia Primară este formată din câmpul Numar_Camera

1. Se vor lega intre ele tabelele 2. Să se realizeze o interogare în care sunt vizualizate câmpurile: Nume,

Numar_Camera si NR_Paturi în ordinea alfabetica a numelui; 3. Să se realizeze o interogare prin care sunt vizualizati clienţii în ordinea

seriei de buletin şi în ordinea numărului de buletin 4. Să se realizeze un formular prin care sunt vizualizate datele din interogarea

de la punctul 1 in obiecte de tip TextBox si butoane de deplasare inainte, inapoi, adaugare de date si de inchidere a formularului;

5. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

Page 4: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr 4. Se consideră baza de date Hotel care conţine următoarele tabele: Clienti si Camere. Structura tabelelor este următoarea: CLIENTI Nume Text Se vor afisa litere mari indifirent de caracterele

tastate in camp NR_Buletin Numeric Cămp numeric de 6 caractere.In modul Datasheet

numele campului va fi Numar Buletin Serie_Buletin TEXT Lungime doua caractere În modul Datasheet

numele campului va fi SB NR_Camera Numeric Campul este format din trei caractere Cheia primara formată din câmpurile: Serie_Buletin + Nr_Buletin CAMERE Numar_Camera Numeric Campul este format din trei caractere Ocupat Yes/NO Are valoarea adevarat daca o camera

este ocupata NR_Paturi Numeric Format dintr-un singur caracter Cheia Primară este formată din câmpul Numar_Camera

1. Se vor lega intre ele cele doua tabele; 2. Să se realizeze o interogare prin care este vizualizat numărul camerei în

care este cazat un anumit client. Numele clientului este introdus de la tastatura.

3. Să se realizeze o interogare care afişează camerele ocupate în ordinea numărului de cameră şi clientul care o ocupă.

4. Să se realizeze un formular prin care sunt vizualizate datele din interogarea de la punctul 1 intr-un obiect de tip LIST;

5. Sa se realizeze un raport care vizualizeaza numarul de locuri al hotelurilor pe categorii.

Page 5: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr 5. Se consideră baza de date NHotel formată din următoarele tabele: Nume_Hotel, Orase. Structura tabelelor este următoarea: NHOTEL

Nume_Hotel Text Numele hotelului format numai din litere Categoria Text Numarul de stele al hotelului Localitate Text Orasul in care se gaseste hotelul Nr_Locuri Numeric Numarul de locuri in hotel

Cheia primara este formată din câmpurile Nume_Hotel si Localitate Orase

Nume_Oras Text Numele orasului format din 30 de caractere mari Nume_Judet Text Numele judeţului format numai din litere mari Numar_loc Numeric Numar de locuitori dintr-un oraş

Cheia primara formată din câmpul Nume_Oras 1. Sa se lege intre ele cele doua tabele; 2. Să se realizeze un filtru pentru vizualizarea: numelui, numărul de locuri,

categoria unui anumit hotel. Numele hotelului este introdus de la tastatură. 3. Să se realizeze o interogare care afişează numele hotelului, numărul de

locuri al acestuia categoria, judeţul, pentru hotelurile dintr-un anumit oraş. 4. Să se realizeze un formular prin care sunt vizualizate datele din interogarea

de la punctul 2, intr-un obiect de tip COMBO BOX; 5. Sa se realizeze un raport care vizualizeaza numarul de locuri al hotelurilor

pe categorii.

Page 6: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr 6. Se consideră baza de date NHotel formată din următoarele tabele: Nume_Hotel, Orase. Structura tabelelor este următoarea: NHOTEL

Nume_Hotel Text Numele hotelului format numai din litere Categoria Text Numarul de stele al hotelului Localitate Text Orasul in care se gaseste hotelul Nr_Locuri Numeric Numarul de locuri in hotel

Cheia primara este formată din câmpurile Nume_Hotel si Localitate Orase

Nume_Oras Text Numele orasului format din 30 de caractere mari Nume_Judet

Text Numele judeţului format numai din litere mari

Numar_loc Numeric Numar de locuitori dintr-un oraş Cheia primara formată din câmpul Nume_Oras

1. Se vor lega intre ele cele doua tabele; 2. Să se realizeze o interogare care afişează hotelurile în ordinea judeţelor şi a

numelor oraşelor din judeţe; 3. Să se realizeze o interogare care afişează numele hotelurilor din oraşe.

Oraşele sunt afişate în ordinea numărului de locuitori ai oraşului; 4. Sa se realizeze in modul Design View un formular si un subformular prin

care sa se gestioneze datele din cele doua tabele. 5. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte

label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

Page 7: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr 7. Se consideră baza de date NHotel formată din următoarele tabele: Nume_Hotel, Orase. Structura tabelelor este următoarea: NHOTEL Nume_Hotel Text Numele hotelului format numai din

litere Categoria Text Numarul de stele al hotelului Localitate Text Orasul in care se gaseste hotelul Nr_Locuri Numeric Numarul de locuri in hotel Cheia primara este formată din câmpurile Nume_Hotel si Localitate Orase Nume_Oras Text Numele orasului format din 30 de caractere

mari Nume_Judet Text Numele judeţului format numai din litere

mari Numar_loc Numeric Numar de locuitori dintr-un oraş Cheia primara formată din câmpul Nume_Oras

1. Se vor lega intre ele cele doua tabele; 2. Să se realizeze un filtru prin care sunt vizualizate informaţiile referitoare la

numele unui anumit hotel, dintr-un anumit oraş. Numele hotelului şi al oraşului este introdus de la tastatură.

3. Să se realizeze o interogare de acţiune prin care este realizată o nouă tabelă care conţine numele hotelurilor dintr-un anumit judeţ. Numele judeţului este introdus de la tastatură.

4. Sa se realizeze un formular prin care este apelata interogarea realizata la punctul 2;

5. Se va realiza un raport prin care se va vizualiza numarul mediu de locuri din hoteluri pe orase.

Page 8: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr 8. Se consideră baza de date NHotel formată din următoarele tabele: Nume_Hotel, Orase. Structura tabelelor este următoarea: NHOTEL Nume_Hotel Text Numele hotelului format numai din

litere Categoria Text Numarul de stele al hotelului Localitate Text Orasul in care se gaseste hotelul Nr_Locuri Numeric Numarul de locuri in hotel Cheia primara este formată din câmpurile Nume_Hotel si Localitate Orase Nume_Oras Text Numele orasului format din 30 de caractere

mari Nume_Judet Text Numele judeţului format numai din litere

mari Numar_loc Numeric Numar de locuitori dintr-un oraş Cheia primara formată din câmpul Nume_Oras

1. Sa se lege intre ele cele doua tabele; 2. Să se realizeze o interogare de acţiune prin care se introduc inregistrări noi

în tabela Nhotel; 3. Să se realizeze o interogare de acţiune prin care se crează o tabelă nouă în

care sunt memorate informaţiile despre hotelurile de o anumită categorie; 4. Sa se realizeze un formular prin care sunt apelate cele doua interogari

realizate la punctele precedente; 5. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte

label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

Page 9: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr 9. Se consideră o agenţie de turism care organizează diferite activităţi în ţară şi străinătate. Baza de date se numeşte Turism şi conţine următoarele tabele: Clienţi, ExIntern, ExExtern. Structura tabelelor este următoarea: CLIENTI Cod_Client Text Campul este format din 6 caractere. Primele 4

caractere sunt cifre iar ultimele doua litere. Se va realiza masca de intrare corespunzatoare.

Nume_Client Text Numele Clientului Cod_Excursie Text Camp format din 8 caractere, 7 cifre si o litera.

Litera poate fi "E" pentru excursii externe si "I" pentru excursii interne

Cheia primară este formată din câmpul Cod_Client EXINTERN Cod_Excursie Text Identic cu campul cu acelasi nume din tabela

CLIENTI. Litera este I. Destinatie Text Defineste destinatia excursiei Data_Excursie Date/Time Data excursiei Pret Numeric Pretul excursiei Cheia primară este formată din câmpul Cod_Excursie EXEXTERN Cod_Excursie Text Identic cu campul cu acelasi nume din tabela

CLIENTI. Litera este E. Destinatie Text Defineste destinatia excursiei Data_Excursie Date/Time Data excursiei Pret Numeric Pretul excursiei Cheia primară este formată din câmpul Cod_Excursie

1. Sa se lege intre ele tabelele; 2. Să se realizeze o interogare care afiseaza numele persoanelor participante la

excursii interne. Se va afisa numele clientului, destinaţia excursiei interne si data excursiei.

3. Să se realizeze o interogare care afiseaza clientiii inscrisi la excursia interna cu cel mai mare pret. Se va folosi funcţia agregat MAX;

4. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

Page 10: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr 10. Se consideră o agenţie de turism care organizează diferite activităţi în ţară şi străinătate. Baza de date se numeşte Turism şi conţine următoarele tabele: Clienţi, ExIntern, ExExtern. Structura tabelelor este următoarea: CLIENTI Cod_Client Text Campul este format din 6 caractere. Primele 4 caractere sunt

cifre iar ultimele doua litere. Se va realiza masca de intrare corespunzatoare.

Nume_Client Text Numele Clientului Cod_Excursie Text Camp format din 8 caractere, 7 cifre si o litera. Litera poate fi

"E" pentru excursii externe si "I" pentru excursii interne Cheia primară este formată din câmpul Cod_Client EXINTERN Cod_Excursie Text Identic cu campul cu acelasi nume din tabela

CLIENTI. Litera este I. Destinatie Text Defineste destinatia excursiei Data_Excursie Date/Time Data excursiei Pret Numeric Pretul excursiei Cheia primară este formată din câmpul Cod_Excursie EXEXTERN Cod_Excursie Text Identic cu campul cu acelasi nume din

tabela CLIENTI. Litera este E. Destinatie Text Defineste destinatia excursiei Data_Excursie Date/Time Data excursiei Pret Numeric Pretul excursiei Cheia primară este formată din câmpul Cod_Excursie

1. Se vor lega intre ele tabelele; 2. Să se realizeze o interogare care afişează numele persoanelor participante la

excursii externe. Se va afişa numele clientului, numele excursiei externe şi data excursiei.

3. Să se realizeze o interogare care afişează clienţii înscrişi la excursia internă cu cel mai mic pret. Se va folosi functia agregat MIN;

4. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

Page 11: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr.11

Se consideră o agenţie de turism care organizează diferite activităţi în ţară şi străinătate. Baza de date se numeşte Turism şi conţine următoarele tabele: Clienţi, ExIntern, ExExtern. Structura tabelelor este următoarea: CLIENTI Cod_Client Text Campul este format din 6 caractere. Primele 4

caractere sunt cifre iar ultimele doua litere. Se va realiza masca de intrare corespunzatoare.

Nume_Client Text Numele Clientului Cod_Excursie Text Camp format din 8 caractere, 7 cifre si o litera. Litera

poate fi "E" pentru excursii externe si "I" pentru excursii interne

Cheia primară este formată din câmpul Cod_Client EXINTERN Cod_Excursie Text Identic cu campul cu acelasi nume din tabela

CLIENTI. Litera este I. Destinatie Text Defineste destinatia excursiei Data_Excursie Date/Time Data excursiei Pret Numeric Pretul excursiei Cheia primară este formată din câmpul Cod_Excursie EXEXTERN Cod_Excursie Text Identic cu campul cu acelasi nume din tabela

CLIENTI. Litera este E. Destinatie Text Defineste destinatia excursiei Data_Excursie Date/Time Data excursiei Pret Numeric Pretul excursiei Cheia primară este formată din câmpul Cod_Excursie

1. Se vor lega intre ele tabelele. 2. Să se realizeze o interogare care afişează toate excursiile interne şi externe

care au loc într-o anumită lună; 3. Să se realizeze o interogare care afişează toate excursiile interne care au o

anumită destinaţie. 4. Să se realizeze un formular prin care sunt afişate datele din tabelele Clienţi

şi Exintern. Formularul va conţine un buton prin care se va afişa interogarea de la punctul 2

Page 12: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr.12

Se consideră o agenţie de turism care organizează diferite activităţi în ţară şi străinătate. Baza de date se numeşte Turism şi conţine următoarele tabele: Clienţi, ExIntern, ExExtern. Structura tabelelor este următoarea: CLIENTI Cod_Client Text Campul este format din 6 caractere. Primele 4

caractere sunt cifre iar ultimele doua litere. Se va realiza masca de intrare corespunzatoare.

Nume_Client Text Numele Clientului Cod_Excursie Text Camp format din 8 caractere, 7 cifre si o litera.

Litera poate fi "E" pentru excursii externe si "I" pentru excursii interne

Cheia primară este formată din câmpul Cod_Client EXINTERN Cod_Excursie Text Identic cu campul cu acelasi nume din tabela

CLIENTI. Litera este I. Destinatie Text Defineste destinatia excursiei Data_Excursie Date/Ti

me Data excursiei

Pret Numeric Pretul excursiei Cheia primară este formată din câmpul Cod_Excursie EXEXTERN Cod_Excursie Text Identic cu campul cu acelasi nume din tabela

CLIENTI. Litera este E. Destinatie Text Defineste destinatia excursiei Data_Excursie Date/Ti

me Data excursiei

Pret Numeric Pretul excursiei Cheia primară este formată din câmpul Cod_Excursie

1. Să se realizeze o interogare care afişează persoanele participante la o excursie internă a cărei nume începe cu o anumită literă;

2. Să se realizeze o interogare care afişează persoanele înscrise la excursiile care au pretul mai mic decat pretul mediu al tuturor excursiilor;

3. Să se realizeze un formular prin care sunt afişate datele din tabelele Clienţi şi Exextern. Formularul va conţine un buton prin care se va afişa interogarea de la punctul 2.

Page 13: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr.13

Se consideră o bază de date cu numele Product formată din următoarele fişiere: Produse, Comenzi, Clienti cu următoarea structură: Produse Nr_prod Numeric Număr produs Nume_Prod Text Descrierea produsului format din litere mari. În modul

Datasheet numele câmpului apare “Numele Produsului”

Pret_Prod Numeric Preţul produsului Cheia primară este formată din câmpul Nr_prod Comenzi: Cod_Client Numeric Cod client format din 4 caractere numerice Nr_prod Numeric Număr produs Cant_Prod Numeric Cantitate produs Cod_Cda Numeric Cod comadă În modul Datasheet va apare pentru câmp

textul “Cod Comanda” Achitat yes/no Se consideră valoarea “y”es dacă factura este achitată şi

valoarea “no” dacă factura nu este achitată Data_Cda Date/Time Data comenzi Cheia primară este formată din câmpul Cod_Cda. ClienţiCod_Client Num

eric Cod client format din 4 caractere numerice

Nume_Client Text Nume client Adresa Text Adresa clientului. Primele caractere reprezinta localitatea de

domiciliu, urmata de numele străzi, nr, bloc etc Judet Text Judeţul de domiciliu al clientului Nr Telef Text Numărul de telefon al clientului Masca de intrare este

999/999999 Cheia primară este formată din câmpurile Nume Client şi Adresa.

1. Se vor lega intre ele tabelele; 2. Să se realizeze o interogare prin care să se vizualizeze produsele comandate

de un anumit client; 3. 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 funcţia agregat Max;

4. Sa se realizeze un formular prin care se vor afisa datele din tabela “Clienti”. Formularul contine butoane pentru deplasarea printre datele fisierului.

Page 14: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr. 14

Se consideră o bază de date cu numele Product formată din următoarele fişiere: Produse, Comenzi, Clienti cu următoarea structură: Produse Nr_prod Numeric Număr produs Nume_Prod Text Descrierea produsului format din litere mari. În modul

Datasheet numele câmpului apare “Numele Produsului” Pret_Prod Numeric Preţul produsului Cheia primară este formată din câmpul Nr_prod Comenzi: Cod_Client Numeric Cod client format din 4 caractere numerice Nr_prod Numeric Număr produs Cant_Prod Numeric Cantitate produs Cod_Cda Numeric Cod comadă În modul Datasheet va apare pentru câmp textul

“Cod Comanda” Achitat yes/no Se consideră valoarea “y”es dacă factura este achitată şi

valoarea “no” dacă factura nu este achitată Data_Cda Date/Time Data comenzi Cheia primară este formată din câmpul Cod_Cda. ClienţiCod_Client Numeric Cod client format din 4 caractere numerice Nume_Client Text Nume client Adresa Text Adresa clientului. Primele caractere reprezinta localitatea de

domiciliu, urmata de numele străzi, nr, bloc etc Judet Text Judeţul de domiciliu al clientului Nr Telef Text Numărul de telefon al clientului Masca de intrare este

999/999999 Cheia primară este formată din câmpurile Nume Client şi Adresa.

1. Se vor lega intre ele tabelele; 2. Să se realizeze o interogare care calculează valoarea medie a produselor

comandate care au data comenzi mai mică decât data curentă; 3. Să se realizeze o interogare care vizualizează suma valorilor comenzilor

achitate. Valoarea este egală cu produsul dintre cantitate şi preţ. Se vor folosi funcţiile agregat SUM şi AVG;

4. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

Page 15: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr. 15 Se consideră o bază de date cu numele Product formată din următoarele fişiere: Produse, Comenzi, Clienti cu următoarea structură: Produse Nr_prod Numeric Număr produs Nume_Prod Text Descrierea produsului format din litere mari. În

modul Datasheet numele câmpului apare “Numele Produsului”

Pret_Prod Numeric Preţul produsului Cheia primară este formată din câmpul Nr_prod Comenzi: Cod_Client Numeric Cod client format din 4 caractere numerice Nr_prod Numeric Număr produs Cant_Prod Numeric Cantitate produs Cod_Cda Numeric Cod comadă În modul Datasheet va apare pentru

câmp textul “Cod Comanda” Achitat yes/no Se consideră valoarea “y”es dacă factura este

achitată şi valoarea “no” dacă factura nu este achitată

Data_Cda Date/Time Data comenzi Cheia primară este formată din câmpul Cod_Cda. ClienţiCod_Client Numeric Cod client format din 4 caractere numerice Nume_Client Text Nume client Adresa Text Adresa clientului. Primele caractere reprezinta

localitatea de domiciliu, urmata de numele străzi, nr, bloc etc

Judet Text Judeţul de domiciliu al clientului Nr Telef Text Numărul de telefon al clientului Masca de intrare

este 9999 - 999999 Cheia primară este formată din câmpurile Nume Client şi Adresa.

1. Sa se lege intre ele tabelele; 2. Să realizeze o interogare prin care se vizualizează clientul care a comandat

produsul, cu valoarea cea mai mare; 3. Să se realizeze o interogare care afişează valaorea medie al produselor

comandate într-o anumită zi. Valoarea este egală cu produsul dintre cantitate şi preţ. Se vor folosi funcţiile agregat MAX şi AVG;

4. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

Page 16: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr. 16

Se consideră o bază de date cu numele Product formată din următoarele fişiere: Produse, Comenzi, Clienti cu următoarea structură: Produse Nr_prod Numeric Număr produs Nume_Prod Text Descrierea produsului format din litere mari. În modul

Datasheet numele câmpului apare “Numele Produsului” Pret_Prod Numeric Preţul produsului Cheia primară este formată din câmpul Nr_prod Comenzi: Cod_Client Numeric Cod client format din 4 caractere numerice Nr_prod Numeric Număr produs Cant_Prod Numeric Cantitate produs Cod_Cda Numeric Cod comadă În modul Datasheet va apare pentru câmp

textul “Cod Comanda” Achitat yes/no Se consideră valoarea “y”es dacă factura este achitată şi

valoarea “no” dacă factura nu este achitată Data_Cda Date/Time Data comenzi Cheia primară este formată din câmpul Cod_Cda. ClienţiCod_Client Numeric Cod client format din 4 caractere numerice Nume_Client Text Nume client Adresa Text Adresa clientului. Primele caractere reprezinta localitatea

de domiciliu, urmata de numele străzi, nr, bloc etc Judet Text Judeţul de domiciliu al clientului Nr Telef Text Numărul de telefon al clientului Masca de intrare este

999/999999 Cheia primară este formată din câmpurile Nume Client şi Adresa.

1. Să se realizeze o interogare care afişează numele şi adresa clientului care a comandat un anumit produs. Numele produsului este introdus de la tastatură;

2. Să se realizeze o interogare care afişează numele produselor comandate de catre clientul al carui nume are pe a treia pozitie o anumita litera

3. Să se realizeze un formular care afişează tabela Produse şi conţine un subformular care afişează tabela Comenzi;

4. Realizati un raport care afiseaza pretul mediu al produselor cu acelasi nume.

Page 17: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr. 17

Se consideră o bază de date cu numele Product formată din următoarele fişiere: Produse, Comenzi, Clienti cu următoarea structură: Produse Nr_prod Numeric Număr produs Nume_Prod Text Descrierea produsului format din litere mari. În modul

Datasheet numele câmpului apare “Numele Produsului” Pret_Prod Numeric Preţul produsului Cheia primară este formată din câmpul Nr_prod Comenzi: Cod_Client Numeric Cod client format din 4 caractere numerice Nr_prod Numeric Număr produs Cant_Prod Numeric Cantitate produs Cod_Cda Numeric Cod comadă În modul Datasheet va apare pentru câmp

textul “Cod Comanda” Achitat yes/no Se consideră valoarea “y”es dacă factura este achitată şi

valoarea “no” dacă factura nu este achitată Data_Cda Date/Time Data comenzi Cheia primară este formată din câmpul Cod_Cda. ClienţiCod_Client Numeric Cod client format din 4 caractere numerice Nume_Client Text Nume client Adresa Text Adresa clientului. Primele caractere reprezinta localitatea

de domiciliu, urmata de numele străzi, nr, bloc etc Judet Text Judeţul de domiciliu al clientului Nr Telef Text Numărul de telefon al clientului Masca de intrare este

999/999999 Cheia primară este formată din câmpurile Nume Client şi Adresa.

1. Să se realizeze o interogare care afişează valoarea facturilor neachitate; 2. Să se realizeze o interogare care afişează numele produselor comandate

într-o zi; 3. Sa se realizeze un formular prin care sunt gestionate datele din tabela

Clienti folosind butoane de comanda realizate in modul Design View; 4. Sa se realizeze un raport care calculeaza cantitatea totala de produse pe data

calendaristica.

Page 18: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr. 18

Se consideră o bază de date cu numele Product formată din următoarele fişiere: Produse, Comenzi, Clienti cu următoarea structură: Produse Nr_prod Numeric Număr produs Nume_Prod Text Descrierea produsului format din litere mari. În modul

Datasheet numele câmpului apare “Numele Produsului” Pret_Prod Numeric Preţul produsului Cheia primară este formată din câmpul Nr_prod Comenzi: Cod_Client Numeric Cod client format din 4 caractere numerice Nr_prod Numeric Număr produs Cant_Prod Numeric Cantitate produs Cod_Cda Numeric Cod comadă În modul Datasheet va apare pentru câmp

textul “Cod Comanda” Achitat yes/no Se consideră valoarea “y”es dacă factura este achitată şi

valoarea “no” dacă factura nu este achitată Data_Cda Date/Time Data comenzi Cheia primară este formată din câmpul Cod_Cda. ClienţiCod_Client Numeric Cod client format din 4 caractere numerice Nume_Client Text Nume client Adresa Text Adresa clientului. Primele caractere reprezinta localitatea

de domiciliu, urmata de numele străzi, nr, bloc etc Judet Text Judeţul de domiciliu al clientului Nr Telef Text Numărul de telefon al clientului Masca de intrare este

999/999999 Cheia primară este formată din câmpurile Nume Client şi Adresa.

1. Să se realizeze o interogare care afişează cantitatea totală dintr-un anumit produs comandată într-o zi;

2. Să se realizeze o interogare care afişează numărul de telefon al unui client. Numele clientului se va introduce de la tastatură. Se va folosi funcţia agregat SUM;

3. Sa se realizeze un formular care afiseaza datele din tabela “Produse” si contine butoane de comanda pentru adaugare modificare si stergere de date, precum si butoane de comanda pentru apelul interogarilor de la punctele 1 si 2.

Page 19: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr. 19 Se consideră o bază de date cu numele Product formată din următoarele fişiere: Produse, Comenzi, Clienti cu următoarea structură: Produse Nr_prod Numeric Număr produs Nume_Prod Text Descrierea produsului format din litere mari. În modul Datasheet

numele câmpului apare “Numele Produsului” Pret_Prod Numeric Preţul produsului Cheia primară este formată din câmpul Nr_prod Comenzi: Cod_Client Numeric Cod client format din 4 caractere numerice Nr_prod Numeric Număr produs Cant_Prod Numeric Cantitate produs Cod_Cda Numeric Cod comadă În modul Datasheet va apare pentru câmp textul “Cod

Comanda” Achitat yes/no Se consideră valoarea “y”es dacă factura este achitată şi valoarea “no”

dacă factura nu este achitată Data_Cda Date/Time Data comenzi Cheia primară este formată din câmpul Cod_Cda. ClienţiCod_Client Numeric Cod client format din 4 caractere numerice Nume_Client Text Nume client Adresa Text Adresa clientului. Primele caractere reprezinta localitatea de domiciliu,

urmata de numele străzi, nr, bloc etc Judet Text Judeţul de domiciliu al clientului Nr Telef Text Numărul de telefon al clientului Masca de intrare este 999/999999 Cheia primară este formată din câmpurile Nume Client şi Adresa.

1. Să se realizeze un filtru care afişează clienţii domiciliaţi într-o anumită localitate;

2. Să se realizeze o interogare care afişează produsele care au fost comandate de clienţi domiciliaţi în aceaşi localitate;

3. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte label si text box. Formularul contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari si pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

4. Să se realizeze un formular de tip “SandStone” în care se afişează datele din tabela Clienţi.

Page 20: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr. 20 Se consideră o bază de date cu numele Product formată din următoarele fişiere: Produse, Comenzi, Clienti cu următoarea structură: Produse Nr_prod Numeric Număr produs Nume_Prod

Text Descrierea produsului format din litere mari. În modul Datasheet numele câmpului apare “Numele Produsului”

Pret_Prod Numeric Preţul produsului Cheia primară este formată din câmpul Nr_prod Comenzi: Cod_Client

Numeric Cod client format din 4 caractere numerice

Nr_prod Numeric Număr produs Cant_Prod

Numeric Cantitate produs

Cod_Cda Numeric Cod comadă În modul Datasheet va apare pentru câmp textul “Cod Comanda”

Achitat yes/no Se consideră valoarea “y”es dacă factura este achitată şi valoarea “no” dacă factura nu este achitată

Data_Cda Date/Time Data comenzi Cheia primară este formată din câmpul Cod_Cda. ClienţiCod_Client Numeric Cod client format din 4 caractere numerice Nume_Client

Text Nume client

Adresa Text Adresa clientului. Primele caractere reprezinta localitatea de domiciliu, urmata de numele străzi, nr, bloc etc

Judet Text Judeţul de domiciliu al clientului Nr Telef Text Numărul de telefon al clientului Masca de intrare este

999/999999 Cheia primară este formată din câmpurile Nume Client şi Adresa.

1. Să se realizeze o interogare care vizualizează cantitatea dintr-un produs. Codul produsului se introduce de la tastatură;

2. Să se realizeze o interogare care afişează numele, adresa şi numărul de telefon al unui client, pentru care a fost emisă o anumită comandă. Codul comenzii se va introduce de la tastatură;

3. Să se realizeze cate un formular pentru fiecare tabela. Formularele vor contine butoane de comanda prin care se vor putea apela intre ele.

Page 21: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr. 21

Se consideră o bază de date cu numele Product formată din următoarele fişiere: Produse, Comenzi, Clienti cu următoarea structură: Produse Nr_prod Numeric Număr produs Nume_Prod

Text Descrierea produsului format din litere mari. În modul Datasheet numele câmpului apare “Numele Produsului”

Pret_Prod Numeric Preţul produsului Cheia primară este formată din câmpul Nr_prod Comenzi: Cod_Client

Numeric Cod client format din 4 caractere numerice

Nr_prod Numeric Număr produs Cant_Prod

Numeric Cantitate produs

Cod_Cda Numeric Cod comadă În modul Datasheet va apare pentru câmp textul “Cod Comanda”

Achitat yes/no Se consideră valoarea “y”es dacă factura este achitată şi valoarea “no” dacă factura nu este achitată

Data_Cda Date/Time Data comenzi Cheia primară este formată din câmpul Cod_Cda. Clienţi Cod_Client Numeric Cod client format din 4 caractere numerice Nume_Client

Text Nume client

Adresa Text Adresa clientului. Primele caractere reprezinta localitatea de domiciliu, urmata de numele străzi, nr, bloc etc

Judet Text Judeţul de domiciliu al clientului Nr Telef Text Numărul de telefon al clientului Masca de intrare este

999/999999 Cheia primară este formată din câmpurile Nume Client şi Adresa.

1. Să se realizeze o interogare care vizualizează cantitatea dintr-un produs. Codul produsului se introduce de la tastatură;

2. Să se realizeze o interogare care afişează numele, adresa şi numărul de telefon al unui client, pentru care a fost emisă o anumită comandă. Codul comenzii se va introduce de la tastatură;

3. Să se realizeze un formular de tip “BluePrint” în care se afişează datele din tabela Clienţi şi conţine un buton prin care este apelată interogarea de la punctul 2 si de la punctul 1;

4. Sa se realizeze un raport care afiseaza clientii grupati pe judete.

Page 22: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr.22 Se consideră o bază de date cu numele Product formată din următoarele fişiere: Produse, Comenzi, Clienti cu următoarea structură: Produse Nr_prod Numeric Număr produs Nume_Prod Text Descrierea produsului format din litere mari. În modul

Datasheet numele câmpului apare “Numele Produsului”

Pret_Prod Numeric Preţul produsului Cheia primară este formată din câmpul Nr_prod Comenzi: Cod_Client Numeric Cod client format din 4 caractere numerice Nr_prod Numeric Număr produs Cant_Prod Numeric Cantitate produs Cod_Cda Numeric Cod comadă În modul Datasheet va apare pentru câmp textul

“Cod Comanda” Achitat yes/no Se consideră valoarea “y”es dacă factura este achitată şi valoarea

“no” dacă factura nu este achitată Data_Cda Date/Time Data comenzi Cheia primară este formată din câmpul Cod_Cda. Clienţi Cod_Client Numeric Cod client format din 4 caractere numerice Nume_Client Text Nume client Adresa Text Adresa clientului. Primele caractere reprezinta localitatea de

domiciliu, urmata de numele străzi, nr, bloc etc Judet Text Judeţul de domiciliu al clientului Nr Telef Text Numărul de telefon al clientului Masca de intrare este

999/999999 Cheia primară este formată din câmpurile Nume Client şi Adresa.

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 funcţia agregat Max.

3. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte label si text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;

Page 23: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr 23. Se consideră o agenţie de turism care organizează diferite activităţi în ţară şi străinătate. Baza de date se numeşte Turism şi conţine următoarele tabele: Clienţi, ExIntern, ExExtern. Structura tabelelor este următoarea: CLIENTI Cod_Client Text Campul este format din 6 caractere. Primele 4 caractere

sunt cifre iar ultimele doua litere. Se va realiza masca de intrare corespunzatoare.

Nume_Client Text Numele Clientului Cod_Excursie Text Camp format din 8 caractere, 7 cifre si o litera. Litera

poate fi "E" pentru excursii externe si "I" pentru excursii interne

Cheia primară este formată din câmpul Cod_Client EXINTERN Cod_Excursie Text Identic cu campul cu acelasi nume din tabela

CLIENTI. Litera este I. Destinatie Text Defineste destinatia excursiei Data_Excursie Date/Time Data excursiei Pret Numeric Pretul excursiei Cheia primară este formată din câmpul Cod_Excursie EXEXTERN Cod_Excursie Text Identic cu campul cu acelasi nume din tabela

CLIENTI. Litera este E. Destinatie Text Defineste destinatia excursiei Data_Excursie Date/Time Data excursiei Pret Numeric Pretul excursiei Cheia primară este formată din câmpul Cod_Excursie

1. Sa se lege intre ele tabelele; 2. Să se realizeze o interogare care afişează numele persoanelor participante la

excursii externe. Se va afişa numele clientului, numele excursiei externe şi data excursiei.

3. Să se realizeze o interogare care afişează clienţii înscrişi la excursia internă cu cel mai mic pret. Se va folosi functia agregat MIN.

4. Sa se realizeze un raport care afiseaza clientii grupati pe excursii interne.

Page 24: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR nr 24. Se consideră baza de date NHotel formată din următoarele tabele: Nume_Hotel, Orase. Structura tabelelor este următoarea: NHOTEL Nume_Hotel Text Numele hotelului format numai din litere Categoria Text Numarul de stele al hotelului Localitate Text Orasul in care se gaseste hotelul Nr_Locuri Numeric Numarul de locuri in hotel Cheia primara este formată din câmpurile Nume_Hotel si Localitate Orase Nume_Oras Text Numele orasului format din 30 de caractere mari Nume_Judet Text Numele judeţului format numai din litere mari Numar_loc Numeric Numar de locuitori dintr-un oraş Cheia primara formată din câmpul Nume_Oras 1. Sa se lege intre ele cele doua tabele; 2. Să se realizeze o interogare de acţiune prin care se introduc inregistrări noi în

tabela Nhotel; 3. Să se realizeze o interogare de acţiune prin care se crează o tabelă nouă în care

sunt memorate informaţiile despre hotelurile de o anumită categorie. 4. Sa se realizeze un formular prin care sunt apelate cele doua interogari realizate la

punctele precedente.

Page 25: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr 25 I. Să se construiască in Access baza de date Universitate, care conţine tabelele

Facultate si Studenti cu următoarele câmpuri:

PENTRU TABELA FACULTATE Den_facult T 30 denumire facultate cheie primară Cod_sect T 5 cod secţie Nume sectie T30 denumire sectie. Prima litera este mare

celelalte sunt litere mici Nr_stud N Integer număr studenţi PENTRU TABELA STUDENTI Denumirefac T 30 denumire facultate cheie primară Matricol N 10 matricolul studentului cheie primara Nume_stud T 30 denumire secţie Grupa N număr studenţi

1. Restrictii asupra campurilor: a. Nr_stud >0 si <100. Denumirea câmpului in modul DataSheet View va fi

Numar Studenti, cu valoarea initiala 1; b. Cod_sect masca de intrare din doua litere si trei cifre; c. Den_facult si Denumirefac poate fi Inginerie, Medicina, St. Economice,

Stiinte sau Drept; d. Grupa formata din 4 caractere numerice; e. Matricol format din 10 caractere cifre sau spatiu.

2. Se vor lega intre ele cele doua tabele; 3. Sa se realizeza un filtru “Advanced Filter”, care vizualizeaza campurile in ordine

alfabetica functie de denumirea facultatii si denumirea sectiei. Filtrul se va salva ca si o interogare;

4. Sa se realizeze o interogare care vizualizeaza studentii din acele inregistrari pentru care “Den_facult” incepe cu o litera si are “Nr_stud” mai mare decat o valoare numerica;

5. Sa se realizeze un formular de culoare albastra, care vizualizeaza datele din tabela in campuri textbox si contine butoane de comanda pentru deplasare in fisier, butoane pentru adaugare de date si stergere date, butoane de comanda pentru apelul filtrelor realizate anterior. Formularul contine textul “Universitate” scris cu culoare rosie pe fond galben;

6. Sa se realizeze un raport care afiseaza numarul total de studenti pe grupe.

Page 26: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr 26

Să se construiască baza de date STUDENŢI, care conţine fisierul Grupa_STUD. cu următoarea structură: NUME_STUD T 30 nume student; NR_GRUPA N număr grupă; NR_STUD N nr. legitimaţie student; VARSTA N vârsta studentului;

cheia primară formată din câmpurile Nr_grupa şi Nr_stud; si tabela NOTE cu campurile:

NR_LEGITIMATIE N, NOTA N cu doua zecimale; CODUL DISCIPLINEI N; cheia primara este formata din toate cele trei campuri.

Restrictiile care se vor pune asupra campurilor vor fi: 1. In tabela Grupa_stud,

a. Nume student, prima litera este mare celelalte sunt litere mici b. Varsta nu poate fi mai mică de 18; c. Nr_stud >0 si <30; d. Nr_grupa si Varsta campuri de tip numeric byte si sunt formate din doua

caractere numerice; e. Nota este cuprinsa intre 1 si 10;

2. Se vor lega intre ele cele doua fisiere si se vor afisa concomitent datele din cele doua fisiere.

3. Sa se realizeze un filtru avansat prin care se vizualizeaza studentii dintr-o anumita grupa si care au varsta mai mare decat o anumita valoare. Se va salva filtrul ca si o interogare;

4. Sa se realizeze o interogare prin care se va afisa studentii cu varsta cuprinsa intre doua valori numerice si au nota mai mare decat 5;

5. Sa se realizeze un formular pentru vizualizarea datelor din tabela Grupa_stud in obiecte label si textbox. Formularul contine butoane pentru cautarea unei anumite inregistrari, pentru deplasarea la sfarsitul formularului si la inceputul sau, pentru vizualizarea filtrelor si a formularului creat anterior.

Page 27: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr 27 Să se realizeze in Access o bază de date cu numele Teritoriu, care conţine fişierul de date ORAŞE cu următoarea structură:

NUME_ORAS T 20 denumire oraş; NR_LOC N long integer număr locuitori; NUME_JUD T 20 nume judet; cheia primară formată din câmpurile Nume_jud şi Nume_oraş si fisierul JUDET cu campurile: NUME_JUDET T 20; SUPRAFATA N cu doua zecimale, NR_LOCUITORI N de tip intreg; cheia primara este formata din campul Nume_judet

1. Restrictii asupra campurilor: a. Nume_Judet se va scrie prima litera mica celelalte litere mari; b. Numărul de locuitori este mai mare decât 20000; c. Nume_oraş şi Nume_jud se vor scrie cu caractere mari indiferent de

caracterul introdus si se vor transforma in modul introducere date in Numele Orasului, Numele Judetului;

d. Pentru campul Suprafata valoarea initiala este 10000. e. Se vor lega intre ele cele doua tabele;

2. Se va realiza un filtru avansat prin care se vor vizualiza numai oraşele a căror nume au pe a doua şi a patra poziţie litera “I”. Filtrul se va salva ca interogare;

3. Se va vizualiza fişierul în ordinea alfabetică a judeţelor şi a oraşelor folosind un filtru avansat. Filtrul se va salva ca interogare;

4. Sa se realizeze o interogare prin care se vor vizualiza judele pentru care suprafata este cuprinsa intre doua valori si numarul de locuitori al oraselor este mai mare decat o anumita valoare;

5. Sa se realizeze un formular care vizualizeaza datele din tabela ORASE in campuri textbox si contine butoane de comanda pentru deplasare in fisier, butone pentru adaugare de date si stergere date. Formularul are culoare galbena, titlul formularului este ORASE scris cu culoare galbena pe fond negru;

Page 28: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr. 28

Să se creeze fişierul de date CARTI. în baza de date BIBLIOTECA care conţine următoarele câmpuri: NR_INV N 4 număr inventar; TITLU T 50 titlul cărţii; AUTOR T 30 numele autorului; PREŢ N 10.2 preţul cărţii; DATA_INTRARII D 8 data cumpărării cărţii; TIP_CARTE Lookup cheia primara este formata din campul NR_INV In aceeasi baza de date sa se creeze tabela AUTORI cu campurile: Nume_autor T 30 numele autorului; Data_nasterii D data nasterii autorului; ADRESA T adresa autorului. Cheia primara este formata din campurile Nume_autor si Adresa

1. Asupra câmpurilor se vor introduce următoarele restricţii: Nr_inv>1000, Data_intrarii mai mică decât data curentă, Data nasterii autorului mai mica decat data curenta cu 15 ani. Pentru campul Tip_carte se va realiza o lista de tip Combo Box cu valorile Roman, Nuvela, Basm, Piesa de teatru, Schita. Campul Adresa va avea pe primele caractere cuvantul SIBIU. Se va definii o masca de intrare prin care numele autorului va avea prima litera, litera mare celelalte litere mici;

2. Se vor lega intre ele cele doua tabele; 3. Sa se realizeze un filtru avansat prin care se vizualizeaza cartile intrate in aceeasi

luna si an. Filtrul se va salva ca interogare; 4. Să se realizeze o interogare prin care vor fi vizualizati autorii care au aceeasi

data de intrare pentru cartile lor; 5. Sa se realizeze un formular si un subformular pentru vizualizarea datelor din

cele doua tabele; 6. Sa se realizeze un raport care vizualizeaza pretul mediu al cartilor pe autori.

Page 29: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr. 29

Să se creeze baza de date SPORT care conţine o tabela cu numele TENIS, care ţine evidenţa ocupării unei baze de tenis pe zile şi ore. Câmpurile fişierului de date vor fi următoarele:

NR_TEREN N 2 numărul terenului de tenis; DATA D 8 data inchirierii; ORA C 5 intervalul de timp de închiriere în ore; OCUPAT L 1 este True dacă terenul este ocupat şi este False dacă terenul este liber; TARIF N pretul pentru inchirierea terenului; Cheia primara este formata din campul Nr_teren.

Tabela CLIENTI tine evidenta clentilor care au inchiriat tabelele si este formata din campurile: CODCLIENT N 5 codul clientului; NUMEC T 30 numele clientului ; NRT N 2 numarul terenului.

Cheia primara este formata din campul CODCLIENT.

1. Restricţiile asupra câmpurilor vor fi următoarele: Data este egală cu data curentă din calculator, Nr_teren >0 şi Nr_teren<=10. Numec se transforma in numele clientului. Caracterele introduse in camp se vor transforma in caractere mari;

2. Sa se lege intre ele cele doua tabele; 3. Sa se realizeze un filtru avansat prin care se vor afişa terenurile libere dintr-o

anumita data calendaristica. Filtrul se va salva ca interogare; 4. Sa se realizeze un filtru avansat care afiseaza terenul care a fost inchiriat intr-o

anumita luna un anumit interval de timp. Filtrul se va salva ca interogare; 5. Sa se realizeze un filtru avansat prin care se vor vizualiza terenurile ocupate.

Filtrul se va salva ca interogare; 6. Sa se realizeze un formular care vizualizeaza datele din tabela TENIS in campuri

textbox si contine butoane de comanda pentru deplasare in fisier, butone pentru adaugare de date si stergere date;

Page 30: Problemele Pentru Examen Anul III CRP 2014

PROBLEME PROPUSE PENTRU COLOCVIU anul III CRP

PROBLEMA NR Nr. 30

Să se realizeze o bază de date LOCALITATI care conţine o tabela cu numele ORASE cu următoarea structură : NUME_ORAS C 20 denumire oraş; NR_LOC N 7 număr locuitori; NUME_JUD C 20 nume judet Cheia primara este formata din campurile Nume_oras si Nume_jud si o tabela JUDETE cu campurile: NUME_JUDET C 20; SUPRAFATA N 6; NR_LOCUITORI N. Cheia primara este formata din campurile nume_judet si nr_locuitori

1. Restrictii asupra campurilor din tabele: Nume_jud poate fi numai “Sibiu”, “Alba” sau “Valcea”, Suprafata mai mare decat 1000 si mai mica decat 100000, numarul de caractere al campurilor numerice se defineste prin masca de intrare. Pentru campul Nume_oras se defineste o masca de intrare prin care primul caracter al numelui este o litera mica celelalte sunt litere mari;

2. Se vor lega cele doua tabele intre ele si se vor vizualiza datele din ambele tabele; 3. Se va vizualiza din fişierul ORASE datele despre doua orase diferite. Se va salva

filtrul ca si interogare; 4. Se va realiza o interogare prin care se vizualizeaza datele despre orasele dintr-un

anumit judet, cu suprafata cuprinsa intre doua valori; 5. Se va crea un formular si un subformular pentru vizualizarea datelor din cele

doua tabele. 6. Se va realiza un formular care vizualizeaza datele dintr-o tabela in obiecte label si

text box si care contine butoane de comanda pentru deplasarea prin tabela si butoane de comanda pentru adaugarea de inregistrari sau pentru stergerea de inregistrari. Formularul nu are butoanele de navigare implicite;


Recommended