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 » UNIX - Linux - AIX » 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 » 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 
JDBC

Objectif

Aujourd'hui, Java est apprécié et considéré comme langage de programmation de qualité. Il est donc de plus en plus fréquent de devoir accéder de bases de données relationnelles qu'elles soient existantes ou nouvelles. Et bien que la plupart des développeurs d'applications travaillent à l'aide d'un IDE (Integrated Development Environment), des connaissances de base sur la manière d'accéder en Java à une base de données sont indispensables. Vous apprendrez dans ce cours comme sauver et comment retrouver des données dans une base de données relationnelle à l'aide de JDBC (Java Data Base Connectivity).

Contenu

  • Introduction sur JDBC:

JDBC vs ODBC • les différents types de drivers JDBC 2-tier vs 3-tier vs n-tier

  • Utilisation de JDBC:
  • Connexion avec une base de données
  • Préparation et exécution d'une requête SQL: instruction select
  • Exécution du résultat: multiple rows • exceptions
  • Requêtes paramétrisées
  • instructions non-select
  • Encore JDBC:
  • Scrollable result sets • rowsets
  • Sujets avancés: transactions • locking • JNDI
  • Metadata
  • Appel de stored procedures
  • Java persistence frameworks
  • Object relational mapping
  • Mécanismes de persistance
 

Participants

Les développeurs d'application, les analystes techniques et les DBA's qui développent, conçoivent ou sont confrontés à des applications Java qui accèdent des BD relationnelles

Connaissances préalables

Les participants doivent avoir au moins 3 mois d'expérience en programmation Java (voir cours La programmation en Java) et doivent avoir des connaissances de bases en SQL (voir cours SQL et RDBMS: cours de base).

Pédagogie

Cours théorique avec exercices. Les participants utiliseront des applications Java avec accès aux bases de données IBM DB2, Oracle, MySQL ou autres RDBMS.

Formateurs

Sandy Schillebeeckx, Guido Indesteege.

Durée

1 jour.

Calendrier

Vous pouvez vous inscrire en cliquant sur une date
dateduréelang.  lieu  prix
16 Oct1ELeuven  (BE)500 EUR  (excl. TVA) 

Score global

   
4.0/5 (basé sur 63 évaluations)

Reviews

     
veel topics voor 1 dag (, )
     
Alles duidelijk uitgelegd en genoeg oefeningen. Goede cursus. (, )
     
veel leerstof voor 1 dag (, )
     
Les 3 design pattern ont été abordé. La connection à la base de donnée a été décrite. (, )
     
Cours bien présenté et complet. (, )
     
sommige topics werden wel heel snel doorlopen voor mij (, )
     
Voor mij (mainframe ervaring) iets te snel, maar perfect opgevangen door Sandy. (, )
     
hoewel ik de meeste dingen uit deze cursus al door zelfstudie onder de knie had, was het een goede opfrissing en viel alles mooi op zijn plaats. goede verhouding theorie/praktijk (, )
     
Docent: uitstekend, gemotiveerd, gepassioneerd. Inhoud: Ok als basis vooor JPA. Tijd: Ok als basis vooor JPA (, )
     
De opleiding was interessant, en er werden veel thema's aangeraakt. (, )