Elaborați o structură a BD care ar permite cu o redundanță minimală să păstreze și să gestioneze următoarele date: Nr_Matricula, Nume_Stdudent, Prenume_Student, Patronimic_Student, Data_Nastere_Student, Oras_resedinta, Adresa_postala_Student, Sex_student, Denumire_disciplina, Nr_ore_plan_disciplina, Data_examen, Nota_student_examen, Nume_Profesor, Prenume_Profesor, Data_Nastere_Profesor, Oras_resedinta_profesor, Adresa_Postala_Profesor, Nr_grupa_facultate; Definiți legăturile ce pot exista între tabelele Studenti, Profesori, Discipline, Examene, etc. Pentru atributul Oras_resedinta_profesor, în câmpul de proprietăți, indicați valoarea prestabilită Chisinau. Fixați introducerea obligatorie pentru toate câmpurile bazei de date. Introduceți datele astfel ca studenții să posede note la mai multe examene, iar profesorii să ducă mai multe discipline etc. De asemenea, tabelul Studenti sa conțină minimum 20 înregistrări, Profesori – 10, fiecare student sa aibă minimum 3 note, iar fiecare profesor - minimum 2 discipline. Cereri: 1. Mulţimea studenţilor născuţi în acelaşi oraş şi care învaţă în aceeaşi grupă; 2. Mulţimea studenţilor născuţi în prima jumătate a lunii 3. Calculaţi numărul de studenţi la fiecare facultate sau grupă (folosind Count); Lăsaţi în interogare doar câmpurile: Facultate, Grupă; 4. Extrageţi studenţii media cărora e mai mică de 5.
Comentariul tau va fi primul
Test: Test (redundanta bazelor de date) Obiect: Baze de Date