UVA SCPS Course Offerings

IT 501
Principles of Database Systems Using Java

Course Description: This course studies the underlying concepts of Relational Database Management Systems using the Java Database Connectivity (JDBC) library. Topics include data models, the SQL (Standard Query Language), database design concepts, and transaction management from an application development perspective. The entity-relationship model and relational model are investigated in detail. Integrity constraints, dependencies, and normalization are studied and applied. In addition, object-oriented databases are introduced. Borland's JBuilder IDE will be used to develop applications along with a Java-enabled RDBMS such as mySQL or JDataStore.

Prerequisites: IT 321 or IT 421. The student is expected to have a strong knowledge of Java Programming.

Courses available for registration:


Term Schedule
Number
Section Credit
Hours
Time Day Center Offering
the Course
Course
Location
Instructor