S'explica el llenguatge SQL (Structured Query Language) per a l'accés bases de dades relacionals o datava's Management System (DBMS), tant per a la creació de bases de dades per mitjà de les sentències DDL (Data Definition Language) com per a manipulació i consulta de dades per mitjà de les sentències DML (Data Manipulation Language). Es presenta una base de dades relacionals (Java DB o Apatxe Derby) i les utilitats que incorpora per a l'execució de sentències SQL, així com el propi entorn de desenrotllament de NetBeans per a la creació de bases de dades de forma gràfica. Finalment, s'explica el conjunt de classes de Java dins de l'API JDBC (Java datava's Connectivity) per a accedir a dades emmagatzemats en diferents bases de dades relacionals (DBMS) per mitjà del llenguatge SQL des d'un programa a Java.