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
- Quels avantages et quels inconvénients présentent les cryptomonnaies ?
- PRÉCEPTEUR (Le) ou Les avantages de l’éducation privée Jacob Michael Reinhold Lenz (résumé et analyse de l’oeuvre)
- SUJET : Apprécier les avantages soit intellectuels soit moraux qui peuvent résulter de la croyance au déterminisme et de la croyance à la liberté. PLAN.
- Dangers et avantages de l abstraction.
- Quels sont, selon vous, les avantages et les inconvénients de la spécialisation professionnelle ?