Documente Academic
Documente Profesional
Documente Cultură
BAZE DE DATE
Biletul nr. 1
1. Proiectai baza de date necesar unei biblioteci mici format din 2 tabele:
CRI (cod-carte, titlu, autor, editur, codul-cititorului-care-a-mprumutat-cartea, data-mprumut)
CITITORI (cod-cititor, nume, adres, ocupaie,data-inscrierii)
Populai fiecare tabel cu cel puin 5 articole , astfel nct s poat fi verificate cerinele problemei de la
punctul 2.
Titlu
Autor
Editura
Data_imprumut
Numar zile
ntrziere
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 2
1. Proiectai baza de date necesar unei case de discuri , pentru evidena discurilor i a formaiilor cu care a
colaborat, compus din tabelele:
FORMAII (cod-formaie, nume, anul-infiintarii, ara)
DISCURI (cod-disc, cod-formaie, titlul-discului, data-aparitiei, volum-vnzri, pre-disc),
volum-vnzri reprezint numrul de discuri vndute.
Populai fiecare tabel cu cel puin 5 articole , astfel nct s poat fi verificate cerinele problemei de la
punctul 2.
2. Rezolvai urmtoarele cerine :
a. Pentru formaia QUEEN, preul discurilor aprute n anul 2007 a fost introdus greit ( mai mic cu 25%
fa de preul corect). Modificai corespunztor tabela si afiai noile preuri.
b. Afiarea unei situaii centralizatoare pentru vnzrile de discuri din anul 2008 sub forma urmtoare:
Nume
formatie
Cod disc
Titlu disc
Data aparitiei
Nr. discuri
vndute
Pre disc
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
Biletul nr. 3
1. S se proiecteze o baz de date necesar activitii de marketing a unei societi , care s nregistreze
ofertele de materiale ale mai multor furnizori. Baza de date este compus din tabelele:
FURNIZORI (cod-furnizor, nume, adres)
OFERTE (cod-furnizor, cod-material, nume-material, pre-oferit, cantitatea-maxim)
Populai fiecare tabel cu cel puin 5 articole , astfel nct s poat fi verificate cerinele problemei de la
punctul 2.
2. Rezolvai urmtoarele cerine :
a. Deoarece furnizorul SC IMPEX a dat faliment, tergei-l din tabela FURNIZORI Afiai coninutul
tabelei dupa tergere.
b. Afiai o situaie centralizatoare cu ofertele furnizorilor pentru materialul ciment , n ordinea cresctoare a
preului oferit., cu urmtorul format:
Nume
furnizor
Adres
Pre oferit
Cantitate
maxim
BAZE DE DATE
Barem de notare:
Oficiu: 1p
Subiectul 1: 2p creare si populare tabele
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
Biletul nr. 4
1. Proiectai baza de date necesar unei agenii de turism pentru evidena camerelor din diferite uniti de
cazare, compus din tabelele:
UNITI (cod-unitate, staiune, nume-unitate, preul-pe-un-pat)
CAMERE (cod-unitate, cod-camera, numr-paturi, are-telefon, are-televizor, data-cazrii, nr_zile cazare)
Populai fiecare tabel cu cel puin 5 articole , astfel nct s poat fi verificate cerinele problemei de la
punctul 2.
2. Rezolvai urmtoarele cerine :
a) Toate unitile de cazare din staiunea MEDINA se nchid pentru o perioad nedeterminat i agenia dorete
s le tearg din evidena ei. Afiai coninutul tabelei UNITATI dupa tergere.
b) Afiai o situaie centralizatoare pentru staiunea MAMAIA, sub forma urmtoare:
Cod-camera
Numar-paturi
Pret camera
Are-telefon
Are-televizor
c) S se afieze numrul total de camere la care au fost cazai turiti n luna ianuarie 2009, la toate unitile de
cazare.
Not: 1.Preul unei camere se calculeaz n funcie de numrul de paturi i preul unui pat, adunnd pentru fiecare
din cele doua utiliti ( TV, respectiv telefon) cte o ptrime din preul unui pat din acea unitate.
2. La ocuparea unei camere , in fiierul CAMERE se completeaz data cazrii turistului si numarul de zile de
cazare.
Barem de notare:
Oficiu: 1p
Subiectul 1: 2p creare si populare tabele
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 5
1. Proiectai baza de date necesar unei banci pentru evidena creditelor acordate clienilor i a achitrilor lor,
compus din tabelele:
CREDITE (cod-credit, nume-client, valoare-credit, durata-n-luni)
ACHITARI (numar-document, cod-credit, data, suma-achitat)
Populai fiecare tabel cu cel puin 5 articole , astfel inct sa poata fi verificate cerinele problemei de la
punctul 2.
Not : Banca poate acorda unei persoane un singur credit.
2. Rezolvai urmtoarele cerine :
a. Clientul care are codul creditului 100 achit o nou rat din creditul pe care l are la banc. Actualizai
corespunztor tabela ACHITARI. Rata se calculeaz ca valoarea-creditului/durata-n-luni iar numrul
documentului va fi completat cu cel mai mare numr de document existent n tabela+1.
b. Afiati o situaie centralizatoare pentru sumele achitate de clienti in luna aprilie 2009, sub forma
urmtoare:
Numardocument
Nume client
Data achitarii
Suma
achitata
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 6
1. Proiectai baza de date necesar unei oficiu potal pentru evidena n anul curent a abonamentelor la
diferite reviste lunare, compus din tabelele:
REVISTE (cod-revista, nume, editura, preul-unitar)
ABONAMENTE (cod-revista, cod-abonament, nume-client, luna-ncepere, luna-terminare, numr-exemplarepe-abonament)
Populai fiecare tabel cu cel puin 5 articole , astfel inct sa poat fi verificate cerinele problemei de la
punctul 2.
2. Rezolvai urmtoarele cerine :
a. Editura DAGOSTINO majoreaz preul tuturor revistelor pe care le editeaz cu 15%. Afiai noile
preuri ale revistelor.
b. Afiati o situaie centralizatoare a abonamentelor , sub forma urmtoare:
Codabonament
Client
Nume
revista
Numar-deluni
Numar-deexemplare
Valoareaabonamentului
Barem de notare:
Oficiu: 1p
Subiectul 1: 2p creare si populare tabele
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Bilet nr. 7
1. Proiectai baza de date necesar pentru evidena meciurilor i a echipelor participante la un campionat ,
compus din tabelele:
ECHIPE (cod-echip, nume-echipa)
MECIURI (cod-meci, cod-echip1, cod-echip2, data, numr-goluri-echip1, numr-goluri-echip2)
Populai fiecare tabel cu cel puin 5 articole , astfel inct sa poat fi verificate cerinele problemei de la
punctul 2.
2. Rezolvai urmtoarele cerine :
a.. S se tearg din tabela MECIURI toate meciurile disputate n perioada 1 ianuarie 2008 - 1 iulie
2008 ;
b. Afiati o situaie centralizatoare a meciurilor disputate de echipele gazd n luna aprilie 2009 , sub forma
urmtoare:
Cod meci
Data
Echipa
gazd
Numr goluri
date
c. Afiai numrul de goluri nscrise de toate echipele , n meciurile desfurate la data de 5 aprilie 2009.
Nota : La fiecare meci ,echipa gazd are codul cod-echipa-1 si echipa aflat n deplasare are codul
cod-echipa-2.
Barem de notare:
Oficiu: 1p
Subiectul 1: 2p creare si populare tabele
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 8
1. Proiectai baza de date necesar unei case de schimb valutar, pentru evidena tranzaciilor efectuate ntr-o
anumit zi .O tranzacie este o operaie de vnzare sau cumprare de valut de ctre un client. Baza de date este
compus din tabelele:
VALUTE (cod-valut, denumire-valuta, pre-vnzare, pre-cumprare, stoc)
TRANZACII (cod-tranzacie, cod-valut, tip-tranzacie, cantitate, client).
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poata fi verificate cerinele problemei de la
punctul 2.
2. Rezolvai urmtoarele cerine :
a. Persoana cu numele VASILESCU ALIN dorete s cumpere 100 EURO. Actualizai tabela
TRANZACTII, corespunztor acestei operaii .Codul tranzaciei se completeaz cu cel mai mare cod al
unei tranzacii existente in tabel + 1.
b. Afiati o situaie centralizatoare a tranzaciilor de cumprare de valuta sub forma urmtoare:
Cod
tranzacie
Client
Denumire valuta
Cantitate valuta
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 9
1. Proiectai baza de date necesar unei agenii de turism pentru evidena excursiilor planificate i a
participanilor la acestea. Baza de date este compus din tabelele:
EXCURSII (cod-excursie, destinaie, data-excursie, preul, organizator)
TURITI (cod-excursie, cod-turist, nume, avans-achitat)
Populai fiecare tabela cu cel puin 5 articole , astfel nct sa poata fi verificate cerinele problemei
de la punctul 2.
Not: O agenie de turism organizeaz la o anumit dat o singur excursie ctre orice destinaie.
2. Rezolvai urmtoarele cerine :
a. Toate ageniile de turism mresc cu 25 % preul excursiilor organizate cu destinaia ROMA. Modificai
corespunztor tabela EXCURSII i afiai noile preuri ale excursiilor.
b. Afiati o situaie centralizatoare pentru toate excursiile avnd destinaia PARIS sub forma urmtoare:
Data
excursiei
Nume turist
Avans achitat
Rest de plat
c. Afiai numrul de excursii organizate ctre PARIS, n perioada martie - mai 2009.
Not : Rest de plat pentru un turist , reprezint diferena dintre preul excursiei i avansul achitat de turist.
Barem de notare:
Oficiu: 1p
Subiectul 1: 2p creare si populare tabele
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 10
1. La o firm de confecii mobilier, se nregistreaz realizrile de mobilier ale mai multor secii. Mobilierul se
realizeaz conform unui plan anual stabilit. Proiectai baza de date ce este compus din tabelele:
PRODUSE (cod-produs, denumire, cantitate-planificat, pre)
REALIZRI (cod-realizare, cod-produs, data, nr-secie, cantitatea)
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poata fi verificate cerinele problemei de la
punctul 2.
2. Rezolvai urmtoarele cerine :
a. Secia numrul 3 anun realizarea a 2 produse de tipul HOL AMARA. Actualizai tabela
REALIZARI. Codul realizrii va fi completat cu maximul codurilor realizrilor anterioare+1.
b. Afiati o situaie centralizatoare pentru realizrile de produse din luna martie 2008 , sub forma
urmtoare:
Numr
secie
Data
Denumire produs
Pre produs
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
Cantitate produsa
BAZE DE DATE
Biletul nr. 11
1. Proiectai baza de date necesar pentru evidena comenzilor de mrfuri primite de la diferite magazine , ce
desfac produsele unei societi comerciale. Baza de date este compus din tabelele:
MRFURI (cod-marf, denumire, pre)
COMENZI (cod-comand, cod-marf, data-comanda, magazin, cantitatea, data-onorare-comanda)
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poata fi verificate cerinele
problemei de la punctul 2.
2. Rezolvai urmtoarele cerine :
a. Se mrete cu 10 % preul la tricouri i cmi. Modificai corespunztor tabela MARFURI i afiai noile
preuri ale acestora.
b. Afiati o situaie centralizatoare a comenzilor de mrfuri care nu au putut fi onorate, sub forma urmtoare:
Codul
comenzii
Data
comenzii
Magazin
Denumire
marfa
Cantitate comandat
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 12
1. Proiectai o baz de date , necesar pentru modelarea activitii cabinetelor medicale dintr-o policlinic.
Baza de date este compus din tabelele:
CABINETE (cod-cabinet, nume-doctor, specialitatea)
PACIENI (cod-pacient, cod-cabinet, nume-pacient, adresa, nr-de-consultaii)
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poata fi verificate cerinele
problemei de la punctul 2.
2. Rezolvai urmtoarele cerine :
a. Cabinetul care are codul 100 va fi mutat n alt policlinic . tergei din ambele tabele articolele
corespunztoare acestui cabinet.
b. Afiai o situaie centralizatoare privind pacienii de la cabinetele de stomatologie, sub forma urmtoare:
Cod
cabinet
Specialitatea
Nume
doctor
Nume pacient
Nr. de
consultaii
c. Afiai numrul total de consultaii efectuate la cabinetul care are codul 200.
Barem de notare:
Oficiu: 1p
Subiectul 1: 2p creare si populare tabele
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 13
1. Proiectai o baz de date , necesar pentru modelarea activitii unei agenii teatrale, compus din tabelele:
SLI (cod-sal, nume-sal, adres, nr- total - locuri)
OCUPARE (cod-spectacol, cod-sal, data, nr-bilete-vndute)
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poata fi verificate cerinele
problemei de la punctul 2.
2. Rezolvai urmtoarele cerine :
a. Sala Studio , care are codul 350, intr n renovare urgent i se anuleaz spectacolele ce erau programate n
perioada 1 decembrie 2008- 1 septembrie 2009. Eliminai nregistrrile corespunztoare biletelor vndute
pentru spectacolele programate n sala Studio pentru aceast perioad .
b. Afiai o situaie privind ocuparea slilor n luna aprilie 2009, sub forma urmtoare:
Cod
spectacol
Nume sal
Data
Nr bilete vndute
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 14
1. Proiectai o baz de date, necesar pentru nregistrarea operaiilor legate de conturi curente, compus din
tabelele:
CONTURI (nr-cont, client, adres, sold,data-creare ,moneda)
OPERAII (nr-cont, data-operatie, tip-operaie, sum).
Not. Tip operaie se completeaz cu depunere sau retrageredin cont. Pentru fiecare cont se reine suma
existent , nregistrat la o anumit dat i denumit sold.
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poata fi verificate cerinele
problemei de la punctul 2.
2. Rezolvai urmtoarele cerine :
a. Clientul Ionescu Mircea depune n cont suma de 1000 RON. Actualizai tabela CONTURI pentru
aceast operaie.
b. Afiai o situaie centralizatoare pentru operaiile efectuate cu conturi in EURO , n perioada 1 ianuarie
2008- 31 martie 2009, ordonat pe tipuri de operaii, sub forma urmtoare:
Tip operatie
Data
operaie
Suma
Client
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 15
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 16
1. Proiectai o baz de date , necesar pentru rezervrile de curse internaionale ale unui aeroport . Baza de
date este compus din tabelele:
CURSE (cod-curs, destinaia, companie, tip avion, data-cursei, nr. locuri)
REZERVRI (cod-curs, data-rezervarii,client, nr. locuri rezervate)
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poat fi verificate cerinele
problemei de la punctul 2.
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 17
1. Proiectai o baz de date , necesar pentru evidena reinerilor din salarii (rate, impozite, penalizri,
credite-banc, alte tipuri de reineri) i a sumelor lunare care vor fi reinute,. Baza de date va fi format din
tabelele:
PERSOANE (cod_pers, nume, departament,salar_incadrare)
REINERI (cod_pers, tip_reinere, suma_lunar)
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poat fi verificate cerinele
problemei de la punctul 2.
2.Rezolvai urmtoarele cerine :
a. Se pensioneaz angajata Stancu Diana. Eliminai nregistrrile acestei persoane din ambele tabele.
b. Afiarea unei situaii centralizatoare cu sumele corespunztoare fiecrei persoane, pe tipuri de reineri
c..Afiai totalul sumelor ce se rein lunar.
Barem de notare:
Oficiu: 1p
Subiectul 1: 2p creare si populare tabele
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 18
1. Proiectai o baz de date , necesar pentru evidena facturilor lunare achitate de abonaii telefonici ai firmei
TELE-ROM. Baza de date este format din tabelele:
ABONAI (cod_abonat, nume, adresa, nr_telefon);
FACTURI (cod_abonat, nr_factur , data-facturii, suma, data-achitarii).
Not. Dac o factur nu este achitat , data-achitrii va fi necompletata .O factur se achit integral.
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poata fi verificate cerinele problemei de la
punctul 2.
Nume abonat
Nr_facturi restante
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 19
CLASA
MEDIA CLASEI
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
PROF. DIRIGINTE
BAZE DE DATE
Biletul nr.20
1. Proiectai o baz de date , necesar pentru evidena studenilor i a rezultatelor la examene . Baza de date
contine tabelele:
STUDENI (cod_student, nume, grupa)
EXAMEN (cod_student, denumire-curs, profesor, nota)
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poat fi verificate cerinele problemei de la punctul 2.
Denumire curs
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
Nota obtinuta
BAZE DE DATE
Biletul nr. 21
1. Proiectai o baz de date pentru evidena filmelor, rolurilor i actorilor care joac n aceste filme format din
tabelele :
FILME (cod_film, titlu, regizor, an, gen)
ACTORI (cod_actor, nume, cetenie)
ROLURI (cod_film, cod_actor, rol).
Populai fiecare tabel cu cel puin 5 articole , astfel nct s poat fi verificate cerinele problemei de la
punctul 2.
Regizor
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
An
rol
BAZE DE DATE
Biletul nr. 22
1. Proiectai o baz de date pentru o companie de asigurare ce ofer diferite tipuri de asigurri (mpotriva
furtului, calamitilor, deces, etc). Baza de date este format din tabelele:
ASIGURRI (cod_asigurare, tip, client, nr-contract, suma-asigurata, data-inceperii-asigurarii, data_incheierii
asigurarii, suma-unei-rate, numar-rate)
RATE_ACHITATE (cod_asigurare, data, suma_achitat)
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poat fi verificate cerinele problemei de la
punctul 2.
Nr.
contract
Suma asigurata
Nr_rate
contract
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
Sumaunei-rate
Nr-rate
achitate
BAZE DE DATE
Biletul nr. 23
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 24
1. Proiectai o baz de date necesar pentru evidena bolnavilor i a consultaiilor la un cabinet particular. Baza
de date este format din tabelele:
BOLNAVI (cod-persoan, nume, buletin de identitate, data naterii)
CONSULTAII (cod-persoan, data, diagnostic, tip tratament, suma achitat)
Populai fiecare tabel cu cel puin 5 articole , astfel inct s poata fi verificate cerinele problemei de la
punctul 2.
b.Afiarea unei situaii centralizatoare pentru fiecare bolnav tratat n luna aprilie 2008 la cabinet, de forma
urmtoare:
Nume
pacient
Data consultatiei
Tratament
Suma achitat
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 25
Cod-reclam
Data
Durata-reclamei (min)
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
Suma
BAZE DE DATE
Biletul nr. 26
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 27
Data
Medicament
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
Pre
Cantitate
BAZE DE DATE
Biletul nr. 28
Numr concurs
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
BAZE DE DATE
Biletul nr. 29
b. Afiati o situaie centralizatoare a lucrrilor executate de firm n anul 2008 , de forma urmtoare:
Cod lucrare
Denumirea operatiei
Barem de notare:
Oficiu: 1p
Subiectul 1: 2p creare si populare tabele
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
Data operatiei
Cost total
BAZE DE DATE
Biletul nr. 30
Cod parcela
Suprafata
Subiectul 2a: 2p
Subiectul 2b: 3p
Subiectul 2c: 2p
Localitate
Data plantarii
Numar pomi