К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Database Management with Java and SQL · LearnSpace
Назад в каталог
courseraПрограммирование

Database Management with Java and SQL

Курс от Amazon
Начальный≈ 30.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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. After completing this course, you’ll be able to: • 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.

Навыки, которые вы освоите

SQLDatabase ManagementJava ProgrammingUser Interface (UI)Database ApplicationUI ComponentsJavaRelational DatabasesTransaction ProcessingEvent-Driven ProgrammingQuery LanguagesDatabase DevelopmentDatabase DesignDatabasesData AccessSoftware Development

Программа курса

4 модулей · 101 учебных материалов

01Introduction to databases37 материалов

Databases: Getting Started

Course introductionВидеоCourse syllabusЧтениеProject previewВидеоHow to be successful in this courseЧтение

Учитесь у экспертов

Amazon

Преподаватель курса

Database Management with Java and SQL
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 30.3 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Introduction to databasesВидео
Understanding tablesЧтение
Data types and columnsВидео
Primary keysВидео
Activity : Install database softwareЧтение
Creating tablesЧтение
Table relationshipsВидео
Foreign keysВидео
Activity: Related tablesЧтение
Building Data Foundations in Software DevelopmentDIALOGUE
Knowledge check: Introduction to databasesЗадание

SQL queries

Introduction to SQLВидеоRelational databases and SQLВидеоActivity: Simple filteringЧтениеActivity: Accessing, updating, and filteringЛабораторнаяSortingВидеоUsing aggregate functionsВидеоActivity: Grouping resultsЧтениеFiltering aggregated dataВидеоActivity: Manipulating aggregate dataЛабораторнаяKnowledge check: SQL queriesЗадание

Joining tables

Introduction to joinsВидеоThe INNER JOINВидеоThe LEFT and RIGHT JOINВидеоUsing JOINЛабораторнаяFULL OUTER JOINВидеоActivity: The UNION operatorЧтениеCase statementsВидеоKnowledge check: Joins, UNION, and data categorizationЗаданиеActivity: Introduction to databasesЛабораторнаяModule summary: Introduction to databasesВидеоModule quiz: Introduction to databasesЗаданиеAdditional resourcesЧтение
02Databases and Java32 материалов

Introduction to JDBC

Introduction to database connectivityВидеоJDBC architectureВидеоActivity: JDBC driversЧтениеActivity: Setting up the environmentЧтениеDatabase connection basicsВидеоLoading and registering driversВидеоActivity: Establishing a connectionЧтениеActivity: Creating JDBC statementsЧтениеExecuting queries and handling resultsВидеоActivity: Making connectionsЛабораторнаяKnowledge check: Introduction to JDBCЗадание

Connection management

Introduction to connection managementВидеоUsing DataSourceВидеоActivity: Configuring connection propertiesЧтениеHandling connection exceptionsВидеоClosing connectionsВидеоActivity: Connection lifecycleЧтение

Data Definition Language

Executing DDL statementsВидеоCreating tablesВидеоActivity: Altering tablesЛабораторнаяDropping tablesВидеоActivity: Queries in actionЛабораторнаяData manipulation languageВидеоHandling transactions
03Displaying data25 материалов

Java user interface

JavaFXВидеоCreating a new JavaFX projectВидеоActivity: Installing dependenciesЧтениеAdding a simple GUIВидеоEvent handlingВидеоActivity: Dynamic displayЛабораторнаяKnowledge check: Java user interfaceЗадание

Connecting JavaFX application to a database

Integrating data retrieval with JavaFXВидеоDisplaying data in JavaFX UIВидеоActivity: Error handling in database operationsЧтениеActivity: Displaying dataЛабораторнаяKnowledge check: Connecting JavaFX application to a databaseЗадание

Advanced UI

Introduction to SceneBuilderВидеоDesigning a UIВидеоBinding UI components to dataВидеоActivity: Implementing a data displayЛабораторнаяImplementing search functionalityВидеоAdding operationsВидеоUngraded lab: Fully functioning
04Final project and assessment: Database management with Java and SQL7 материалов

Final project and assessment: Database management with Java and SQL

Course recap: Database management with Java and SQLВидеоAbout the projectЧтениеCourse project: Library management systemПрограммированиеMastering Database-Driven Applications with Java and SQLDIALOGUECourse quiz: Database management with Java and SQLЗадание

Course wrap-up: Database management with Java and SQL

CongratulationsВидеоNext stepsЧтение
Activity: Opening, using, and closing a connectionЛабораторная
Knowledge check: Connection managementЗадание
Видео
Activity: Commit and rollbackЧтение
Knowledge check: Data definition languageЗадание
Graded Lab: Databases and JavaПрограммирование
Module summary: Databases and JavaВидео
Module quiz: Databases and JavaЗадание
Additional resourcesЧтение
Лабораторная
Activity: Distributing the applicationЧтение
Knowledge check: Advanced UIЗадание
Graded lab: Displaying dataПрограммирование
Module summary: Displaying dataВидео
Module quiz: Displaying dataЗадание
Additional resourcesЧтение