Technical Support
Discussion Forum
Online Training
Read About Java
Java In-Depth
Product Discounts
Membership Information JDC Resources DukeDollars

Java Cup Logo

JDC Home Page

JDC Applets
(chat, newsreader, calendar)

Log Out

Online Training
shadowSearchFAQFeedback

Course Notes Table of Contents | Exercises
JDBC Short Course Index | Online Training Index

JDBC Short Course
MageLang Institute

The goal of this course is to provide an introduction to the JDBC interface for connecting Java programs with SQL-based databases. The course is interwoven with flexible exercises that, together with the course text, allow programmers to tailor the learning process to their particular learning style. This course covers the following main aspects of JDBC:

  • How to connect to a database using the JDBC/ODBC bridge
  • Sending queries to the database and getting results
  • Examining metadata information from the database
  • Error handling.
  • Concurrency and efficiency issues

Short Course Prerequisites

Although there is a short primer on SQL, this course assumes that you are familiar with relational databases and SQL. In particular, the student should know how to define a table in the database they will be using for the exercises.

These course notes, applets, and exercises were developed and tested with Netscape Navigator 3.01 under Windows 95/NT 4.0. Other browsers and earlier versions of Navigator may have trouble running all the applets.

Short Course Format and Duration

This course consists of cross-linked course notes and flexible exercises that will take about eight hours to complete. Programmers that have experience with concurrent programming may finish sooner, while those for which these concepts are entirely new will want to proceed more slowly.

How to Take this Short Course

Because people tend to learn in different ways and have different backgrounds, this course is designed with many paths through the material. You can begin with the exercises and refer back to the notes, or you can begin with the Course Notes and follow the embedded links to appropriate exercises. It is possible to cover the course content in a depth-first, or breadth-first manner. For example, you may want to learn everything about a particular subject before moving on, or you may want to get a broad overview before exploring each subject in depth.

If you are not familiar with the integrated exercise concept, please read the associated help.

Entry Points:

Course Notes

Exercises

Office Hours:

Please check the discussion forum schedule to see the listing of office hours for the JDBC Short Course.


Copyright © 1997 MageLang Institute. All Rights Reserved
May-97 Copyright © 1996, 1997 Sun Microsystems Inc. All Rights Reserved