Course Overview
This course is designed to provide students with a practical understanding of the dynamic delivery of database content using Java. One of the main goals of this course is to show the student how databases can be used in the Java enterprise environment. Topics include basic and advanced JDBC, SQL, relational database design concepts, transactions, servlets and object relational mapping. Also discussed are: Entity Enterprise Java Beans, multi-tier architecture with J2EE, XML. Students will learn to design and program a Java database solution for common business problems.
- Not offered this term
- This course is not offered this term. Notify me to receive email notifications when the course opens for registration next term.
Learning Outcomes
At the end of this course, the student will be able to:
- Describe the JDBC architecture and API.
- Write well structured SQL queries.
- Understand relational database design concepts.
- Map objects in a database to Java objects.
- Develop an n-tier application with Java and XML.
- Understand the role of JDBC in the J2EE architecture.
Effective as of Fall 2003
Programs and courses are subject to change without notice. Find out more about BCIT course cancellations.