Généralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITIL
En pratiqueInscriptions Les développeurs d'applications et les analystes techniques qui ont comme tâche le développement de procédures stockées, de triggers et de fonctions définies par l'utilisateur.
Les DBA et les designers de bases de données, qui veulent faire connaissances avec les nouvelles possibilités procédurales de DB2 et qui veulent apprendre comment ces objets procéduraux peuvent aider à implémenter le design logique, l'intégrité des données, et le contrôle d'accès.
Les participants maîtriseront SQL (voir cours SQL: cours de base) et auront des connaissances en DB2 pour z/OS (voir cours DB2 for z/OS: cours de base) ou bien en DB2 pour Linux, Unix, Windows (voir cours DB2 UDB: cours de base). Des connaissances en une langue de programmation (COBOL, PL/I, C, Java, ...) ne sont pas obligatoires.
Enseignement pratique, exemples et exercices.
Peter Vanroose.
1 jour.
| date | langue | lieu | prix | remarques |
| 09/12/2010 | N | Woerden | 450 EUR |
Voilà déjà plusieurs années qu'il est possible d'intégrer des fonctionnalités supplémentaires dans une base de données et cela grâce aux procédures stockées, aux triggers (déclencheurs) et aux fonctions définies par l'utilisateur. De plus, ces nouveautés en viennent de plus en plus à prouver leur légitimité, spécifiquement pour la modularité, réutilisation, et sécurité. Il est donc vraiment temps de s'y intéresser!
Nous parlerons des avantages et des inconvénients des procédures stockées, des triggers et des fonctions définies par l'utilisateur et nous apprendrons en quoi ils peuvent nous aider.
De plus, nous aborderons l'aspect technique de ces objets procéduraux, c'est à dire leur création et leur utilisation. Pour ce qui est des procédures stockées, nous verrons tant les procédures externes que celles développées en SQL PL ("SQL procedural language"). Cette langue sera traitée en assez de détail tel qu'on pourra écrire des procédures assez complexes.