home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
C
Tous les coursbalkjeGénéralités » Introduction HW & SW » Soft skills » Cycles completsSystèmes d’exploitation » MVS - z/OS » Linux - UNIX » Mac OS X » iPad et iPhone iOSBases de données et middleware » Relational databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Data Science, Big data et analyticsDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Agile et Scrum » Les langages de programmation » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesGestion de système » ITIL » SecuritybalkjeEn pratiqueInscriptions 
DB2 SQL PL, triggers, stored procedures & user-defined functions

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 (UDFs). De plus, ces types d'objets preuvent de plus en plus 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 UDFs 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. Si vous voulez entrer en plus de détails sur SQL PL, considérez suivre le cours Développement d'applications avec SQL PL.

Calendrier

dateduréelang.  lieu  prix
22 Sep1NWoerden  (NL)500 EUR  (exempte de TVA) 
INFO SESSION ET INSCRIPTION

Participants

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.

Connaissances préalables

Les participants maîtriseront l'SQL (voir cours SQL et RDBMS: 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 for LUW: cours de base). Des connaissances d'une langue de programmation (COBOL, PL/I, C, Java, SQL PL, ...) ne sont pas obligatoires.

Contenu

Pédagogie

Enseignement pratique, exemples et exercices.

Durée

1 jour.

Formateurs

Peter Vanroose.

Score global

   
3.7/5 (basé sur 52 évaluations)

Reviews

     
goed, graag meer oefeningen; iets algemener, minder diepgang (, )
     
Goede cursus, maar te weinig tijd voor oefeningen. Ook zou het handiger zijn om in een andere omgeving dan SPUFI te werken met oefeningen. (Omslachtig en kost teveel onnodige tijd.) Data Studio bijv. (dat wordt bij CZ ook gebruikt.) (, )
     
Helaas problemen met beschikbaarheid van onze db2 Unix/linux omgeving. (, )
     
Voldoende voor mijn behoefte aan kennis (, )
     
jammer dat onze oefenomgeving niet correct werkte. Op zich wel een idee gekregen van de mogelijkheden (, )
     
Eerste dag was voor mij iets te langdradig/simpel. tweede en derde dag was nivo goed (, )
     
Prima cursus. (, )
     
Gaf vrij precies wat ik wilde. Niet te veel tijd aan praktijk besteed. (, )
     
Good course, maybe a bit too much subjects for one day (, )
     
cursus inhoud goed voor een eerste verkenning met Sp's, triggers en udf. De stof en oefeningen gaan veel verder, maar daar kom je in t algemeen niet aan toe (, )

INFO SESSION ET INSCRIPTION