Red Hat JBoss Data Virtualization Development

다음 관련 정보 보기:

테이블, 뷰, 프로시저 등의 데이터 소스와 가상 엔티티를 모델링하는 방법 학습

Red Hat® JBoss® 데이터 가상화 개발에서 데이터베이스 개발자와 관리자가 테이블, 뷰, 프로시저 등의 데이터 소스와 가상 엔티티를 모델링하는 방법을 학습합니다. 수강생들은 랩 실습을 통해서 JDBC 와 웹 서비스 소비에 대한 가상 엔티티 배포 방법을 배웁니다. 또한, 본 과정은 Red Hat Certified Specialist in Data Virtualization (EX450)에 대한 준비를 돕습니다.

Course overview

Course content summary

  • Modeling data sources
  • Modeling a virtual base layer
  • Creating virtual databases (VDB)
  • Modeling unions, joins, and virtual procedures
  • Modeling and deploying web services
  • Server administration
  • Developing client applications

Audience and prerequisites

Audience for this course

  • Database administrators
  • Database developers

Prerequisites for this course

  • Fluency in Relational Database Concepts and SQL
  • Experience in programming with the JDBC API is helpful
  • JBoss Developer Studio or Eclipse experience is helpful but not required

Outline for this course

Introduction to Red Hat JBoss Data Virtualization
Install Red Hat JBoss Data Virtualization
Model data sources
Model connections to data sources and the Teiid server
Create a virtual base layer (VBL)
Model a VBL on top of data sources
Create virtual databases (VDB)
Create and deploy a VDB
Create view models with a union
Model combined projections
Create view models with joins
Model joins between tables (sources)
Create virtual procedures
Model virtual procedures
Produce XML results
Model for XML document results
Expose a model as a SOAP web service
Build and deploy a web service model using JAX-WS (SOAP)
Expose a model as a REST web service
Deploy a web service model using JAX-RS (REST)
Create a view from a web service data source
Use a web service as a data source
Server administration
Manage the data services server
Create materialized views
Utilize materialized views when appropriate
Restrict access to a virtual database
Implement access restrictions to the elements mapped in a virtual database
Access a virtual database in an application
Access virtual databases in a Java application
Course review

Note: Course outline is subject to change with technology advances and as the nature of the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact a training specialist online or at 1-866-626-2994.