Bases de donnees avancees chap3

Bases de Données Avancées et Distribuées Chapitre III SQL Procédural M -Ingénierie des systèmes et technologies du web SAHMADI B SADOUKI F UniversiLtéOdGe OMédéa - CPlan de cours SQL Procédural Introduction bloc d ? instructions Variables et Opérateurs Structures de contrôle Procédures stockées Curseurs et Gestion des exceptions - C - Introduction SQL Procédural ? SQL est un langage non procédural ? Le développement d ? application autour d ? une BDR nécessite d ? utiliser - des variables - des structures de contrôle de la programmation boucles et alternatives Besoin d ? un langage procédural pour lier plusieurs requêtes SQL avec des variables et dans les structures de contrôle habituelles L G langage de ième Génération ProceduraL SQL - C - Introduction SQL Procédural ? ProceduraL SQL langage de programmation procédural et structuré pour développer des applications autour de bases de donneés relationnelles SQL ? Pas de véritable standard la plupart des SGBD relationnels propose des langages de ième génération spéci ?ques Oracle propose PL SQL PostgreSQL propose PL pgSQL très proche de PL SQL MySQL et Mimer SQL proposent un langage analogue dans le principe mais plus limité SQL PSM SQL Persistent Stored Modules de la norme SQL ? ? ? IBM DB propose un dérivé de PL SQL SQL-PL Microsoft SQL server et Sybase propose Transact-SQL T-SQL ? RQ Dans ce cours on présente le langage procédural de SGBD MYSQL - CSQL Procédural - Bloc d ? instructions Variables et Opérateurs Bloc d ? instructions Pour exécuter un bloc il faut l ? inclure dans une procédure cataloguée - CSQL Procédural - Bloc d ? instructions Variables et Opérateurs Portée des objets ? Un objet variable curseur ou exception déclaré dans un bloc est accessible dans les sous-blocs ? Un objet déclaré dans un sous-bloc n ? est pas visible du bloc supérieur - CSQL Procédural - Bloc d ? instructions Variables et Opérateurs Identi ?cateurs ? Permet de nommer un objet utilisé dans un bloc ? Commence par une lettre ou un chi ?re ? N ? est pas limité en nombre de caractères Exemple Commentaires ? Mono-lignes commençant avec le symbole -- ? et ?nissant à la ?n de la ligne ? Multi-lignes commençant par ? et ?nissant par ? - CSQL Procédural - Bloc d ? instructions Variables et Opérateurs Variables ? Les variables qui sont déclarées et éventuellement initialisées par la directive DECLARE ? Deux types de variables sont disponibles sous MySQL - scalaires recevant une seule valeur d ? un type SQL ex colonne d ? une table - externes dé ?nies dans la session Variables scalaires Syntaxe de déclaration DECLARE nomVariable nomVariable typeMSQL DEFAULT expression o? DEFAULT permet d ? initialiser la ou les variable s - CSQL Procédural - Bloc d ? instructions Variables et Opérateurs Exemples ? ? ? Dans des instructions SQL le nom de la variable est prioritairement interprété au détriment de la colonne de la table de même nom ? Donc essayer de nommer toutes les

Documents similaires
uploads/s1/ fiche-de-sequence-total-50-verification-de-la-conformite-d-un-ddr-l 0 0
Etude de cas 4 Dossier MERISE Examens ? Les Examens nationaux sont gérés par l'Inspection Académique et concernent les élèyes de cette académie Les élèves doivent obligatpirement remplir un dossier d'inscription numéroté avant le décembre de l'année scola 0 0
LAZLAOUI Hamza 33 Ans ADDRESSE: Cite Emir Abdelkader 1240Lgts, Bt 20, N 13, Oul 0 0
03 31 rapport synthe se pre fet consultation publique 0 0
Lettre type educateur fr Nom et prénoms Adresse Code postal et Ville Pays EDUC Service de la reconnaissance des diplômes L- Luxembourg Concerne Demande d ? équivalence ?? Professions réglementées socio-éducatives Madame Monsieur Je vous prie de bien voulo 0 0
NOM : M’BESSO Casablanca, le 02 septembre 2022 PRENOMS : Adepo Philippe Richmon 0 0
Sse1 8 conformite normes et veille reglementaire 120824 pdf 0 0
Classe : TS1-TS2 Date : Samedi 10 décembre 2016 Durée : 3h30 DS de SVT N°4 Note 0 0
Hydrocarbures 2 Hydrocarbures HYDROCARBURES ABABSA NOUR EL HOUDA Alger - Cité logts Bt A local El Madania Activités Géophysique ABB SOLUTIONS Alger - chemin du Réservoir Hydra Tél Fax Activités Electrotechnique ABD SARL ALGERIAN BUSINESS DEVELOPMENT Alger 0 0
Livret 2 Livret d'exercices pour la rééducation vestibulaire Un peu d'anatomie L'équilibration résulte de l'intégration permanente d'informations transmises par systèmes récepteurs la vision le système proprioceptif et le système vestibulaire La vision El 0 0
  • 55
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jan 13, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 59.3kB