> Tech > DB2 UDB pour iSeries (2)

DB2 UDB pour iSeries (2)

Tech - Par iTPro - Publié le 24 juin 2010
email

Colonnes d'identité. Bon nombre des applications Oracle et SQL Server portées sur l'iSeries utilisent un attribut de colonne d'identité qui génère une clé unique quand on insère des lignes. Ainsi, si l'on veut créer un numéro de commande d'une valeur quelconque mais unique, on peut créer une colonne numérique qui

attribue
un numéro de commande unique à 
chaque commande saisie. La V5R2 supporte
les colonnes d’identité sur DB2
UDB for iSeries.

Unions in a View. Une autre amélioration,
Unions in a View, permet d’unir
des fichiers ou des tables séparés afin
qu’ils apparaissent comme une table.
Par exemple, si les données de ventes
se trouvent dans des fichiers ou tables
séparés pour chaque année, on peut
créer une vue qui unit les données provenant
de ces différentes années.
L’utilisateur créant un rapport à  partir
de cette Union aura l’impression que
toutes ces données se trouvent dans
une table, alors qu’elles sont en réalité
dans plusieurs.

Instructions composées imbriquées.
Une amélioration qui facilite sans aucun
doute le coding SQL est le support
d’instructions composées imbriquées.
Avec la V5R2, on peut utiliser de telles
instructions pour modulariser des
sous-ensembles de logique dans une
procédure SQL ou un objet trigger.

Amélioration des triggers. Avec la
V5R1, IBM permet de créer des triggers
SQL, des procédures cataloguées et
des fonctions, sans forcément disposer
du compilateur C. Mais il fallait encore
utiliser le pré-compilateur C dans le DB2 SQL Development Kit d’IBM. La
V5R2 supprime également cette exigence
et donc il n’est plus nécessaire
d’acheter des LPP supplémentaires
pour créer et utiliser des triggers SQL,
des procédures cataloguées et des
fonctions.

Téléchargez gratuitement cette ressource

Aborder la Blockchain, comprendre et démarrer

Aborder la Blockchain, comprendre et démarrer

Une véritable révolution se prépare progressivement... les entreprises doivent veiller à ne pas rester à l’écart et se faire prendre de vitesse. Tout comme la mobilité ou encore le cloud, la blockchain est une composante essentielle de la transformation numérique. Découvrez, dans ce dossier, comment aborder, comprendre et démarrer la Blockchain

Tech - Par iTPro - Publié le 24 juin 2010