##
##
##Create table(s)

create table tStudent
(i int primary key,
cNume varchar(20),
cInitiala varchar(10),
cPrenume varchar(30),
cGrupa varchar(5),
nVarsta int);

#descarcati fisierul Facultate.csv in directorul curent
#inlocuiti calea catre fisier cu cea in care l-ati salvat
LOAD DATA LOCAL INFILE 'C:/Facultate.csv' INTO TABLE tStudent
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r\n';

# 1) Cati studenti (fete si baieti) sunt ?
# 2) Porniti de la ideea ca fetele au prenumele terminat in 'a' (sau au prenume precum 'Carmen' sau 'Alis' - pe care le puteti preciza intr-o lista sau o tabela); cate studente sunt ?
#    Aveti grija sa tratati toate cazurile speciale.
# 3) Cati studenti sunt ?
# 4) Acceptand ca regula de la nr. 2 este reala, adaugati o coloana, numita 'cGen' si populati-o conform regulii. Coloana sa fie de tip caracter, cu un camp, valori 'F' sau 'M';
# 5) Scrieti o comanda care sa numere cati studenti sunt. La fel pentru numarul de studente. Folosind in ambele cazuri coloana 'cGen'.
# 6) Care este varsta maxima a studentilor. Dar a studentelor ?
# 7) Creati un tabel cu 4 coloane: 'Gen', 'Varsta medie', 'Varsta minima', 'Varsta maxima'.
# 8) Calculati varsta medie a studentilor pentru fiecare grupa.
# 9) Acceptand ca prima cifra din numele grupei reprezinta facultatea iar cea de-a doua anul, a treia un numar de ordine si caracterele 4 (si eventual 5) reprezinta o specializare, realizati urmatoarele:
#    - creati tabelele tFacultate, tSpecializare, tAn, tGrupa;
#    - populati aceste tabele cu informatiile din tabela tStudent astfel: creati atatea facultati cate numere ale sutelor diferite sunt,
#      atatia ani cate numere ale zecilor diferite sunt, atatea grupe diferite cate numere ale unitatilor sunt si atatea specializari cate grupuri diferite alfanumerice sunt;
#    - stabiliti relatiile corecte (references) intre noile tabele. Atentie, tabela tStudent trebuie si ea refactorizata; eventual, pentru simplitate, lucrati cu o copie a lui tStudent pentru noua structura.
#    - cate specializari diferite sunt in fiecare an ?
# 10) Pentru facultatea dumneavoastra, exportati cateva rezultate statistice:
#    - cati studenti sunt in fiecare grupa;
#    - care este grupa cu media de varsta cea mai ridicata; dar cea mai scazuta ? aceleasi intrebari despre ani. Puteti extrage o regula privind varsta studentilor ?
#    - care este grupa cu numarul minim de studenti; dar maxim ?
#    - care este facultatea cu cel mai mare numar de specializari ?
#    - care este anul cu cele mai multe grupe ?

#Tema trebuie trimisa sub forma unui fisier text atasat unui email, fisier care sa contina comenzile necesare pentru rezolvarea temei.


# Punctaj total:  200 puncte
#  1) 10p
#  2) 20p
#  3) 10p
#  4) 10p
#  5) 10p
#  6) 10p
#  7) 20p
#  8) 10p
#  9) 50p
# 10) 50p