Изучение возможности подключения к базе данных на Java (JDBC). После курса вы сможете подробно объяснить механизм JDBC, а также его дизайн и цели.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Целью курса «Введение в возможности подключения к базе данных Java (JDBC)» является получение практического опыта работы с базовыми концепциями JDBC. В ходе курса мы узнаем, почему и как API упрощает работу Java-разработчиков с базами данных. После прохождения курса вы не только сможете показать механику JDBC, но и объяснить его конструкцию и назначение.
Это второй курс по подключению к базе данных Java (JDBC), в котором мы основываемся на основных принципах и методах, изученных в курсе 1. В курсе используются подготовленные операторы и подчеркиваются их преимущества по сравнению со стандартными операторами JDBC. Вы также познакомитесь с тонкостями использования хранимых процедур на сервере базы данных для связывания сложной логики SQL и PLSQL. В курсе также знакомится концепция запроса метаданных базы данных, таких как структуры таблиц, и способы работы с различным синтаксисом SQL для разных баз данных с использованием escape-синтаксиса JDBC.
Этот курс познакомит студента с основными концепциями SQL для взаимодействия с реляционными базами данных. В нем будут продемонстрированы основные операторы SQL для создания таблиц и запросов, использования связей между таблицами посредством соединений и подзапросов, вставки новых строк и обновления существующих строк. Однако он предназначен только для базовой системы, необходимой учащемуся для перехода на курсы Java Database Connectivity (JDBC) и Jakarta Persistence (JPA) по специализациям доступа к данным.
Этот курс знакомит студента с различными лабораторными работами, которые моделируют взаимодействие между моделями объектной области Java и таблицами реляционных баз данных. Этот подход становится стандартом для доступа к базам данных в приложениях Java. В курсе будет продемонстрировано, как с помощью аннотаций метаданных объекты предметной области можно сопоставить с таблицами базы данных, а свойства классов — со столбцами в этих таблицах для целей CRUD. Студент будет использовать множество стратегий запросов, чтобы извлекать данные из базы данных и использовать их в своих приложениях с минимальными усилиями. В курсе будет рассказано о том, как эти аннотации метаданных могут также отображать иерархию и отношения сборки между классами и схемами базы данных.