نشكركم على مشاهدة الفيديو وندعوكم للاشتراك في القناة والضغط على زر الإعجاب لدعمنا وتشجيعنا على تقديم المزيد merci davoir regardé cette vidéo!
voici la correction
-----------------------------------
EXERCICE
Un gestionnaire de base de données dune agence de location de voitures souhaite préparer certaines requêtes qui seront utilisées dans la réservation en ligne également écrire certaines fonctions ou procédures et triggers pour garder les données dans un état cohérent.
Voici une partie de la base de données:
Clientclt_id:integer clt_nom:string clt_email:string clt_vip:boolean
Voiturematricule:string moteur_taille:integer kilom:integer marque :string modele :integer
Reserverclt_id :integer matricule :string date_res :date date_ret:date nb_jours:integer etat_res:boolean
Maintenancemaint_id matricule:string date_panne:date etat_reparation:boolean
ClientRougeclt_id:integer date_ajout:date raison_ban:string
Pour simplifier lexploration de la base de données il vous est demandé dimplémenter les fonctions ou procédures suivantes :
1- Afficher le nom du client et la matricule de toutes les réservations effectuées en juillet 2020.
2- Affiche les noms des clients et le nombre de voitures réservées pour chaque client en juillet 2020.
3- Ecrire un bloc PLSQL nb_reservationclient qui renvoie le nombre de voitures réservées du client spécifié.
4- Ecrire un bloc PLSQL enMaintennacevoiture qui retourne true si la voiture donnée est actuellement en réparation sinon retourne false.
5- Ecrire un bloc PLSQL inserer_client clt_id raison qui insère dans la table ClientRouge un nouvel enregistrement.
6- Créer un bloc PLSQL interdit_email qui interdit le changement dadresse email des clients.
7- Créer un bloc PLSQL enrepartion qui interdit la réservation de voiture actuellement en réparation.
8- Créer un bloc PLSQL ancien_modele interdisant la réservation dune voiture de modèle antérieur à 2012 de plus dune semaine.
------------------------------------
TAGS
---------
oracle_database
oracle_database_administration
oracle
oracle_dba_tutorial
database
oracle_database_tutorial
oracle_dba_career
oracle_developer_resume
oracle_dba
resume_for_oracle_database_developer
what_is_oracle_database
job_in_oracle_dba
oracle_database_in_hindi
history_of_oracle_database
oracle_database_tutorials
oracle_database_solutions
oracle_database_architecture
best_oracle_database_training
what_is_oracle_database_in_hindi
database
oracle_database_tutorial
oracle_database_architecture
oracle_database_software
oracle_database_12c
introduction_to_oracle_database
oracle_dba
oracle_cloud
history_of_oracle_database
oracle_rman_database
oracle_databases
oracle_dba_tutorial
what_is_oracle_database
oracle_database_in_hindi
oracle_database_service
oracle_database_training
cursor_in_oracle_database
oracle_database_tutorials
oracle_database_on_exadata
base_de_données
oracle
bases_de_données
base_de_données_oracle
création_dune_base_de_données_oracle
types_de_données_oracle
base_de_donnés
base_de_donné
base_de_donnees
création_dune_base_de_données_oracle_19c-version_entreprise
bases_de_données_avancées
oracle_database
type_données_oracle
données
base_donnée
administration_oracle
oracle_dba
cours_oracle
formation_oracle
oracle_database_software
oracle_database_administration
oracle
oracle_database
database
oracle_database_شرح
learn_oracle
oracle_arabic
oracle_arabic_course
oracle_sql
oracle_fusion_navigation_in_arabic
how_to_create_a_view_in_oracle_database_with_sql.
oracle_database_12c
oracle_database_job
set_up_oracle_database
oracle_database_installation
sql_tutorial
how_to_create_views_in_oracle_database
popular_videos_database_index_oracle_database
oracle_developer
learn_oracle_plsql
arabic
oracle_course
oracle
oracletutorial
installation
oracle21c
installoracle
oracle21cexpressedition
oracle_database
install_oracle
how_to_install_oracle_database
install_oracle_19c_database
oracle_database_19c
install_oracle_11g
install_oracle_19c
download_oracle_database
oracle_database_installation_on_windows_10
how_to_install_oracle_database_19c_on_windows_10
como_instalar_o_oracle_database
oracle
oracle_database_xe
database
oracle_xe
how_to_install_oracle_database_21c
oracle_database_21c
oracle_18c_xe
oracle_database_tutorial
oracle_database_express_edition
oracle_database_installation
oracle_database_21c_for_windows
oracle_database_21c_installation
oracle_database_18c_xe
oracle_21c
oracle_database_xe_tutorial
oracle_database_21c_xe_tutorial
oracle_database_18c_xe_tutorial
oracle_express_edition
Источник: rutube.ru