Resurse catedra de educație fizică, sport și arte, Resurse catedra de informatică și tehnologia informației
APLICAȚII BAZE DE DATE
TEMA 1
Veți construi o bază de date care constă în evidența unui service auto, cu următoarea componență:
- TABELE
Aceasta conține 6 tabele ce gestionează:
- autoturismele ce au frecventat service-ul,
- clienții service-ului,
- angajații service-ului,
- reparațiile,
- asigurările efectuate în unitate,
- discount-urile oferite.
Urmăriți structura de mai jos pentru proiectarea tabelelor și relațiilor dintre ele.
Veți introduce în fiecare tabelă (mai puțin tabela ”Tip asigurare” care are doar 2 înregistrări) minim 20 înregistrări, ca în exemplele de mai jos:
Asigurari | ||||
ID | ID_AUTO | Id_Client | Tip asigurare | Data expirării |
1 | 1000 | CASCO | 23.11.2019 | |
2 | 1001 | RCA | 20.11.2019 |
Autoturisme | ||||||||
ID_auto | Marcă | Model | Caroserie | An fabricație | Capacitate cilindrică | Carburant | Culoare | Kilometri |
1 | Opel | Astra | berlină | 2014 | 1600 | benzină | alb | 165300 |
2 | Audi | A4 | break | 2010 | 2000 | motorină | negru | 185600 |
Clienti | ||||||
Id_Client | Nume | Prenume | Localitate | Județ | Telefon | ID_AUTO |
1000 | Popescu | Mircea | Galați | Galați | 0744123111 | |
1001 | Matei | Daniel | Tecuci | Galați | 0755123123 |
Discount | ||||
ID | Id_Client | Discount | Tip reparație | Valabilitate |
1 | 1000 | 200 | Mecanică | 31.12.2019 |
2 | 1001 | 300 | Electrică | 31.12.2019 |
Reparatii | ||||
ID | ID_AUTO | Tip reparație | Garanție | Data reparației |
1 | Mecanică | DA/NU | 20.09.2018 | |
2 | Electrică | DA/NU | 20.09.2018 | |
3 | Direcție | DA/NU | 22.09.2018 | |
4 | Tinichigerie | DA/NU | 23.01.2019 | |
5 | Vopsitorie | DA/NU | 24.02.2019 | |
6 | Diagnoză | DA/NU | 02.03.2019 | |
7 | ITP | DA/NU | 24.11.2018 |
tip asigurare | |
ID | tip asigurare |
1 | CASCO |
2 | RCA |
- FORMULARE
Pentru fiecare tabel al bazei de date veți concepe câte un formular individualizat.
- INTEROGĂRI
Veți crea 4 interogări, astfel:
- Interogare care afișează din tabelul Autoturisme, două mărci de autoturism. O veți denumi Autoturisme_marci
- Interogare care afișează din tabelul Autoturisme doar autoturismele care au un kilometraj cuprins între 100.000 km și 200.000 km. O veți denumi Autoturisme_km
- Interogare care afișează din tabelul Autoturisme doar autoturismele care sunt mai vechi de 2014, au ca sursă de alimentate motorina și au un kilometraj mai mare de 200.000 km. O veți denumi Autoturisme_criterii
- Interogare care afișează din tabelul Asigurări doar asigurările care expiră în anul 2019, precum și datele de contact ale clienților, în vederea anunțării acestora. O veți denumi
- RAPOARTE
Veți crea două rapoarte:
- primul raport, sortează autoturismele după anul de fabricație, în ordine ascendentă. Îl veți denumi Autoturisme
- al doilea raport însumează discount-urile acordate până în prezent de către unitatea service. Îl veți denumi Discount