This is the fourth course in the Amazon Junior Software Developer Professional Certificate. In this course on Introduction to Databases and Basic SQL Queries, you will learn essential knowledge and skills for working with relational databases and querying data using SQL (Structured Query Language). You'll start by understanding fundamental concepts like tables, rows, and columns and learn to write basic SQL queries for operations such as selecting, inserting, updating, and deleting data. You'll interact with the command line to create, populate, and query a simple database. Moving on to SQL Queries, you'll explore advanced topics, including retrieving data from multiple tables using JOINs, filtering data with WHERE clauses, and sorting/grouping data using ORDER BY and GROUP BY clauses, enabling efficient data manipulation within databases. Subsequently, you will delve into JDBC Fundamentals, gaining insights into JDBC (Java Database Connectivity), setting up JDBC drivers and connections, executing SQL queries and commands with JDBC statements, establishing database connections using DriverManager and DataSource, managing database connections effectively, and executing DDL and DML statements for database schema management and data manipulation. By the end of this course, you will be proficient in working with databases, writing SQL queries, and utilizing JDBC to interact with databases in Java applications.

Database Management with Java and SQL

Database Management with Java and SQL
This course is part of Amazon Junior Software Developer Professional Certificate

Instructor: Amazon
8,163 already enrolled
What you'll learn
Discuss different types of common database configurations.
Manipulate datasets with Java programming tools and techniques.
Illustrate the process of data querying and retrieval using SQL with JDBC.
Skills you'll gain
Details to know

Shareable certificate
Add to your LinkedIn profile
Assessments
13 assignments
Taught in English
See how employees at top companies are mastering in-demand skills

Build your Software Development expertise
This course is part of the Amazon Junior Software Developer Professional Certificate
When you enroll in this course, you'll also be enrolled in this Professional Certificate.
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate from Amazon

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
- 5 stars
64.86%
- 4 stars
21.62%
- 3 stars
0%
- 2 stars
10.81%
- 1 star
2.70%
Showing 3 of 37
DK
Reviewed on Feb 23, 2025
JavaFX module is a bit confusing, but overall a good course
EG
Reviewed on Aug 12, 2025
Objective directions. Good quality materials and hands-on labs.
PG
Reviewed on Mar 15, 2025
In the last module of this course, in the project there is a connectivity error in when attempting the database connection using sql tools in the vscode.




