To store, organize, and retrieve data, most applications use relational databases.
The GlassFish Server includes a copy of the Java DB database and is preconfigured with the ability to access this database.
For a list of supported databases, see Oracle GlassFish Server 3.0.1 Release Notes.
Ensure that the driver you want to use to create database connections is installed on all servers on which you want to deploy the data source.
Usually, the application provider delivers scripts for creating and populating the database.