Devoir de Philosophie

AVANTAGES DU PL/SQL

Publié le 14/04/2024

Extrait du document

« PL / SQL Getechlab.fr 1 PL/SQL (Procedural Language/Structured Query Language) est une combinaison de SQL avec les fonctionnalités procédurales des langages de programmation. Il a été développé par Oracle Corporation au début des années 90 pour améliorer les capacités de SQL.

PL/SQL est l'un des trois principaux langages de programmation intégrés dans la base de données Oracle, avec SQL lui-même et Java. 2 PL/SQL est un langage de traitement transactionnel hautement portable et performant. PL/SQL fournit un environnement de programmation intégré, interprété et indépendant du système d'exploitation. PL/SQL peut également être appelé directement depuis l'interface de ligne de commande SQL * Plus. Un appel direct peut également être effectué à partir d'appels de langage de programmation externe vers la base de données. La syntaxe générale de PL/SQL est basée sur celle du langage de programmation ADA et Pascal. 3 Inconvénients de SQL SQL ne fournit pas aux programmeurs des techniques telles que la vérification des conditions, les boucles, fonctions et autres fonctionnalités. Les instructions SQL sont transmises au moteur Oracle une par une, ce qui augmente le trafic et diminue la vitesse. SQL n'a aucune possibilité de vérification des erreurs lors de la manipulation des données. 4 Caractéristiques de PL/SQL PL/SQL est essentiellement un langage procédural, qui fournit les fonctionnalités telles que les structures conditionnelles, les boucles et de nombreuses autres fonctionnalités des langages de programmation procédurale. PL/SQL peut exécuter un certain nombre de requêtes dans un bloc en utilisant une seule commande. On peut créer une unité PL/SQL telle que des procédures, des fonctions, des packages, des déclencheurs(Triggers) et des types, qui sont stockés dans la base de données pour être réutilisés par les applications. Il offre une vérification complète des erreurs. 5 Avantages de PL/SQL PL/SQL présente les avantages suivants : PL/SQL permet d'envoyer un bloc entier d'instructions à la base de données en une seule fois.

Cela réduit le trafic réseau et offre des performances élevées pour les applications. PL/SQL offre une productivité élevée aux programmeurs car il peut interroger, transformer et mettre à jour les données d'une base de données. 6 AVANTAGES DU PL/SQL PL/SQL permet de gagner du temps aux niveaux conception et débogage grâce à des fonctionnalités puissantes, telles que la gestion des exceptions, l'encapsulation,.... »

↓↓↓ APERÇU DU DOCUMENT ↓↓↓

Liens utiles