Sunteți pe pagina 1din 4

SISTEM DE GESTIUNE PENTRU EVIDENȚA CLIENȚILOR ȘI

COMENZILOR UNUI MAGAZIN DE BICICLETE

Pentru un sistem de gestiune în vederea evidenței clienților și comenzilor se


identifică următoarele entități și relații:
Entități:
1. Client
- CodC
- Nume
- Prenume
- Data_nasterii
- Adresa
- Telefon
- Email

2. Biciclete
- CodB
- Denumire
- Producător
- Preț
- Cantitate
Relație:
3. Comenzi
- CodCom
- CodC
- CodB
- Cantitate
- Data_comandă
- Avans
- Achitat

A. Relația Comenzi se leagă de entitatea Client prin CodC și de entitatea


Biciclete prin CodB.

B. Rostul câmpurilor:

Entitatea Client:
- CodC este Cod Client (reprezentat printr-un id unic)
- Nume este numele de familie al clientului
- Prenume este prenumele clientului
- Data_nasterii este data de naștere a clientului
- Adresa este adresa clientului
- Telefon este numărul de telefon al clientului
- Email adresa de email (poștă electronică)

Enititatea Comenzi:
- CodCom este codul comenzii alocat de magazin
- CodC este codul clientului, aferent entității Client
- CodB este codul bicicletei comandate aferent entității Biciclete
- Data este data în care s-a efectuat comanda
- Cantitate este numărul de biciclete comandate
- Avans reprezintă suma achitată de client (mai mică față de valoarea
integrală)
- Achitat indică dacă produsul a fost achitat integral sau nu prin valoare
logică True/False

Entitatea Biciclete:
- CodB este codul bicicletei (reprezentat printr-un id unic)
- Nume este denumirea comercială
- Producător este denumirea producătorului de biciclete
- Preț valoarea produsului
- Cantitate reprezintă stocul de biciclete

Tabelul Client
CodC Nume Prenume Email Telefon Adresa Data_nasterii
Str. Principala 30B
1 Simion George simion.george@gmail.com 0744223366 Bucuresti 14.02.2003
trandafir.eugenia@gmail.co str. Aleea Soarelui,
2 Trandafir Eugenia m 0788223421 nr. 5, Galati 06.02.2001

3 Josep Alexander josep.alexander@gmail.com 444-5555-6666 Spania, Barcelona 10.02.1995

4 Andrea Claudia andrea.claudia@gmail.com 111-222-3333 Milano, street 1 15.11.1990


VillaViciosa nr 23,
5 Pires Ana anapires@yahoo.sp 003425674586 Spania 24.04.1980

6 Wain Jhon jhnw@gmail.com 021453974563 New York, SUA 15.07.1979


Str. Petre Tutea, nr
7 Buruiana Raluca raluca@gmail.com 0741235896 15, Iasi 20.08.1981

Tabelul Comenzi
CodCom CodB CodC cantitate Data_comanda Avans Achitat

1 1 1 2 01.04.2023 200 nu
2 2 2 1 06.04.2023 da
3 3 3 3 14.02.2023 100 nu
4 4 4 2 16.03.2023 da
5 5 7 3 16.03.2023 da

Tabelul Biciclete
CodB Nume Producator Cantitate Pret

1 Bicicleta FOCUS 29" Focus 50 3.000,00 lei


Bicicleta de oras
2 27.5" Specialized Specialized 10 1.500,00 lei
Bicicleta Electrica
3 26" S Cube 5 5.000,00 lei
Bicicleta cursiera
4 30" M DHS 25 4.000,00 lei
Bicicleta MTB
5 Booster Galaxy Skarpea 3 750,00 lei

Interogarea 1: Să se afișeze toate comenzile efectuate de clientul Buruiană Raluca,


care să conțină numele clientului, numele produsului, cantitatea, prețul și data comenzii:
a) Se caută în Tabelul Client CodC pentru clientul Buruiană Raluca
b) Se caută și se extrag din Tabelul Comenzi toate liniile cu CodC de la pct. a
c) Se caută și se extrag din Tabelul Bicilete toate liniile care prezintă CodB din pct. b
d) Pentru toate căutările și extragerile de mai sus se afișează Numele Clientului
conform câmp Nume de la pct a, denumirea produsul comandat conform câmp
Nume extras de la pct c, cantitatea ,prețul și data comenzii din liniile pct b.
Interogarea 2: Să se afișeze clienții care nu au achitat integral comenzile:
a) Se caută în Tabelul Comenzi toate liniile cu câmpul Achitat = NU
b) Se caută și se extrag din Tabelul Client liniile care prezintă CodC de la pct a
c) Se afișează numele și prenumele clienților din Tabelul Client conform câmp
Nume, Prenume, de la pct b și de asemenea se extrage din Tabelul Comenzi
câmpul Achitat.

Client

CodC Nume Prenume Email Adresa Data_nasterii


1 Simion George simion.george@gmail.com Str. Principala 30B 14.02.2003
2 Trandafir Eugenia trandafir.eugenia@gmail.com str. Aleea Soarelui, nr. 5, 06.02.2001
3 Josep Alexander josep.alexander@gmail.com Spania, Barcelona 10.02.1995
4 Andrea Claudia andrea.claudia@gmail.com Milano, street 1 15.11.1990
5 Pires Ana anapires@yahoo.sp VillaViciosa nr 23, Spania 24.04.1980
6 Wain Jhon jhnw@gmail.com New York, SUA 15.07.1979
7 Buruiana Raluca raluca@gmail.com Str. Petre Tutea, nr 15, Iasi 20.08.1981
Ǥ Ǥ

Comenzi

CodCom CodB CodC cantitate Data_comanda Avans Achitat


1 1 1 2 01.04.2023 200 nu
2 2 2 1 Ǥ
06.04.2023 da
3 3 3 3 14.02.2023 100 nu
4 4 4 2 16.03.2023 da
5 5 7 3 16.03.2023 da

Biciclete

CodB Nume Producator Cantitate Pret


1 Bicicleta Focus 50 3.000,00 lei
2 Bicicleta de Specialize 10 1.500,00 lei
3 Bicicleta Cube 5 5.000,00 lei
4 Bicicleta DHS 25 4.000,00 lei
5 Bicicleta Skarpea 3 750,00 lei

S-ar putea să vă placă și