Extras din proiect
CERINTE:
RESTRICTII DE INTEGRITATE:
1) Cod echipa, cod impresar, cod antrenor, cod jucator si cod vanzare sa fie campuri de tip numeric si sa nu aiba mai mult de 5 caractere.
2) Nume echipa, nume impresar, nume antrenor, nume jucator, nume echipa vinde si nume echipa cumpara sa fie campuri de tip text si sa nu aiba mai mult de 30 caractere.
3) Localitate echipa, localitate impresar si localitate nastere jucator sa fie campuri de tip text si sa nu aiba mai mult de 20 caractere.
4) Data debut antrenor, data debut impresar, data nastere jucator si data nastere vanzare sa fie campuri de tip Date/Time si sa fie afisate sub forma – 24-mar-87 – Medium Date.
5) Data debut antrenor trebuie sa fie dupa #31.12.1989#.
6) Legea prevede ca un impresar sa aiba cel mult 50 de jucatori impresariati.
7) Jucatorii sa aiba cel putin 17 ani.
8) Data vanzare nu trebuie sa fie in viitor.
INTEROGARI DE SELECTIE:
1) Sa se afiseze toti jucatorii care sunt nascuti in Bucuresti.
2) Sa se afiseze cel mai mare numar de goluri marcate de un singur jucator.
3) Sa se afiseze vanzarile care au avut loc in anul 2005.
4) Sa se afiseze, in ordine crescatoare, in functie de numarul de jucatori impresariati, impresarii a caror numar de jucatori impresariati este >= 25.
5) Sa se afiseze echipele cu varsta echipa mai mare de 50 ani.
INTEROGARI DE SELECTIE PE O FUNCTIE CALCULATA:
1) Sa se afiseze suma comisioanelor incasate de impresarul “giovani”, stiind ca aceste comisioane reprezinta 20% din pret vanzare, doar daca suma comisioanelor este > 50.
2) Sa se afiseze numarul jucatorilor care au o varsta mai mare de 21 ani si nu sunt din provincie, doar daca numarul acestora este mai mare de 5.
3) Sa se afiseze localitatile in care exista mai mult de o echipa de fotbal.
INTEROGARI CU SUBINTEROGARI:
1) Sa se afiseze jucatorii din Bucuresti care au marcat mai multe goluri decat “argintiu”.
2) Sa se afiseze lista vanzarilor din anul 2005 cu pretul mai mare decat al tuturor vanzarilor din ceilalti ani.
3) Sa se afiseze lista antrenorilor care au debutat in anul 1986.
4) Sa se afiseze lista impresarilor care au avut mai mult de o vanzare.
INTEROGARI DE TIP ACTIUNE:
MAKE – TABLE QUERY
1) Sa se creeze un nou tabel “Jucatori Golgheteri”, care sa contina doar jucatorii care au marcat cel putin 20 de goluri.
2) Sa se creeze un nou tabel “Vanzari Recente”, care sa contina doar vanzarile care au avut loc in anul 2006.
APPEND QUERY
1) Sa se adauge in tabelul “Jucatori Golgheteri” si jucatorii care au marcat cel putin 13 goluri.
2) Sa se adauge in tabelul “Vanzari Recente” si vanzarile care au avut loc in anul 2005.
UPDATE QUERY
1) Sa se indexeze cu 20% pretul vanzarilor din tabelul “Vanzari Recente”, unde [echipa cumpara]=”steaua”.
2) In tabelul “Jucatori Golgheteri’ se mareste cu 15% pretul jucatorilor care sunt din Bucuresti.
DELETE QUERY
1) Sa se stearga din tabelul “Jucatori” toti jucatorii care nu sunt nascuti in Bucuresti.
2) Sa se stearga din tabelul “Antrenori” toti antrenorii a caror numar de echipe antrenate este < 15.
Preview document
Conținut arhivă zip
- Fotbal - Baze de Date
- FOTBAL.doc
- FOTBAL.mdb