Oracle Training Oracle Support Development Oracle Apps

 E-mail Us
 Oracle Articles
New Oracle Articles

 Oracle Training
 Oracle Tips

 Oracle Forum
 Class Catalog

 Remote DBA
 Oracle Tuning
 Emergency 911
 RAC Support
 Apps Support
 Oracle Support

 SQL Tuning

 Oracle UNIX
 Oracle Linux
 Remote s
 Remote plans
 Application Server

 Oracle Forms
 Oracle Portal
 App Upgrades
 SQL Server
 Oracle Concepts
 Software Support

 Remote S


 Consulting Staff
 Consulting Prices
 Help Wanted!


 Oracle Posters
 Oracle Books

 Oracle Scripts

Don Burleson Blog 







Oracle Object Oriented Training Course

© 2007-2016 by Burleson Corporation

This course is taught at your Company site with up to 20 students. 

Click here for on-site course prices



Key Features

* Understand Object Technology and Distributed Interfaces.

* Learn development & maintenance benefits of Object Technology.

* Understand OO terminology and acronyms.

* See the evolution of Distributed Systems.

* Employ common approaches to Distributed Object Technology.

* See detail of distributed object products.

* Understand future trends and direction.


Course Description

This two-day seminar provides a practical understanding of the role of distributed objects, and how the new vendor offerings is revolutionizing system architectures. A conceptual overview will be presented, introducing how Object Technology is used to create seamless interfaces to many diverse platforms and databases. Polymorphism, inheritance and encapsulation will all be explained with an emphasis on their application within distributed object systems.

This practical, plain English seminar will look at the major distributed object offerings, including the OMG's Common Object Request Broker Architecture (CORBA), IBM's Distributed System Object Model (DSOM), and Microsoft's Object Linking and Embedding (OLE).

What's Happening?

Thousands of companies, from small engineering firms to multi-billion dollar conglomerates, now have their mission-critical information on more than one computer. Distributed computing, by its very nature, is inherently complex, and methods must be devised to control the interfacing between the hardware platforms. Distributed Object-oriented technology offers a solution. Independent objects can be created to manage all of the complexities of client-server and distributed processing, allowing the user to freely connect and exchange information across widely diverse hardware and software systems. Offerings such as CORBA compliant software, DSOM, and OLE are forcing companies to take a close look at this exciting technology.

The general trend of the 1990's has been to move away from the cumbersome mainframe computers into a distributed network of processing, often with client server technology. In order for an application to function in a distributed environment, a standardized set of interfaces must be established. These interfaces will assure that all requests for objects will adhere to a standard protocol.

Distributed Object Technology has been used successfully by numerous vendors to simplify client-server systems. Connection to a remote database has now become as simple as selecting and dragging an icon. All of the complex interactions between presentation managers and data managers are now hidden from the users and developers, and object-oriented application programming interfaces (API's) are revolutionizing the way that people think about distributed systems.

Even though millions of people now have personal computers at their desks, most personal computers are vastly underutilized. For most non-technical users, a PC is nothing more than a tool which is used for simple word processing or spreadsheet tasks. The users have neither the time or the inclination to learn all of the technical details of a product, and seldom take advantage of all of the advanced features. The introduction of object-oriented operating systems will tap into a huge market of users who want their software to do what they want without complexity. When functionality is encapsulated into objects, users will be able to assemble and combine objects, and many more users will enjoy more functionality in their everyday tasks.

What You Will Learn

The first day of this seminar will introduce the concepts of Distributed Object Technology and give practical examples of how polymorphism, encapsulation, overloading, and inheritance are applied to manage the complex interfaces between distributed systems.

Day two will cover the major distributed object technology offerings with an emphasis on contrasting and comparing the features of each framework. CORBA, DSOM, OLE and other vendor offerings will be examined with actual examples from real-world systems.

Book Recommended

  Managing Distributed Databases

Donald K. Burleson

Wiley/Q.E.D 1995

ISBN: 0471086231


This Oracle object oriented training class is indispensable for strategic managers who are planning a smooth entry into Distributed Object Technology, Database Administrators who must integrate non-object legacy databases with their new systems, Systems Administrators who must handle performance and tuning of distributed systems, and Applications Programmers and Analysts who need to understand how distributed object technology will change the business enterprise.

Curriculum Design

This Oracle object oriented training course was designed by Donald K. Burleson, an acknowledged leader in Oracle database administration.  Burleson was chosen by Oracle Press to write the authorized edition of Oracle High-Performance SQL tuning.  Burleson Corporation instructors offer decades of real world DBA experience in Oracle features, and they will share their Oracle secrets in this intense Oracle Distributed object training

What Makes this Seminar Unique?

Unlike other "overview" seminars, this session will offer practical examples from existing distributed systems and show how distributed object technology can dramatically simplify the complex interactions between diverse hardware and software platforms.

Numerous examples will illustrate how distributed objects are used to manage database access, hardware access, and the management of external devices such as printers.

- A copy of the Common Object Request Broker Architecture specification.

- Two days of a rigorous, intensive approach that insures a complete understanding of distributed object technology.

- Refreshment breaks

Oracle distributed object technology

© 2007-2016 by Donald K. Burleson

Day One:
1. An Introduction to the Object Technology and Distributed Interfaces
   a. Historical evolution of Object Technology
   b. OO techniques in older languages
   c. Development & maintenance benefits of Object Technology
      reduced maintenance, real-world modeling
      improved reliability, high code reusability
   d. OO terminology and acronyms
      Polymorphism, Inheritance, Multiple inheritance
      Information hiding, abstraction
   e. OO systems development vs. Traditional systems development
   compare life cycles

2. The evolution of Distributed Systems

   a. Early intra-systems communications
   b. The industry need for object technology


Day Two:
3. What's wrong with existing distributed systems?
   a. The problem of seamless access
   b. Loosely-coupled vs. tightly-coupled systems

5. Common approaches to Distributed Object Technology

4. An overview of distributed Object Models - CORBA

   a. Architectural overview
   b. Passing objects to other applications
   c. Object mediators

5. Detail of distributed object products

   a. DSOM
   b. DCE
   c. ODBC and OLE

6. Future trends and direction




Burleson is the American Team

Note: This Oracle documentation was created as a support and Oracle training reference for use by our DBA performance tuning consulting professionals.  Feel free to ask questions on our Oracle forum.

Verify experience! Anyone considering using the services of an Oracle support expert should independently investigate their credentials and experience, and not rely on advertisements and self-proclaimed expertise. All legitimate Oracle experts publish their Oracle qualifications.

Errata?  Oracle technology is changing and we strive to update our BC Oracle support information.  If you find an error or have a suggestion for improving our content, we would appreciate your feedback.  Just  e-mail:  

and include the URL for the page.


Burleson Consulting

The Oracle of Database Support

Oracle Performance Tuning

Remote DBA Services


Copyright © 1996 -  2017

All rights reserved by Burleson

Oracle ® is the registered trademark of Oracle Corporation.

Remote Emergency Support provided by Conversational