МенюКонтакты
Обучение
Москва

+7 (495) 913-75-75 доб.221

+7 (495) 668-08-42

Санкт-Петербург

+7 (812) 441-33-15

+7 (901) 374-07-97

Почта

edu@fors.ru

Using Java - for PL/SQL and Database Developers

Посмотреть расписание этого курса

  • Код курса: UJ
  • Длительность: 2 д.
  • Цена: 50 150 р.
Записаться

Описание курса

Аннотация:

В курсе рассматривается программирование базы данных Oracle с помощью Java, будут приведены примеры и объяснения грамотного использования соответственных технологий. Слушатели научатся получать доступ к базе данных при помощи интерфейса Java Database Connectivity (JDBC), UCP, хранимых процедур Java и приложения SQLJ. Будут обсуждаться преимущества управления и доступа к SQL данными при помощи интерфейса JDBC и приложения SQLJ, а также выгоды использования виртуальной машины Oracle JVM.

Слушатели получают знания для выполнения следующих действий:

  • Разработка приложений базы данных при помощи Java
  • Развертывание и запуск Java напрямую в базе данных
  • Управление и доступ к SQL и PL/SQL типам данных при помощи JDBC и SQLJ
  • Использование UCP
  • Преобразование SQL и PL/SQL типов данных в/из данных Java
  • Использование ключевых метаданных в интерфейсе JDBC
  • Использование результирующих наборов (Result Sets) и RowSet
  • Описание качества обслуживания и лучших практик JDBC
  • Описание преимуществ использования хранимых процедур в качестве модели программирования базы данных (Database Programming Model)
  • Описание преимуществ Oracle JVM
  • Создание, загрузка, разрешение и публикация классов Java в базе данных

Аудитория:

  • Разработчики приложений
  • Разработчики J2EE
  • Разработчики Java
  • Разработчики PL/SQL

Требования к подготовке слушателей:

  • Опыт работы с базой данных Oracle, знания в рамках курса Java Programming Language, Java SE 6
  • Желательны знания в рамках курса Oracle Database: Program with PL/SQL

Описание курса (course topics):

Introduction

  • Describe the course objectives
  • Describe the course prerequisites and suggested prerequisites
  • Describe lesson contents and agenda
  • List the schemas and appendices used in this course
  • Identify the relevant documentation and other resources
  • Describe the Course Technical Environment and data

Introduction to Java

  • Java and OOP Technology
  • Key features of Java

Introduction to JDBC

  • JDBC Architecture
  • JDBC Drivers: Overview
  • JDBC Specification
  • Essential of JDBC Programming

Accessing and Manipulating SQL Data using JDBC

  • Key Metadata in JDBC
  • Manipulating Oracle Data Types with JDBC
  • Accessing and Manipulating LOBs using JDBC
  • Result Set support in JDBC
  • Rowset

JDBC Quality of Services and Best Practices

  • Introduction to Transaction Services
  • Introduction to Security Services
  • Best Practices and tips

Introduction to SQLJ Technology

  • Overview of SQLJ
  • SQLJ Database Access

Universal Connection Pool

  • Introduction to Universal Connection Pool (UCP)
  • Universal Connection Pool for JDBC Overview
  • UCP for JDBC design-time and run-time requirements
  • Basic Connection Steps
  • Packages of the UCP for JDBC API
  • Database Connections

Stored Procedures as Database Programming Model

  • Overview of Stored Procedures
  • Introduction to Java Stored Procedures
  • Advantages of Java Stored Procedures

Oracle JVM

  • Define Oracle JVM and its architecture
  • Using Java in Oracle Database
  • Difference between OracleJVM Architecture and JDK VM Architecture
  • Automated Storage Management with Garbage Collection
  • Dynamic Class Loading
  • Performance Enhancement of Oracle JVM

Developing and Running Java in the Database

  • Creating or Loading Java in the Database
  • Removing Java Sources, Classes and Resources from the Database
  • Setting/Querying Environment Variable and System Properties
  • Java Compiler within the Database
  • Converting Java in the Database into Stored Procedure
  • Invoking Java in the Database
  • Error and Exception Handling
  • Managing Java in the Database

Содержание курса

Записаться на курс: Using Java - for PL/SQL and Database Developers

Начало курса: 09.11.17


Поделиться
Отправьте другу или начальнику ссылку на почту
Заявка на обучение

Заявка на обучение

Записаться на курс:

Выберите дату начала курса: