Exercices pratiques SQL niveau 1 : les fondements

SQL DDL de base

Application représentative: bases de données university.

Pour stoker et manipuler les informations sur les étudiants, les professeurs, les départements, les salles et les inscriptions aux cours et les notes.

Il  permet aux utilisateurs de manipuler les informations, pare exemple:

• Ajoutez de nouveaux étudiants, instructeurs et cours.

• Inscrire les étudiants aux cours et générer des listes de classe.

• Attribuer des notes aux étudiants, calculer des moyennes pondérées  et générer des relevés de notes par des programmes d'applications.

Soit une partie de la base de donnée university

SQL DDL (partiel)  pour la BD university

department(dept_name, building, budget)

course(course_id, title, dept name, credits)

instructor(ID, name, dept name, salary)

section(course_id, sec_id, semester, year, building, room_number, time_slot_id)

teaches(ID, course_id, sec_id, semester, year)

 

1. Donner les requêtes SQL data-definition language (DDL) pour la création des 5 tables.