Java Database
A Brief Look at the Java Database
A JAVA DB or java database is supported distribution by Oracle of the open-source Apache Derby database. There are several important factors about the Java database that must be understood. It is, at the very least, a database that is very easy to use and it complies with standards and has a complete feature set as well.
In addition, its footprint is very small and this makes it a very good option for those who want to program in the Java programming language. Java DB is written in the Java programming language and it can be written once and run anywhere which means that it offers excellent portability.
Java string DB can be embedded in any Java application and does not require any administration by the user or even by the developer. It can also be used the client server mode as well. Java DB is completely transactional and it provides a standardized SQL interface and is a JDBC 4.1 compliant driver as well.

Essentially, a database is made up of a number of data items that are structured in such a way that information can be retrieved from the database in the simplest and most effective manner possible. The storage and retrieval of the Java database is handled by a database management system called the DBMS.

JDBC or Java Database Connectivity is a java swing API that helps in manipulating the relational database.The database also contains a lot of information about the data being stored in it and how the data has been organized. This information is often referred to as metadata.
It is possible to write as well as load Java applications within the Java database because Java is a safe language which has plenty of security features. This means that there are few risks involved in so far as letting people use Java to tamper with the operating system where the Java code is residing.