8- EXAMEN ORACLE - SQL - PLSQL - FPO 2021-2022 - EXERCICE 1 - QUESTION 7 تصحيح امتحان اوراكل


نشكركم على مشاهدة الفيديو وندعوكم للاشتراك في القناة والضغط على زر الإعجاب لدعمنا وتشجيعنا على تقديم المزيد 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

Сообщение от Commenton: Необходимо стартовать сессию