Database management system that supports SQL queries & JDBC. Implemented using Java to apply basic design patterns and OOP concepts.
provides Java developers with a standard API
that is used to access databases, regardless of the driver and database product.
JDBC presents a uniform interface to databases - change vendors and your applications
only need to change their driver.