Programming means that we work a lot with data and information. However, we have to store it somewhere safe, where we can always have access to it. Databases are meant to store information, and with the help of Structured Query Language it is easy to update and modify their content. During this course students will learn how to create databases and how to connect a Java program with a database. They will also learn about how with the help of SQL they can store and gain data from relational databases.