On-site & Public, Instructor-led, Hands-on IT Training
(International 01) 908.233.8900
  400+ Course Offerings:

Search for Course:

JA1019 Java Enterprise Edition (Java EE) for DBAs
Duration4 Days
Delivery MethodInstructor Led, Hands-on Workshops
Public Price$2100.00

DESCRIPTION (Return to Top)

This course provides experienced DBAs with the background necessary to understand the needs of development using object oriented development technologies and Java EE application servers. The student is given a basic understanding of OO principles and Java EE architecture, then provided with the details of how a Java program accesses a relational database using JDBC and/or SQLJ, how connection pooling works, how Enterprise Java Beans (EJBs) can be used to declare transactional requirements, and a high level look at security concerns in a distributed environment. The course can be delivered using any development environment including RSA, RAD and Eclipse.

AUDIENCE (Return to Top)

Database Administrators and Systems Programmers.

OBJECTIVES (Return to Top)

Upon successful completion of this course, the student will be able to:

  • Explain concepts and benefits of Object Oriented Programming
  • Describe basic JEE features, terms and components
  • Describe how Java programs access relational data
  • Explain how connection pooling works
  • Describe how EJBs can be configured to support transactions, connection pools, and isolation level
  • Describe the security requirements of a distributed application

TOPICS (Return to Top)
  • Object Orientation: Concepts, Terminology and Features
  • Java: Basic Language Features
  • Java 2 Enterprise Edition (J2EE): Concepts, Terminology and Components
  • Java Database Connectivity (JDBC)
  • JDBC Additional Topics
  • SQLJ – An Alternative to JDBC
  • Using JDBC – Connection Pooling
  • EJBs and Transaction Management
  • Security Concepts


An understanding of Relational Database technology programming concepts.