Abstract
Officially JDBC is not an acronym. However to all intents and purposes it stands for Java DataBase Connectivity. This is the mechanism by which relational databases are accessed in Java. Java is an (almost) pure object-oriented language, however. Although there are some object-oriented databases available, many database systems presently in commercial use are relational. It is therefore necessary for any object-oriented language which is to be used for commercial development to provide an interface to such databases. However, each database vendor provides their own proprietary (and different) API. In many cases they are little more than variations on a theme, but they tend to be incompatible. This means that if you were to write a program which was designed to interface with one database system, it is unlikely that it would automatically work with another.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Further Reading
Jepson B. (1997) Java Database Programming. John Wiley, Chichester.
Reese G.(1997) Database Programming with JDBC and Java. O’Reilly & Associates, Cambridge MA.
Hamilton G., Cattell R. and Fisher M. (1997) JDBC Database Access With Java: A Tutorial and Annotated Reference. Addison-Wesley, Reading.
Microsoft (1997) Microsoft ODBC 3.0 Software Development Kit and Programmer’s Reference, Microsoft Press, Redmond WA.
Stephens R.K. (1997) Teach yourself SQL in 21 days, 2nd edn. Sams, Indianapolis.
Online References
http://java.sun.com/products/jdbc
Information on available JDBC drivers can be obtained from http://java.sun.com/products/jdbc/jdbc.drivers.html
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag London Limited
About this chapter
Cite this chapter
Hunt, J.E., McManus, A.G. (1998). Java DataBase Connectivity. In: Key Java. Practitioner Series. Springer, London. https://doi.org/10.1007/978-1-4471-0607-4_6
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0607-4_6
Publisher Name: Springer, London
Print ISBN: 978-3-540-76259-1
Online ISBN: 978-1-4471-0607-4
eBook Packages: Springer Book Archive