• Главная
  • О компании
  • Каталог курсов
  • Расписание
  • Контакты
Мы на связи:
+7 (7172)79 30 99 Астана
+7 (727) 344 30 99 Алматы
+7 (701) 757 83 23
info@dtu.kz
university@dtu.kz
Digital Transformation University
  • Главная
  • О компании
  • Каталог курсов
  • Расписание
  • Контакты

Oracle

  • Главная
  • Все курсы
  • Oracle
  • Using Java – for PL/SQL and Database Developers

Using Java – for PL/SQL and Database Developers

Digital Transformation University
Oracle
Бесплатно
Oracle course
  • Обзор
Бесплатно
  • Обзор

Продолжительность: 2 дня, 16 академических часов.

В курсе рассматривается программирование базы данных 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

Программа

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
  • Лекции 0
  • Тесты 0
  • Учебное время 50 hours
  • Навык Все уровни
  • Язык English
  • Студенты 0
  • Оценки Да
  • Поделиться:

Вам Может Понравиться

MB-910T00: Microsoft Dynamics 365 Fundamentals (CRM)Подробнее
Digital Transformation University

MB-910T00: Microsoft Dynamics 365 Fundamentals (CRM)

Хотите подробнее изучить Dynamics 365? Этот курс даст вам общее представление о возможностях Dynamics 365 по взаимодействию с клиентами. Вы познакомитесь с понятием взаимодействия с клиентами, приложениями для взаимодействия с клиентами, включая Dynamics 365 Marketing, Dynamics 365 Sales, Dynamics 365 Customer Service и Dynamics 365 Field Service, а также их основными...

Digital Transformation University
0
student
₸1.00
MB-210T01: Microsoft Dynamics 365 SalesПодробнее
Digital Transformation University

MB-210T01: Microsoft Dynamics 365 Sales

Microsoft Dynamics 365 Sales — это комплексное приложение для управления взаимоотношениями с существующими и потенциальными клиентами. С помощью Dynamics 365 Sales организации могут отслеживать данные о целях продаж, автоматизировать рекомендации, учиться на основе данных и многое другое. Присоединяйтесь к нашей команде всемирно признанных экспертов, так как...

Digital Transformation University
0
student
Бесплатно
MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP)Подробнее
Digital Transformation University

MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP)

Хотите подробнее изучить Dynamics 365? Курс MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP) даст вам общее представление о возможностях Dynamics 365, касающихся финансов и операций. Вы познакомитесь с понятием управления ресурсами предприятия (ERP), а также изучите основные возможности приложений для управления финансами и операциями. Затем мы рассмотрим...

Digital Transformation University
0
student
Бесплатно
CompTIA PenTest+Подробнее
Digital Transformation University

CompTIA PenTest+

Курс CompTIA PenTest+  предназначен для ИТ-специалистов, которые хотят развить навыки тестирования на проникновение, чтобы они могли выявлять уязвимости информационных систем и эффективные методы устранения этих уязвимостей. В частности, студенты, которым также нужны практические рекомендации по надлежащей защите информационных систем и их содержимого. Этот курс также...

Digital Transformation University
0
student
Бесплатно
CompTIA Cybersecurity Analyst (CySA+)Подробнее
Digital Transformation University

CompTIA Cybersecurity Analyst (CySA+)

Курс CompTIA Cybersecurity Analyst (CySA+) подготовит вас к успешному получению этой востребованной сертификации с помощью практического обучения на основе сценариев, чтобы вы были готовы к передовым постоянным угрозам (APT). В этом сертификационном учебном курсе вы получите базовые знания для полной подготовки к экзамену CySA+. Это...

Digital Transformation University
0
student
Бесплатно

+7 (7172) 79 30 99, +7 (727) 344 30 99

info@dtu.kz

© 2023 | Digital Transformation University

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