|
Register
Now | Schedule
at a Glance | Sponsors
& Exhibitors
Room
Block Information
RMOUG
has secured a room block at the Hyatt Regency Denver at the Colorado
Convention Center. The room rate is $175 per night. Please call
303.436.1234 to make your reservations, and indicate that you are with
RMOUG Training Days 2006.
Hotel
Information:
Hyatt
Regency Denver at the Colorado Convention Center
650 15th Street
Denver, CO 80202
Please
note these changes for Training Days 2006:
The following presentations have been added:
Carol Dacko, STATSPACK and the Production DBA
Allan Edwards,SOX 101 - intro to Sarbanes-Oxley from Administrator's
Perspective
John Garmany, Soup Up Your Syntax - Make the Move to SQL-99
John Garmany, Clone That Database - The Hot, the
Cold, the RMAN Way
Jeff Needham, Oracle Commodity Computing on the AMD64 Platform
Mogens Norgaard, Moans, Groans, and IT 2006?
Mogens Norgaard, No, We're STILL not Tuning the Right SQL
Statements!
Mogens Norgaard & Kevin Closson,
JSF on High - Availability in the 21st Century
The following presentations have been canceled:
Jon Arnold, OWB: Not Just for
Data Warehouses (An OWB Eye for the Designer Guy)
John Beresniewicz, Average Active Sessions
Praveen Gowdar,Debugging and Impact Analysis in Oracle Warehouse
Builder
Linda Ruff, Custom Oracle Financial Application
System for Mapping and Interfacing Various Data Sources into Oracle General
Ledger
Gaja Vaidyanatha, Oracle Performance Management—Oracle
Database 9i and Beyond
Presenters
Jon
Arnold, Denver Public Schools
Michael Ault, Burleson Consulting
John Beresniewicz, Oracle Corporation
(CANCELED)
Don Bergal, Confio Software
Chip Briggs
Bradley Brown, TUSC
Donald Burleson, Burleson Consulting
Kevin Closson, Polyserve
Brad
Cowdrey, Clear Peak Solutions
Randy Cunningham, IBM Global
Services
Carol Dacko, University of Michigan
Kirtikumar Deshpande, Verizon
Information Services
Paul Dorsey, Dulcian
Jeff Eberhard, Triumph Gear Systems
Allan Edwards, Integra
Technology Consulting
Debra Elliott, Poudre Valley Health
System
Carel-Jan Engel, DBA!ert
Ron Engels, Denver Public Schools
Daniel Fink
Lowell Fryman, Enterprise Integration
Solutions
David Fuston, IRUS Group
John Garmany, Burleson Consulting
Tim Gorman, SageLogix
Praveen Gowdar, DPS (CANCELED)
Kent Graziano, Denver Public
Schools
Kyle Hailey, Embarcadero Technologies
Stephan Haisley, Oracle Corporation
Sue Harper, Oracle Corporation
Steve Harris
, SageLogix
Rick Hata, Lockheed Martin
Patrick Dugan Holmes, IPC
Ann Horton, Oracle Corporation
Dan Hotka, Training Specialist
Ralph Hughes, Ceregenics
Niklas Iveslatt, SageLogix
Scott Jesse, Oracle Corporation
John King, King Training Resources
Peter Koletzke, Quovera
James Koopmann, Pine Horse
Steve Kosten, Raytheon Company
Suraj Krishnan, Oracle Corporation
Keith Laker, Oracle Corporation
Susan Lee, SageLogix
Steve Lemme, Computer Associates
Dustin Marx &
William Jackson, Raytheon Company
Robert Mason, EchoStar Communications
Gregory Matus, Greg Matus &
Associates
Bryan Merchant, Corporate Express
Michael Mesaros, Oracle Corporation
Timothy Mishek, SAIC
Lynn Munsinger, Oracle Corporation
Jeff Needham, Scale Abilities
Mogens Nørgaard, Miracle
A/S
Raymond Obuch, U.S. Geological Survey
Bonnie O'Neil, PPC, Data Warehousing
Chris Ostrowski, TUSC, Application
Development
Raj Pal, EchoStar Satellite
George Peck, The Ablaze Group
Mark Pelzel, TUSC
Tanel Poder, Independent Consultant
Marshall Presser, Oracle Corporation
Tuomas Pystynen, Deepbase Consulting
Sri Rajan, Churchill Software
Michael Reed &
Marshall Presser, Oracle Corporation
Olivier Ricordel, Oracle Corporation
Linda Ruff, SageLogix (CANCELED)
Bert Scalzo, Quest Software
Roger Schrag, Database Specialists
Craig Shallahamer, OraPub
Terry Sutton, Database Specialists
Kyaw Than, Jefferson County Government
Gaja Vaidyanatha, Embarcadero Technologies
(CANCELED)
Jon Warnick, Double Eagle Group
Harry Wong, Oracle Corporation
Graham Wood, Oracle Corporation
Back
to top
Presentations
by Author
Jon
Arnold, Denver Public Schools
Jon Arnold has been a member of RMOUG and ODTUG since 1995. He has served
on the RMOUG board. He has an M.S. from the University of Denver in computer
science and worked as an Oracle developer and DBA for 14 years. Jon is
a senior technical architect for Denver Public Schools.
Data Warehousing
OWB 101: Populating the Data Warehouse (ETL the Easy Way)
This presentation will introduce the functional components of Oracle Warehouse
Builder version 10g (10.1). It will also demonstrate, step-by-step, how
to build a simple mapping with some standard transformations. In addition,
it will validate, deploy, and execute the mapping to extract, transform,
and load data from the source to the target area.
Back
to top
Michael
Ault,
Burleson Consulting
Mike Ault is a well-known Oracle expert with over 15 years of Oracle experience.
Mike has written over 24 books concerning Oracle and has presented at
dozens of conferences. Mike is a frequent contributor to SELECT Journal.
Database
Administration
Welcome to My Nightmare—The Common Performance Errors in Oracle
Databases
This presentation highlights the "heavy hitter" issues commonly
seen in Oracle databases.
Back
to top
Don
Bergal,
Confio Software
Don Bergal is the chief operating officer at Confio and has over 15 years
of experience in the software, services, and data communications industries,
most recently with software developers Jabber, Inc., and Antepo, leading
companies in the XMPP Instant Messaging market. Prior to joining Jabber,
Don was a founding member of the management team at wireless data service
provider Wireless Telecom (acquired by Vaultus). Don earned a B.S. in
engineering from the University of Michigan and an M.B.A. from the Harvard
Business School.
Technology
Management
The Oracle Server: The Black Box in the J2EE World
Conventional performance management and database tuning leads to finger
pointing between owners and developers of Oracle and Java systems. This
is due to the lack of visibility into the exact causes of bottlenecks
on the tiers of Web, J2EE, and Oracle servers. Conventional technologies
monitoring the JavaServer treat the database as a black box without identifying
details of how Oracle impacts Java processes. This session will cover
how wait-time methods can be used to track detailed end-to-end transaction
performance in a multitier system, showing the interaction between Oracle
databases and the Java applications they serve.
Back
to top
Chip
Briggs
Chip Briggs began his professional career as an MVS systems programmer
taking care of complex mainframe computers so other people could do their
work. Chip has been using Oracle since 1995 (version 6). His Oracle experience
started with providing application support for a vendor product and grew
to include production database administration on Unix and Windows NT/2000/XP/2003.
Along the way, Chip became an Oracle Certified Professional DBA for Oracle
7.3, 8, 8i, 9i, and 10g.
Database
Administration
RMAN 101 (with Crashes & Demos)
Recovery Manager (RMAN) concepts will be described and demonstrated along
with audience participation questions: configuration; hot and cold backup;
various recovery scenarios, including media failure, corruption, and accidental
oops (e.g., drop user, rm, truncate table, and utl_file).
Back
to top
Bradley
Brown,
TUSC
Bradley D. Brown is chairman of the board, chief architect, and cofounder
of TUSC. In 2002, he added the development and release of "Periscope,"
breakthrough software that successfully selects data from other data sources
(i.e., Microsoft Access, Sybase, SQL Server, DB2, etc.) to his list of
accomplishments. In December 2004, Brad added Oracle Application Server
10g, coauthored with Christopher Ostrowski, to the list of best-selling
Oracle books he has written in the past decade. In 2005 he released a
fifth title, Oracle HTML DB Handbook. Along with cofounders Richard J.
Niemiec and Joseph C. Trezzo, Brad won the Ernst & Young Entrepreneur
of the Year Award in 2001 in the category of "E-developer" and
was inducted into the Chicago-Area Entrepreneurship Hall of Fame in 1998.
Application
Development
Transforming Oracle Data into ANY Format Using XML
You've surely heard a lot about XML. Get ready to understand its power
with XSU, XSQL, and XSLT. Learn how easy it is to extract data and manipulate
it into a variety of output formulas. Attending this presentation will
spark all kinds of ideas—from extracting XML from your database
to receiving XML files from another server or another company—and
show you how easy it is to extract data and manipulate it into a variety
of output formats.
Data Warehousing
Building a Virtual Data Warehouse
Real-time data warehousing requires real-time access to operational systems
and to a shared repository of dimension data. Users can then use the data
warehouse environment for strategic reporting and trending as well as
tactical operational reporting. Some data warehouse implementations attempt
to address the need for real-time reporting by introducing an "operational
data store" into the architecture, which provides an integrated view
of operational data. Operational data stores commonly don’t store
much historical data, limiting their potential usefulness. This presentation
demonstrates a virtual data warehouse, which will provide you with the
best of both worlds.
Web, Internet/Intranet
Quick Web Development Using JDeveloper 10g
JDeveloper 10g is an amazing development environment. Each new version
gets closer to rivaling Oracle Forms. Now with the Oracle Application
Developer Framework (ADF), which includes TopLink and Struts, you can
quickly and easily develop a GUI/HTML-based web application using this
point-and-click, drag-and-drop development tool. In one hour you'll learn
how to quickly develop an application using JDeveloper 10g.
Back
to top
Donald
Burleson, Burleson Consulting
Don Burleson is very active in the Oracle community and has written 32
books, published more than 100 articles in national magazines, and serves
as senior consulting editor for DBAZine and series editor for Rampant
TechPress. Don is a popular lecturer and teacher and is a frequent speaker
at OracleWorld and other international database conferences. As a corporate
database consultant, Don has worked with numerous Fortune 500 corporations
creating robust database architectures for mission-critical systems.
Application
Development
Oracle 10g SQL Tuning Secrets
This presentation will show actual case studies to illustrate the performance
differences with these approaches to SQL tuning. Best of all, the presenter
will share his proven SQL tuning secrets that ensure optimal SQL execution.
Database
Administration
Creating a Self-Tuning Oracle 10g Database
This presentation will show how you can extend upon these automation features
to make Oracle 10g even more self-managing. Using the existing data from
the Automated Workload Repository and Automatic Session History tables,
you will learn how to create sophisticated scripts to detect anomalies
and how to dynamically invoke the dbms_scheduler utility to automatically
repair the process. This presentation will show working code from real-world
Oracle 10g databases, and is indispensable for any Oracle professional
who wants to know how to automate their manual decision rules within the
automation framework of Oracle 10g.
Database
Administration
Inside the Oracle 10g Cost-Based SQL Optimizer
Presented by the author of High-Performance SQL Tuning by Oracle Press,
this presentation is indispensable for all Oracle professionals who must
understand how to adjust their CBO for optimal performance in their environment.
Back
to top
Kevin
Closson,
Polyserve
Kevin Closson is a chief software architect with PolyServe, Inc. His 16-year
career has included engineering, technical support, and application development
positions specializing in Oracle and clustered platforms. Previously Kevin
held positions within IBM, Sequent Computer Systems, and Veritas where
his main engineering focus was port-level throughput and scalability enhancements
of the Oracle server on high-end Unix® SMP and Clustered Systems.
Kevin holds patents in SMP locking algorithms and database caching methods,
is a frequent speaker at industry trade shows, and is a member of The
OakTable Network. In addition to book collaborations, Kevin's written
works have appeared in Oracle Magazine, Oracle Internals Magazine, and
SELECT Journal.
Database
Administration
Scalable, Fault-Tolerant NAS for Oracle—The Next Generation
Now there is scalable, modular, high performance NAS for Oracle 10g RAC
and non-RAC with no single point of failure— without replication.
This proof of concept shows that the new HP StorageWorks Enterprise File
Server Clustered Gateway is the only scalable, highly available option
when NAS is the chosen storage model for Oracle. This presentation focuses
on a proof of concept of a single clustered gateway serving Oracle 10gR2
RAC, Oracle 10gR1 and Oracle9i non-RAC simultaneously to include all database
files, cluster-ready services, and Oracle home and external tables. Oracle
10gR2 performance results with both OLTP and DSS workloads will be covered.
With the HP Enterprise File Server Clustered Gateway, the question is
no longer SAN or NAS. Depending on application needs, the customer’s
choice is always the right choice.
Back
to top
Brad
Cowdrey, Clear Peak Solutions
Brad Cowdrey is a partner and data warehouse architect with Clear Peak
Solutions, in Littleton, Colorado. He brings over 14 years of professional
experience in the IT industry with leadership expertise in the delivery
of enterprise data warehouse and data-driven solutions to the clients
he serves. His knowledge spans many technologies, with strength in relational
database, extract, transform, and load (ETL), OLAP, reporting, campaign
management, and data mining technology.
Data Warehousing
Oracle Techniques for Integrating and Querying Unstructured Data
Unstructured data, such as files and documents, is a largely untapped
resource in many organizations. Oracle supports the development of next
generation business intelligence (BI) solutions by providing functionality
to store, integrate, and query unstructured data alongside traditional
structured data in the relational database. This presentation will explore
how to integrate and query unstructured data with structured data using
practical examples, that include syntax and behavior. Learning from the
examples combined with a solid understanding of their data, attendees
will be able to apply strategies and approaches to leverage these Oracle
features.
Data Warehousing
Data Warehousing 101
The concepts, approaches, and uses of a data warehouse are different than
those of a traditional application. This presentation will explore the
terminology and elements of a data warehouse from methodologies to star
schemas to "type 2" dimensions. In addition, it will cover the
basics of warehouse design, development, and use. With this background,
attendees will obtain a better understanding of the terminology, characteristics,
methodologies, and applications of data warehouse solutions.
Back
to top
Randy
Cunningham, IBM Global Services
Randy Cunningham performs Oracle database administration for clients of
IBM Global Services. He has worked with Oracle since version 4, and has
been consulting exclusively to Oracle clients for over 10 years. His primary
focus as a consultant is on the architecture and performance optimization
of ERP and data warehouse applications.
Database
Administration
Deleting LOTS of Data
Oracle developers and database administrators are frequently stymied by
requirements to delete many rows from very large tables. Typical problems
include extensive locking of other application updates, undo errors, lengthy
runtimes, and adverse system performance. The root causes of these problems
is briefly explained. Several strategies to organize delete operations
for top performance and minimum contention are presented, as well as strategies
that avoid or minimize the impact of a massive delete operation.
Back
to top
Carol
Dacko, University of Michigan
Database Administration
STATSPACK and the Production DBA
Determining the cause of a performance problem after the fact has always
been difficult. This presentation will discuss a few examples of real
production performance problems and how STATSPACK assisted in the problem
determination. The use of the timed events summary from STATSPACK will
be the launching pad for the analysis. With this information, the analyst
will gain more confidence in diagnosing performance issues.
Back
to top
Kirtikumar
Deshpande, Verizon Information Services
Kirtikumar Deshpande works for Verizon Information Services as a senior
Oracle database administrator. He has over 25 years of IT experience in
various capacities, including over 11 years as an Oracle DBA. He coauthored
two Oracle Press books, Oracle Performance Tuning 101 and Oracle Wait
Interface—A Practical Guide to Performance Diagnostics & Tuning.
He is a frequent speaker at various Oracle conferences in the U.S. and
abroad.
Database
Administration
Oracle 10g Streams: Data Replication Made Easy
Oracle9i Database Release 2 introduced Oracle Streams as a solution for
information sharing. Using Oracle Streams you can propagate data, transactions,
and user-defined events in a stream of information within a database,
or from one database to another. In this session, you will learn how to
use Oracle Streams for data replication in a distributed environment.
We will discuss the main components of Streams, which include capture,
propagation, apply, event staging, and the rules engine.
Back
to top
Paul
Dorsey,
Dulcian
Dr. Paul Dorsey is the founder and president of Dulcian, Inc., an Oracle
consulting firm specializing in business rules and web-based application
development. He is the chief architect of Dulcian's Business Rules Information
Manager (BRIM®) tool. Paul is the coauthor of seven Oracle Press books
on Designer, database design, Developer, and JDeveloper, which have been
translated into nine languages. He is the president of the New York Oracle
Users’ Group and a contributing editor of the International Oracle
User Group’s SELECT Journal. Paul is also the founder and chairperson
of the ODTUG Business Rules Symposium, (now called Web Architecture Symposium),
and the J2EE SIG.
Application
Design
Repository-Based J2EE Development
It has been difficult for traditional Oracle shops to make the transition
to the J2EE technology stack. Getting up to speed building applications
in this space takes a great deal of time. Applications that seem to perform
well in development and test environments do not scale well in production.
By using a repository-based approach, it is possible to cleanly and consistently
generate entire applications, thus improving productivity and guaranteeing
scalability. This presentation will describe an appropriate repository
and a generation algorithm to generate JSP/Struts applications using Oracle's
ADF Business Components (ADF BC) framework.
Application Development
Ultra High-Performance SQL and PL/SQL in Batch Processing
You have ten million logical objects spread across 100 million rows in
the database that have to be processed in under two hours. The processing
will require an additional 20-30 million records to be created and inserted
into the database. Your Java team tried to build the application in the
middle tier and crashed and burned. You tried writing standard PL/SQL
and the routine takes two days to execute. What do you do now? This presentation
will explain how fast you can perform various operations in SQL and PL/SQL
when throughput is the top priority.
Back
to top
Jeff
Eberhard, Triumph Gear Systems
Jeff Eberhard has been an Oracle DBA and developer for over 7 years and
has worked in the IT industry for over 11 years. He is an active volunteer
of UTOUG (Utah Oracle Users Group) and has previously presented at UTOUG
and RMOUG Training Days. Currently, he is an employee of Triumph Gear
Systems.
Web, Internet/Intranet
Web-erize User Data with HTML DB
Energize your users' data by deploying it to the web. Develop and deploy
database-centric web applications using Oracle's HTML DB. This presentation
is a beginner's view of HTML DB, covering the basics of installing and
configuring HTML DB. It will also demonstrate how development is done
using the browser interface. Examples of finished projects using HTML
DB will be given.
Back to top
Allan
Edwards, Integra Technology Consulting
Allan Edwards is 21 Oracle veteran and President of Northeast Oracle User
Group. As Managing Partner at Integra Technology Consulting, Allan focuses
on solving strategic business problems through reasonable, practical application
of technology (often incorporating Oracle technology). Allan prefers business
challenges which are extreme in at least one of the following dimensions:
business criticality, scale/volume, performance, complexity, availability,
or cost/effectiveness.
Database Administration
SOX 101 - intro to Sarbanes-Oxley from Administrator's Perspective
SOX is an unknown beast and threat. The objective of this session is
to provide a concise introduction to the definition and history of SOX,
and some
key implications for database administrators and dba/application managers.
SOX
section 404, Internal Controls, will be emphasized.
Back
to top
Debra
Elliott,
Poudre Valley Health System
Debra Elliott works as a database administrator/programmer in the Information
Services Department at Poudre Valley Health System in Fort Collins, Colorado.
She has a master's degree in mechanical engineering from Colorado State
University and has worked in the IT/IS field for the last 6 years, supporting
and developing various types of business applications that use both Oracle
and SQL Server databases.
Web, Internet/Intranet
Case Study: Implementing Usage and Performance Monitoring in Oracle
Portal
Poudre Valley Health System uses Oracle Portal version 9.0.4.1 as the
web infrastructure for an internal suite of applications as well as the
external Health System web site. For both internal and external content
it is desirable to know both usage and performance statistics. However,
with the introduction of Oracle9iAS WebCache in 9iAS Portal Release 2,
all of the prebuilt reporting and charting portlets were removed from
Portal. In the interim, Oracle has published technical notes on how to
make use of data collected by the performance logging service of mod_plsql.
This presentation will outline the steps taken by PVHS to implement mod_plsql
performance monitoring and how it has been customized to capture usage
statistics for both our internal and external sites.
Back
to top
Carel-Jan
Engel, DBA!ert
Carel-Jan Engel is from the Netherlands and has worked in the IT industry
since 1982. His Oracle experience started in 1985, using version 4. He
has been an independent consultant since 1992, and specializes in high
availability, especially Oracle Data Guard. Carel-Jan is a member of The
OakTable Network.
Database
Administration
Struck by Disaster
After the dust settles from your initial disaster recovery, you need to
return to business-as-usual processing as fast as possible. Your redundant
site is suddenly in the limelight and needs its standby instantiated—it
too needs a backup. Mistakes, more likely in the brief post-disaster periods
as stress levels and pressure mount, must be avoided. Robust and symmetric
Data Guard environment builds will help you and your team better cope
with such disasters. This mini-tutorial will discuss such builds, how
to monitor your high availability (HA) deployment, and how to perform
switchovers and failovers in a rapid and controlled manner. Illustrations
and live demonstrations are included.
Database
Administration
High Availability Inside Out
Management often asks for high availability "rules of thumb"
metrics with which, perhaps, they can judge their infrastructure or simply
strive to adhere to. Bad news is . . . there aren’t any. High availability
(HA) is not a technology-driven solution. It’s an organizational
challenge. High Availability Inside Out will prepare you for your HA challenge
using an HA risk matrix template, some real life HA bloopers, and provide
problems for every solution until you are prepared for the lot.
Back
to top
Ron
Engels, Denver Public Schools
Ron Engels is metadata manager and a database administrator in the Department
of Technology Services at the Denver Public Schools. He has worked with
Oracle products for 6 years, dividing his time the last 3 between OLTP
maintenance and data warehouse implementation.
Data Warehousing
Oracle Warehouse Builder Best Practices
Repository-based metadata management like that available in Oracle Warehouse
Builder is clearly the way to deal with the volumes of information that
is necessary to run a data warehouse environment effectively. But how
do you manage the repository? The Corporate Information Factory at Denver
Public Schools draws data from the district's disparate source systems
into an Operational Data Store and a Data Vault before final transformations
into data marts. This presentation details the practices DPS has implemented
to be able to keep track and make sense of the mountains of metadata stored
throughout the enterprise.
Back
to top
Daniel
Fink
Daniel Fink is a senior Oracle Database engineer and member of The OakTable
Network. He has worked with Oracle for 10 years, starting with Oracle
7.0 Parallel Server on OpenVMS. His focus has been on production support,
internals, troubleshooting, and optimization.
Application
Development
Effective Use of DBMS_METADATA
This package was introduced with Oracle9i with the promise to easily extract
the DDL for an object, schema, or entire database with simple calls. No
longer did you have to perform an export or import to get poorly formatted
DDL (and then have to reformat it to actually get it to work). A supplied
package would do it all for you . . . if it worked properly. Unfortunately,
DBMS_METADATA developed a well-deserved reputation for being poorly documented,
difficult to work with, and having more than its fair share of bugs. This
session will examine the basic calls, workarounds for several bugs, and
how to put it all together as a flexible script.
Application
Development
Oracle Optimization and Troubleshooting for Developers
"Fix the database!" "Write better code!" If you listen
closely in many IT departments, you can hear the battle cries of the development
and DBA staffs. As the pressure for faster response time increases along
with the variety of development languages and tools, the gap between the
application developer and database engineer grows wider. This session
will cover the basics of the wait interface, extended SQL trace and TKPROF,
the explain plan myth, and identifying inefficient SQL operations using
Method R and Throw Away. The goal is to introduce basic optimization and
troubleshooting topics and to establish a common ground of understanding
to enable developers and designers to interact more effectively with database
administrators.
Back
to top
Lowell
Fryman, Enterprise Integration Solutions
Lowell Fryman is founder of Enterprise Integration Solutions LLC, specializing
in training and services in the data integration industry. Lowell is a
Certified GIF™ Architect and has been recognized by Bill Inmon as
a contributor to a number of his books. He has developed technology best
practice courses and trained thousands of professionals in data warehousing,
data quality, project management, and enterprise application development.
Lowell has implemented enterprise metadata programs, technology evaluations,
and business intelligence Centers of Excellence for two major international
corporations.
Data Warehousing
Taking Data Quality Metrics to the Boardroom: A Case Study
Almost two decades ago professionals in the data management industry started
discussing the concept that data is an asset of the enterprise - a radical
thought at the time. This presentation represents a case study done with
a media company that has been in the yellow page printing business for
decades. Recently the CEO had publicly stated that their data was a “competitive
asset,” yet, a metrics or quality improvement program was not in
place. Some subjects discussed are: the challenges faced by the enterprise,
how data was determined as “valuable," and the critical success
factors.
Back
to top
David
Fuston, IRUS Group
David Fuston is a principal consultant at the IRUS Group, Inc., a business
and technology provider. He has been a technical and functional consultant
since 1989, with experience in applications development, IT management,
and has held financial controller positions for Fortune 500 companies
such as Corning, Revlon, Ingersoll-Rand, BTR, and Siegel-Robert. David’s
core expertise includes customizations and extensions in Oracle applications
and functional skills in data warehousing, business intelligence, and
reporting. He is a nationally recognized technical author and IT conference
speaker. His educational background includes a B.S. in business administration
and an M.B.A.
Data Warehousing
Oracle Applications and Data Warehousing—An Oxymoron?
Based on implementations and project analysis of several DW/OLAP/BI systems,
this presentation will offer some very practical guidelines on assessing
your BI/DW readiness and chance for project success. This will entail
a discussion of the underlying architecture that has been used in Oracle
EDW 4.1 (Oracle Applications 11.5.8 and below), Jaros Analytics (Oracle
Applications 10.7, 11.0.3, and 11i), DecisionPoint Software (Oracle Applications
10.7, 11.0.3, and 11i), Noetix NETS (Oracle Applications 10.7, 11, and
11i), and Cognos Performance Applications (Oracle Applications11 and 11i,
PeopleSoft EnterpriseOne 8, and PeopleSoft World 7). During this discussion,
we will contrast and compare these DW approaches to the use of Discoverer
9i and 10g, BIS (11.5.8 and below), DBI (11.5.9 and above), and the other
Oracle intelligence modules.
Back
to top
John
Garmany, Burleson Consulting
John Garmany is a graduate of West Point and a retired Lt. Colonel with
more than 20 years of IT experience. John is an OCP Certified Oracle DBA
with a master's degree in information systems, a graduate certificate
in software engineering, and a B.S. degree in electrical engineering from
West Point. He is a senior consultant with Burleson Consulting and author
of the Oracle Replication Handbook and Easy Oracle SQL by Rampant TechPress,
Oracle 10g Application Server Handbook by Oracle Press, and Logical Database
Design by CRC Press.
Technology
Management
Feel Secure with SSH
This presentation focuses on securing your Linux server against outside
attacks, while still providing access to those needing to connect. Many
Oracle servers are directly connected to the internet and protecting those
severs is critical. Even if you place the server behind a firewall, you
must still provide access for maintenance while keeping out the bad guys.
Luckily Linux and Unix provide a power utility that will do just that!
Secure Shell, or ssh, allows you to access your server from the internet
with an encrypted connection while insuring that the script kiddie with
a password-cracking tool is kept out.
Database Administration
Soup Up Your Syntax - Make the Move to SQL-99
This presentation will be an introduction to the SQL-99 Syntax and
why you should use it.
Database Administration
Clone That Database - The Hot, the Cold, the RMAN Way
This session will discuss the options for cloning, moving, or rebuilding
an Oracle database.
Back
to top
Tim
Gorman, SageLogix
Tim Gorman began his IT career in 1984 as a "C" programmer on
UNIX and VMS systems, and now specializes in performance tuning applications,
databases, and systems, as well as data warehouse design and implementation,
backup and recovery, architecture and infrastructure, and database administration.
He joined Oracle Corporation in 1990 as a consultant and has worked for
SageLogix since 2000. Tim is coauthor (with Gary Dodge) of Essential Oracle8i
Data Warehousing (2000) and Oracle8 Data Warehousing (1998) from John
Wiley & Sons.
Data Warehousing
Scaling to Infinity—Partitioning Data Warehouses in Oracle
Partitioning is crucial to data warehouses, but how do you use this complex
functionality effectively? What other major features of Oracle does partitioning
enable, and how and why? This presentation is the result of long practical
experience in logical and physical database design for data warehouses,
driven by the combination of business requirements and systems requirements.
It will provide straight answers and solid guidelines to best utilize
Oracle DW features to ensure success.
Back
to top
Kent
Graziano, Denver Public Schools
Kent Graziano is the manager for enterprise data integration in the Department
of Technology Services at the Denver Public Schools in Denver, Colorado.
Kent is the past president of RMOUG, the past president of ODTUG, and
was the first dean of the IOUG University. He has over 21 years of software
and applications development experience, with the last 17 years devoted
to Oracle, Oracle Designer, data warehousing, and Oracle Discoverer. He
is a coauthor of The Data Model Resource Book and Oracle Designer: A Template
for Developing an Enterprise Standards Document.
Data Warehousing
Poor Man’s Change Data Capture: Using DECODE
Do you have a need to automate an effective change data capture process
in an Oracle Database but you have non-Oracle source systems? Do your
operational systems have no auditing or logging at all making change detection
virtually impossible (without a bit by bit comparison)? This short technical
session will show you how easy it is to do change data capture (CDC) against
any dataset using good ol’ DECODE in a view. The presenter will
discuss the actual SQL code to use and explain how it works to detect
changes in that data when compared to a data warehouse table.
Technology
Management
Data Design Reviews: Using Extreme Humiliation to Insure Quality Data
Models
Tired of crappy data models and whiney data modelers? Need to deliver
a high-quality design in a short period of time? Need a better way to
enforce standards? Trying to be more “agile” in our approach
we have adopted another concept from the agile world (and others): peer
reviews. This presentation will discuss the actual modeling and design
process we follow and give you a checklist of questions to ask in any
model review session. This is a “take no prisoners” approach
that has left many a would-be data modeler in a withering heap, but in
the end we have solid models and designs that deliver value.
Back
to top
Kyle
Hailey, Embarcadero Technologies
Kyle Hailey has been in the industry for a decade and a half and working
with Oracle for over 13 years, having spent time in support, porting,
benchmarking, and kernel development at Oracle. After creating tools to
improve high-end performance monitoring such as direct SGA attach and
interactive graphic displays of performance data, he recently made major contributions to the redesign of
the Oracle Enterprise Manager 10g performance pages, making them graphically
oriented and wait-interface centric. He now works at Embarcadero on their
suite of performance tuning and monitoring tools.
Database
Administration
Average Active Sessions—A New Tuning Paradigm
Average Active Sessions is a natural extension of Oracle's now famous
and revolutionary wait interface. Now with Oracle 10g, Enterprise Manager
(EM) has a clear, easy presentation of waits via the average active session
measurement. Average active session is used as the pillar from which all
other tuning decisions are made in Oracle's EM 10g. Learn how this new
feature works, how it relates to the wait interfaces, how it revolutionizes
tuning, how it can be used for SLAs, charge back, and load balancing,
and how it can be extended in the industry to other databases, operating
systems, and application code.
Database
Administration
New Performance Tables, View, and Algorythms in 10g
Of all the releases, Oracle 10g has done the most to address performance
and manageability issues. Thus, it is no surprise that there are a number
of new tables, views, and algorithms. This presentation will present and
simplify the otherwise possibly overwhelming amount of information available
and bring to the forefront the details that will impact and improve DBAs'
lives for performance tuning and monitoring. Topics covered will include
new statistics, wait events, time model, active session history, SQL statistics,
and automated performance tuning.
Back
to top
Stephan
Haisley, Oracle Corporation
Stephan Haisley originally joined the U.K. Oracle Worldwide Support group
in 1996 and has since worked in various technical support groups within
Oracle. Currently he is a member of the Center Of Expertise, a small group
within Oracle’s Support Services that specializes in complex problem
resolution and internals of the database kernel. Stephan spends much of
his time, when not teaching database internals classes or fixing customer
issues, trying to figure out why Oracle works the way it does and then
documenting it in a more readable manner.
Database
Administration
Optimizing Oracle Backup and Recovery Operations
Very little is documented or presented on how to optimize Oracle backup,
restore, and recovery operations. If slowness occurs during the restoration
or recovery process, it is usually under much pressure and time limitations.
This presentation aims to show where the bottlenecks arise when backing
up, restoring, and recovering part or all of the database. Appropriate
diagnostic techniques will be shown, with some simple examples, that will
highlight current slowness and why it occurs. Areas of correction will
be detailed, along with how to further monitor the progress.
Back
to top
Sue
Harper, Oracle Corporation
Sue Harper is a product manager in the Database Development Tools group,
based in Reading U.K. Sue has been at Oracle since 1992, initially with
an Oracle subsidiary in South Africa. Her roles have been varied and include
being an instructor, consultant, course developer, and product manager.
As a product manager for the past number of years, she was very involved
with Designer and more recently focused on JDeveloper, helping customers
transition to this new technology space. Sue has now joined the Database
Development Tools group as a product manager with a focus on the new database
development tools emerging from this group.
Application
Development
Raptor: Introducing Oracle's New Graphical Database Development Tool
As a DBA or database developer, do you use a variety of tools to browse
database objects, create and run SQL, and edit and debug PL/SQL? Raptor
is Oracle’s newest graphical alternative to SQL*Plus, allowing the
database developer a convenient way to perform basic tasks. With Raptor
you can manage objects in Oracle databases. You can browse, create, edit,
and delete (drop) database objects; create, edit, and debug SQL statements
and PL/SQL code; manipulate data; export and import database objects;
and create reports. You can connect to any target Oracle database schema
using standard Oracle Database authentication. In this session we introduce
Raptor and, using demonstrations, show the user the new functionality
available today.
Back
to top
Steve
Harris, SageLogix
Steve Harris is an accomplished software development professional with
over 15 years of J2EE architecture and development experience. He has
over 4 years of experience developing Oracle-based solutions utilizing
Oracle's JPDK and Portal and extensive real-world implementation experience,
resulting in solid best practices and methodologies.
Application
Development
Rapid Development Utilizing a Service-Oriented Architecture (SOA)
and the Oracle Application Server with Oracle Portal
The implementation of a Service-Oriented Architecture (SOA) requires a
distributed architecture that can be very complicated to implement. Oracle
Application Server provides an excellent platform for implementing an
SOA. This presentation will address how Oracle Application Server and
Oracle Portal can be optimally utilized to create an enterprise solution
that addresses the key factors in building successful software solutions.
This includes maximizing development technologies, testing processes,
configuration management methodologies, and maintainability.
Back
to top
Rick
Hata, Lockheed Martin
Rick Hata is a senior software engineer with Lockheed Martin IT. Rick
has over 19 years of experience architecting, developing, and supporting
custom applications, and for the last 12 years has used Oracle products.
Application
Development
Anatomy of an Analytic SQL Function
The knee bone is connected to the elbow bone . . . . Not quite, but let’s
dissect the different components of an analytic function. Let’s
also see how an analytic function operates within the context of the processing
of an SQL statement. Once you’ve gained the understanding of the
anatomy of an analytic function, you’ll gain the knowledge to know
when and how to use an analytic function. If just breaking down the anatomy
of the analytic function doesn’t provide the clarification you need
to utilize analytic functions, I’ll provide examples to give you
that x-ray vision into the analytic function.
Back
to top
Patrick
Dugan Holmes, IPC
Pat Holmes is vice president of technology for IPC-The Hospitalist Company,
a healthcare company that hires doctors that work in hospitals. He is
an expert in Oracle development, and has lectured extensively on various
Oracle developer topics, both as a classroom trainer and as a presenter
at numerous Oracle conferences including IOUG-Live, OOW, and ODTUG. He
is also president of the Los Angeles Oracle Users Group (LAOUG).
Application
Development
Cool Tools I Use: Demonstrating Useful PL/SQL and SQL Programming
Tools
This presentation demonstrates a number of “cool tools” that
make PL/SQL and SQL programming easier. The products demonstrated include:
Allround Automation’s PL/SQL Developer (a fabulous PL/SQL IDE, including
step-wise debugging!), TextPad (the best text editor!), ExamDiff Pro (great
for file comparisons), a Search-and-Replace tool, some very low-cost ERD
reverse-engineering and design tools, SQLWays (a great database migration
tool), File-Locator-Pro (finding files), V-The File Viewer (the best file-viewer!),
febooti (command-line email), Time-Target (batch-job scheduling), Quest’s
Formatter Plus (for reformatting PL/SQL and SQL), Snag-IT (best screen
capture!), WinTail (Windows “tail” utility), and other tools
and tips.
Back
to top
Ann
Horton, Oracle Corporation
Ann Horton is a senior principal consultant for Oracle Corporation's Software
Engineering Consulting team where she is currently focused on the development
of J2EE applications using Oracle's Fusion Middleware technologies, including
JDeveloper and the Oracle Application Server. Ann is a frequent presenter
at RMOUG and other Oracle user group conferences, and has extensive experience
training corporate and university students in Oracle technologies.
Application
Design
UML Modeling with JDeveloper 10.1.3
JDeveloper 10.1.3 provides greatly enhanced UML modeling capabilities
including: sequence diagrams, use case diagrams, more complete activity
diagram notation, and more robust Java class and data diagrams. This session
will walk through each type of UML diagram and explain its purpose, syntax,
optional features, how it fits into the development lifecycle, and provide
tips for its use. This presentation will also discuss how activity diagrams
can support business process management with BPEL.
Back
to top
Dan
Hotka, Training Specialist
Dan Hotka is a training specialist who has over 27 years in the computer
industry and over 22 years of experience with Oracle products. He is an
internationally recognized Oracle expert with Oracle experience dating
back to the Oracle version 4.0 days. Dan’s latest book is Oracle
10g on Linux by Oracle Press. He is also the author of Oracle9i Development
By Example and Oracle8i from Scratch by Que and has coauthored 6 other
popular books. He is frequently published in Oracle trade journals and
regularly speaks at Oracle conferences and user groups around the world.
Application
Development
Discoverer 10g Tips and Techniques
This is a live demo presentation of new functions in the latest release
of the Oracle Discoverer product. The speaker is an experienced trainer
who will demonstrate a variety of new and neat features of this reporting/drill-down
tool. Attendees will gain valuable insights to the many features of the
latest version of Oracle Discoverer 10g.
Database
Administration
Tuning SQL When You Cannot Change the Code!
This presentation will focus on things within your control when working
with packaged applications where you cannot tune using traditional methods.
The speaker will focus on indexing structures, how to tell if Oracle is
going to use an index, and stored outlines, as well as advanced init.ora
settings.
Back
to top
Ralph
Hughes, Ceregenics
Ralph Hughes M.A., has been contracting on OLTP and OLAP projects since
1988 and has recently completed 4 years of data warehousing projects with
the pharma/bio med sector and defense contractors. He holds a Project
Management Professional (PMP) certificate from the Project Management
Institute and is the founder of the Denver chapter of the World Wide Institute
of Software Architects.
Data Warehousing
Accelerating Data Warehouse Development with EAV Data Modeling
This presentation will begin with an introduction to EAV, which stands
as a valuable alternative to 3rd Normal Form and dimensional data modeling.
Next we will consider how to make an EAV warehouse metadata-driven, so
that ETL can automatically adapt to changes in the source data. We will
then examine the crucial time and cost-saving improvements in warehouse
architectures and development lifecycles that such a self-adapting ETL
makes possible, finishing with a look at the real-world EAV implementations
the presenter has built in the healthcare, manufacturing, and defense
industries.
Back
to top
Niklas
Iveslatt, SageLogix
Niklas Iveslatt began his career in 1992 programming C++ and Assembler
on the Intel Platform. In 1995, he became involved in a database performance
tuning project and has been working on various Oracle projects in Europe
and the U.S. ever since. Niklas specializes in systems performance tuning,
high availability and Oracle Application Server solutions. Niklas is a
senior consultant at SageLogix, Inc., and has achieved both Oracle and
UNIX professional certifications.
Data Warehousing
Intelligent Optimizer Statistics
Having a defined optimizer statistics management strategy and tool to
implement it with is essential for running your database at maximum performance.
There is a lot to optimizer statistics management and this presentation
will cover best practices as well as topics like table monitoring, global
statistics, partitioned tables, partitioned indexes, and statistics recovery.
Back
to top
Scott
Jesse, Oracle Corporation
Scott Jesse has worked for Oracle Support Services for nearly 10 years,
and is currently a member of the High Availability Advanced Resolution
Team. Scott is the coauthor of two Oracle Press Titles, including Oracle9i
for Windows 2000 Tips & Techniques and Oracle Database 10g High Availability
with RAC, Flashback, and Data Guard. In addition, Scott is a contributor
to a new magazine on Oracle technology called OraTips.
Database
Administration
Oracle Database on Windows: Best Practices
Windows is one of the most popular platforms for Oracle database servers.
This session will cover ways to avoid common pitfalls and provide a set
of best practices for using the Oracle Database on Windows. Both RAC and
single instance database deployments will be discussed. In addition, the
session will talk about Oracle's support for the new Windows x64 (AMD64
and EM64T) platform.
Back
to top
John
King, King Training Resources
John King is a partner in King Training Resources, a firm providing instructor-led
training since 1988 across the United States and internationally. John
specializes in application development software on a variety of platforms.
He has worked with Oracle products and the database since version 4. John
develops and presents customized courses in a variety of topics including
Oracle, DB2/UDB, SOA, Java, XML, .NET, and C++. John presents frequently
at various industry conferences.
Application
Design
SOA What? Introduction to Service-Oriented Architecture
Service-Oriented Architecture (SOA) is a standards-based framework that
represents business functions as a set of shared, reusable services. Services
can, in turn, be combined and orchestrated to produce composite services
and business processes. The Enterprise Service Bus (ESB) provides the
backbone of SOA. The ESB is a standards-based integration platform that
combines middleware and services on the network. This presentation introduces
the basic concepts and terminology of a Service-Oriented Architecture
and its importance to IT.
Application
Development
Oracle 10g/9i for Developers: What You Need to Know
The features of Oracle 10gR1 and R2 extend the capabilities of the database
in many ways. Attendees are introduced to new and improved features of
Oracle 10g/9i that directly impact application development. Special emphasis
is placed on features that reduce development time, make development simpler,
improve performance, or improve deployment. Attendees will be better equipped
to create applications that take full advantage of Oracle 10g and Oracle9i.
Application
Development
Ready, Set, XML! Using Oracle XML Data
XML has quickly become the "Esperanto" of the IT industry. Oracle
has been at the forefront of incorporating XML data into its database
products and Oracle 10g breaks additional new ground. In this session,
attendees will learn how to store/maintain/retrieve XML data in the Oracle
Database in both structured and unstructured forms. Use of the XML DB
WebDAV interface will be explored to show how Oracle data may easily be
shared with non-Oracle applications.
Back
to top
Peter
Koletzke, Quovera
Peter Koletzke is a technical director and principal instructor for the
Enterprise e-Commerce Solutions practice at Quovera, in Mountain View,
California, and has over 20 years of industry experience. Peter has presented
at various Oracle user group conferences and has won many awards. He is
an Oracle Certified Master and coauthor, with Dr. Paul Dorsey, of the
Oracle Press (McGraw-Hill Osborne) books: Oracle JDeveloper 10g Handbook
and Oracle9i JDeveloper Handbook (also coauthored with Avrom Roy-Faderman),
Oracle JDeveloper 3 Handbook, Oracle Developer Advanced Forms and Reports,
Oracle Designer Handbook, 2nd Edition, and Oracle Designer/2000 Handbook.
Application
Development
JDeveloper 10g Web Application View Layer Alternatives
This presentation explains view layer technologies and describes how to
develop them using Oracle JDeveloper 10g. It reviews the principles of
the MVC design pattern as a context for the view layer discussion. The
presentation also discusses JSP, UIX, and JSF architectures, code libraries,
coding styles, benefits and drawbacks, key features, and intended uses.
In addition, it provides conclusions about which style is best for specific
situations. The presentation will also demonstrate how to develop a web
application using JDeveloper.
Application
Development
Application Development Tuning Best Practices
This presentation explains some best practices for making applications
run most efficiently. It discusses what to focus on when tuning queries
and INSERT, UPDATE, and DELETE operations and provides tips for SQL optimization
such as breaking up complex queries and using materialized views. It also
describes several techniques you can use to make PL/SQL more efficient
such as BULK COLLECT and FORALL. On the tools side, the presentation discusses
techniques for tuning Oracle Forms applications in client/server and web
deployments. In addition, the presentation mentions a number of best practices
you can use to make J2EE applications run quickly, such as application
module tuning parameters for Oracle's JDeveloper ADF Business Components
code.
Application
Development
Introduction to Java—PL/SQL Developers Take Heart!
Oracle's current focus on implementing database and development features
based on the Java language may have you thinking that you need to learn
Java. However, if you are familiar with PL/SQL, your first view of Java
may be a bit discouraging because its object-oriented core makes it look
very different. This presentation explains the basic concepts of and terms
used in Java to PL/SQL developers who have had little or no exposure to
Java. It provides an overview of the language and reviews the concepts
of object orientation upon which Java is based. It also discusses the
fundamental Java code structures—classes and methods—as well
as control statements, exception handling, datatypes, and variables.
Back
to top
James
Koopmann, Pine Horse
James F. Koopmann is founder of Pine Horse, Inc. (www.pinehorse.com),
and creator of www.dbcorral.com. He is dedicated to providing technical
advantage and guidance to companies within the database industry. Over
the years James has worked with a variety of database-centric software
and tools vendors as strategist, architect, DBA, and performance expert.
He is an accomplished author with articles appearing in publications including
Oracle Professional, Database Trends and Applications, DatabaseJournal.com,
and various vendor newsletters.
Application
Development
In the Beginning There Was SQL
SQL is the primary method to extract information from your database. But
how many of us really feel comfortable and confident writing SQL? This
presentation begins with simplistic SQL statements to form a firm foundation
and then progressively tackles more complex SQL writing techniques. If
you are new to Oracle, need a refresher on SQL, or want to see those higher
level techniques in action, then this session is for you.
Database
Administration
A Primer on Globalization
With today's exploding world economy, multinational communication is essential.
Databases must not only store different character sets but also present
information in a comfortable format and order for individuals from every
locale. This presentation is an introduction, but not light on content,
that explores how to globalize your databases and communicate effectively
across the globe. If you ever wanted to go multilingual and didn’t
know where to start, start here. Attendees will get a picture of what
globalization of a database is all about. They will walk away with the
areas in Oracle that need their attention for configuration, both on the
client side as well as the database server.
Back
to top
Steve
Kosten, Raytheon Company
Steve Kosten is a senior software engineer working with Raytheon and has
10 years of experience in the software engineering field. He presented
at RMOUG Training Days 2005 and is a Java Certified Developer.
Application
Development
An Introduction to Aspect-Oriented Programming Using JDeveloper
Aspect-Oriented Programming (AOP) is a new programming technique that
is gaining momentum in the industry. It is a technique that is not intended
to replace Object-Oriented Programming (OO) but rather supplement it.
This presentation will provide an introduction to Aspect-Oriented Programming
using AspectJ and the AspectJ plug-in for JDeveloper. Code samples for
applications using traditional techniques and AOP techniques will be provided.
Back
to top
Suraj
Krishnan, Oracle Corporation
Suraj Krishnan has 12 years of experience in IT in the areas of database
administration, product development, and project management and has consulted
for several of the Fortune 1000 companies worldwide. He has a master's
in computer science and a master's in business administration. He currently
works for Oracle Corporation in the Advanced Product Support group.
Technology
Management
Security and Regulatory Compliance with Oracle
The last decade has seen a proliferation of regulations aiming at protecting
and enhancing security of data. It is imperative that organizations and
individuals responsible for architecting and implementing security fully
comprehend and leverage their existing Oracle investment. This presentation
expounds on the infrastructure provided by Oracle in terms of various
security and auditing features to not just satisfy regulatory compliance
but go beyond to develop a framework to manage risks in an e-business
environment.
Back
to top
Keith
Laker, Oracle Corporation
Keith Laker has worked for Oracle for 9 years, in both using and supporting
Oracle's various data warehousing and business intelligence solutions
and products. As part of Oracle Consulting, Keith has worked on many large
scale implementations for both U.K. and multinational companies. His last
position before moving to Product Management was as technical gold support
manager for EDS/Inland Revenue. Keith is now part of the Data Warehouse
Product Management Team based at Redwood Shores, is an active member on
the OTN forum community, and is also one-half of the BI blog team.
Data Warehousing
Transforming Data into Quality Information with Oracle Warehouse Builder
10gR2
We spend time and money designing, building, securing, and backing up
data stores. However, we often forget that a key element of any system
is the quality of the data (especially when our data comes from many different
data sources). If business decisions are made on inaccurate data, these
decisions turn into costly business mistakes. This session will show you
how Oracle Warehouse Builder 10gR2 seamlessly blends data profling, data
cleansing, and data enrichment technologies directly into the data integration
process— allowing you to identify, measure, and dramatically improve
your data quality before it can ever impact your business.
Data Warehousing
Climb to the OLAP Summit with Oracle Warehouse Builder 10gR2
So you've designed and built a relational data warehouse. Now what? Your
users are hearing about all the great things they can do with OLAP. They
want to do forecasting. They want to do trend analysis, what-if analysis,
and many more business-driven activities. We will discuss and show how
Oracle BI Warehouse Builder 10gR2 allows you to design a complete end-to-end
solution which satisfies both the infrastructure needs of the IT department
and the analysis needs of the end users. In this session, we will show
how you can design an OLAP system, load any data into the OLAP cubes,
and enable analysis by generating example forecast measures.
Back
to top
Susan
Lee, SageLogix
Susan Lee is a senior systems administrator/integrator at SageLogix, Inc.,
in Denver. She has extensive experience in a variety of platforms and
products and is now working on best practices for Oracle AS10g, implementing
complex solutions and architectures for multiple clients.
Web, Internet/Intranet
AS10g Configuration—The Nightmare That Became the Dream
Application Server 10g configuration can be a nightmare for the uninitiated.
Reinstalling is not necessarily the answer after all! This presentation
will cover basic architecture and configuration of Oracle Application
Server 10g, focusing on how the various components communicate with each
other. Security configurations using SSL and non-SSL are described in
both single- and multi-tier environments.
Back
to top
Steve
Lemme, Computer Associates
Steve Lemme is a director of product management at Computer Associates
International, Inc., (CA) for the Unicenter Database Management product
solutions. He joined CA in 1993 upon its acquisition of Platinum Technology
International, Inc., where he was responsible for product management and
marketing for distributed database tools. Steve is the author of Implementing
and Managing Oracle Databases and is an accomplished enterprise architect
and Oracle Master DBA, with more than 14 years of experience in distributed
database architecture and internet computing. He serves as a director
on the IOUG board, is vice president of the Arizona Oracle Users Group,
and is a monthly columnist for Database Trends and Applications magazine.
Technology
Management
What Does Sarbanes-Oxley Have to Do with the Management of Databases?
Foremost in the minds in business executives today is how to meet new
regulatory compliance and corporate governance. New laws are changing
the way companies collect, retain, and manage information. DBAs need to
understand what is happening in the corporate business world and how it
will directly impact their role.
Technology
Management
Religion, Revelation, Revolution! Best Practices and Projects for
Managing Databases
The complexity of managing databases has increased so significantly some
are considering outsourcing as their only relief. New regulations are
driving IT governance, increasing the pressure on IT as ways are sought
to reduce costs and still effectively manage the myriad of databases supporting
business. Auditors, consultants, ITIL, COBIT, ISO, Six Sigma - what is
an Oracle DBA to do? This presentation focuses on the new business challenges,
best practices approach to managing relational databases, and where and
how database administrators should be educating themselves and spending
their time to be successful in business.
Back
to top
Dustin
Marx & William Jackson, Raytheon Company
Dustin Marx, a senior software engineer and architect at Raytheon Company,
has been a regular presenter at recent RMOUG Training Days conferences.
Dustin's article "Add Some Spring to Your Oracle JDBC" was recently
published on Oracle Technology Network.
Web, Internet/Intranet
Riding Rails to Ruby and Riches
Ruby is a language that has been around for many years, but recent excitement
over the Rails framework has produced new and renewed interest in it.
This presentation will introduce Ruby on Rails and how this language and
framework can be used to rapidly produce dynamic web sites. Special attention
will be paid to setting up Rails to work with an Oracle Database and accessing
the Oracle Database with Rails and its Active Record subframework. Other
topics that will also be discussed include using convention rather than
configuration, overriding Rails’ conventions for use with legacy
database schemas, using and overriding Rails’ scaffolding, and Rails’
support for easier use of XMLHttpRequest (often called AJAX or Asynchronous
JavaScript and XML).
Back
to top
Robert
Mason, EchoStar Communications
Robert Mason is an IT professional with 20 years of experience working
in various capacities, such as software engineering, database administration,
database architecture, and IT management. He is working towards his Ph.D.,
where his dissertation is in the area of AspectJ Persistence Testing.
Application
Development
Aspect-Oriented Software Development (AOSD) Using Oracle 10g
Aspect-Oriented Software Development (AOSD) is a new paradigm that transcends
conventional Object-Oriented Software Development. This presentation explores
the use of AspectJ to persist data using Oracle 10g. Topics include a
brief overview of Aspect's (AOSD), database connection and transaction
control with Oracle 10g, object loading and cache management, synchronization
of object states with database objects, and exception handling. Since
a persistence aspect has unique failure points in comparison to other
types of aspects, these differences will be highlighted in the presentation.
Best practices for coding objects to support AOP persistence will also
be reviewed.
Back
to top
Gregory
Matus, Greg Matus & Associates
Greg Matus is the chief instructor and curriculum developer with Greg
Matus & Associates, a high-end Oracle, Java, and XML training company.
Greg has been a developer for over 10 years, working as a consultant with
companies such as Motorola and the Gap, and as a Java, Oracle, and XML
instructor for U.S. government agencies and research facilities, state
universities, and corporations large and small, all across the U.S. and
Canada. Greg has presented at Oracle OpenWorld and at various user groups,
including ODTUG.
Application
Development
The Leap from PL/SQL to Java: More Than Just Syntax
The transition from PL/SQL to Java is much more than just learning a new
syntax; it is primarily a transition from procedural programming to object-oriented
thinking. Find out what it takes to make this significant leap and why
it's worth the effort.
Back
to top
Bryan
Merchant, Corporate Express
Bryan Merchant is manager, Database Services, for Corporate Express. He
is an Oracle Certified Professional, has been working with Oracle since
Oracle 7, and is currently working primarily with Oracle9i and 10g. Bryan's
development background led him into the DBA environment.
Database
Administration
Not Just a DBA
In today's ever changing IT environment, a DBA must not only know the
database and application, but also about their server, storage, and network.
How do you view the CPU, swapping, and blocked processes from a single
command? Which tool will allow you to see disk utilization and Storage
Array CPU utilization? This session will explore these and other tools
along with questions DBAs will need to ask in order to continue to improve
upon their skills and their overall productivity within their environment.
Back
to top
Michael
Mesaros, Oracle Corporation
Michael Mesaros is a director of product management for Oracle's Identity
Management and Security solutions. An 11-year veteran of Oracle, Michael
has held product management responsibilities for Oracle networking, groupware,
database security, and directory products. Prior to joining Oracle, he
was responsible for marketing computer-aided engineering design tools
for digital signal processing and control systems at Integrated Systems
Inc. (now Wind River Systems). Michael is a member of the Institute of
Electrical and Electronic Engineers and holds an M.S. in electrical engineering
from San Diego State University in San Diego, California. He also has
an M.B.A., a B.S.E. in electrical engineering, and a B.S. in cellular
Biology, all from the University of Michigan in Ann Arbor, Michigan.
Network Administration
Access and Identity Management for Enterprise Portals
Many organizations today are moving toward enterprise portals as gateways
to all of their enterprise applications. To ensure portal manageability
and usability, however, implementers need to give special consideration
to the identity management infrastructure. For example, many organizations
discover during portal deployment a requirement to consolidate user identities
from a variety of directories, databases, and applications. With this
identity consolidation comes the need to deploy the administrative tools
required to support user self-service and delegated administration. If
heterogeneous applications are to be consolidated behind the enterprise
portal, a single sign-on solution that can support a variety of application
environments is required. Finally, if these portals are going to be made
available to users in other companies or agencies, they need to provide
the ability to support modern, XML-based standards for identity federation
such as SAML and Liberty.
Back
to top
Timothy
Mishek, SAIC
With over 9 years of Oracle DBA and application development experience
from MCI, Channelpoint, and DMCare, Tim Mishek continues to be an active
IT professional with consulting, training, and educational projects. He
has experience with both database development and production support.
Currently Tim works for SAIC as an Oracle database administrator at the
Air Force Academy supporting users within the 10th medical group.
Database
Administration
My Database Backups Are Working? Really They Are!
Across the IT community, almost all agree that protecting the data is
the most important function of a database administrator. Unfortunately,
some assume that as long as the backups are running, the job is done.
Backing up your database is only the beginning. This session will focus
on the basics using both traditional methods and Oracle’s RMAN as
a complete backup solution. If you are new to database administration
or an experienced IT professional needing a refresher, this session will
help give you the confidence needed to prove that your backups are really
working!
Back
to top
Lynn
Munsinger, Oracle Corporation
Lynn Munsinger is a principal product manager in the Java Tools Development
group at Oracle, specializing in EJB, TopLink, and ADF. She has been working
at Oracle since 1998, initially in product support, and then as a curriculum
developer for JDeveloper courses. She is the author of many Oracle University
courses, including, "Oracle 10g: Build J2EE Applications,”
and is a frequent presenter at user group and industry conferences.
Application
Development
Introduction to Oracle JDeveloper 10g
Oracle JDeveloper 10g is Oracle's development environment for the next
generation of J2EE-based SOA applications. JDeveloper covers the full
development lifecycle from modeling to testing in a single IDE.
Application
Development
Simplify J2EE Development with Oracle Application Development Framework
(ADF)
Oracle Application Development Framework (Oracle ADF) simplifies J2EE
development by minimizing the need to write code that implements design
patterns and application infrastructure. Oracle ADF provides these implementations
as part of the framework.
Application
Development
J2EE Application Development for Forms and Designer Users
J2EE provides a platform that opens up a whole range of opportunities
to Forms and Designer developers. This presentation looks at the Oracle
Application Development Framework (ADF) for developers familiar with Oracle
Forms and Designer.
Back to top
Jeff
Needham, Scale Abilities
Jeff Needham is the president of Scale Abilities, Inc., which provides
performance and architectural services to companies with extraordinary
requirements for their Oracle computing platforms. In conjunction with
the UK-based Scale Abilities, Ltd., Jeff is one of the original members
of the OakTable Network.
Database
Administration
Oracle Commodity Computing on the AMD64 Platform
This session will provide an overview of 64-bit Oracle commodity
computing.
Back to top
Mogens
Nørgaard, Miracle A/S
Mogens Nørgaard was a real DBA before joining Oracle Support in
Denmark for 10 years— ending up as head of Premium Services. He
cofounded Miracle A/S in 2000, which provides consulting, support, training,
and licensing advisory on Oracle and SQL Server in Denmark.
He was the first Oracle manager to standardize his group's performance
optimization methods exclusively upon Oracle's response time statistics.
He is one of the founders of the Danish Oracle User Group, the OakTable
Network, the Miracle Breweries A/S—and the BAARF movement.
Keynote
Moans, Groans, and IT 2006?
This keynote will provide the audience with a list of relevant IT-related
predictions for the year 2006, including some secret Gartner and IDC reports
that will (not) be published in the coming months regarding ERP and CRM
projects, the true meaning of the M in XML, Failure-Based IT (FBI), the
latest on processors, and much more.
Application Development
JSF on High-Availability in the 21st Century
Kevin Closson and Mogens Nørgaard will provide you with a tour-de-force
of the high-availability options that you can use today, apart from all
the good old things like standby databases, RAC, and disk mirroring.
Kevin was an architect on the Sequent computers, and today is leading
the development of Polyserve's CFS and knows more about Oracle's code
than most people on the Planet, while Mogens spends his time having lunches
with other directors or talking to other directors on his mobile.
Application Development
No, We're STILL not Tuning the Right SQL Statements!
Over the last 10 years, we have learned to follow the time (FTT), trace
the right things at the right interval, locate the heaviest SQL statement,
and so on. Unfortunately, in many cases this will still lead
you to focus on and tune the wrong SQL statements. This presentation will
also cover Groundhog Day Tuning, a scientific method widely used in the
Oracle community to very little effect.
Back
to top
Raymond
Obuch, U.S. Geological Survey
Raymond Obuch is an Oracle DBA for Energy Resource Surveys Team, USGS.
He has worked with Oracle since 1995, using his background in Unix administration,
network design, and enterprise architecture. Raymond is the USGS representative
for data management to the Department of Interior Enterprise Architecture
effort. He holds a master's of information systems management, a B.S.
in hydrology, and a B.S. in forestry.
Database
Administration
Oracle9i and ARCSDE 9 Deployment with Linux Red Hat Advanced Server
2.1 Operating System and Dell 2650 Server Architecture
This presentation will cover topics such as hardware configuration, Linux
operating system installation and configuration, Oracle installation and
configuration, ArcSDE 9 installation and configuration, and system performance.
It will also give the user a “jump start” toward the migration
of a Sun Solaris Oracle ArcSDE environment to a Dell Linux Oracle ArcSDE
environment. In addition, this presentation will discuss the migration
of thousands of ArcSDE layers into the new environment as well as performance
metrics studied through ESRI’s ArcGIS TOFINO tool set extension.
Back
to top
Bonnie
O'Neil, PPC
Bonnie O'Neil is senior technical consultant at Project Performance Corporation,
and is an internationally recognized expert on business metadata, data
architecture, and business rules. She is a regular speaker at many conferences
and was the keynote speaker at an international conference on data quality
in South Africa. Bonnie is the author of two database books including
Oracle Data Warehousing Unleashed, as well as over 40 articles and technical
white papers. She is a Certified CIF/GIF Architect and is a certified
trainer for Bill Inmon.
Data Warehousing
Of Wikipedia and Dictionaries: Dictionary on a Shoestring!
A large media/advertising company just went through a big conversion/migration
and lots of confusion resulted concerning terms, both logical and physical.
What's the best way to get people speaking the same language? Launch a
dictionary quickly! Find out how you can do this and capture terms from
the business people directly. Find out how we used the notion of wikipedia
to do a corporate dictionary, but with an attitude: we have added Governance
Lite which allows us to authorize a term. This talk will illustrate how
one company launched a user-authored dictionary and is also in the process
of doing the same with knowledge artifacts.
Technology
Management
Data Archeology: A Day in the Life of an Integration Consultant
This presentation explores the complexities of integration from the semantic
perspective. An archeologist digs deep into the earth to find treasures,
but then he has to understand what these treasures are and if what he
has found is indeed a treasure, or just part of the earth. In the same
way, "data archeology" explores the data in depth and tries
to understand what is there and make sense of it. This presentation illustrates
that the problem is more than just pattern matching, and shows some solutions
using innovative tools.
Back
to top
Chris
Ostrowski, TUSC
Chris Ostrowski is a technical management consultant for TUSC and has
over 15 years of experience with Oracle technologies. He has presented
at numerous Oracle conferences including OracleWorld, IOUG, and ODTUG,
has been published in SELECT and SQL>Update magazines, and is coauthor
of the Oracle Press book, Oracle Application Server 10g Web Development.
Application
Development
Using JDeveloper to Create and Deploy Portlets
Previous versions of JDeveloper used an arduous process for developing
and deploying portlets. This presentation will focus on the ease with
which developers can develop and deploy portlets in the latest versions
of JDeveloper and the Oracle Application Server. Attention will be paid
to the JDeveloper wizards and the Application Developer Framework (ADF).
Web, Internet/Intranet
OracleAS Instant Portal: An Introduction
OracleAS Instant Portal gives end users the ability to create and implement
professional looking portals quickly, easily, and securely. This presentation
will introduce you to this tool and show you how quickly you can implement
a Portal.
Web, Internet/Intranet
Oracle Application Server 10gR2 New Features
This presentation will explore the latest features of Oracle's Application
Server including new management features, functional enhancements, and
Oracle's focus on Service-Oriented Architecture (SOA). If internet access
can be provided, a live demonstration of new features will also be shown.
Back
to top
Raj
Pal, EchoStar Satellite
Raj Pal works at EchoStar Satellite LLC as a production database administrator.
He has a B.Sc. in biology from Ontario, Canada, and 6 years of technical
and managerial IT experience using Oracle, Weblogic, and webMethods.
Database
Administration
RMAN and Overall Database Integrity
RMAN is an integral part of today's Oracle database integrity. There are
many options that will restore and recover the Oracle Database to a consistent
state for you, but they do not offer proactive corruption checking and
ease of recovery from it. This presentation tells the story of RMAN's
acceptance at a large and diverse telecommunications company with dozens
of mission-critical, zero-downtime applications. The presentation centers
around a nearly unrecoverable disaster without RMAN to a nearly perfect
recovery 1.5 years later with it.
Back
to top
George
Peck, The Ablaze Group
George Peck is president of The Ablaze Group, Inc., an Evergreen, Colorado-based
professional services firm. He has trained, consulted, and developed cust |