One Week Course on Object Data Management, July 25-29, at Stanford

From: Arthur Keller <ark_at_Office.Stanford.EDU>
Date: 30 Jun 1994 00:06:08 GMT
Message-ID: <2ut29h$ccq_at_Times.Stanford.EDU>


The Western Institute of Computer Science announces a week-long course on object data management. This course is a lecture and discussion course on concepts.

ADVANCED DATABASE TECHNOLOGIES: OBJECT DATA MANAGEMENT taught at Stanford University

July 25-29, 1994

by Arthur M. Keller (Stanford University) Rick Cattell (Sun Microsystems)
David Maier (Oregon Graduate Institute)

A Practical Week-long Course for Consultants, Educators, Government and Industry Scientists and Engineers

This course is taught by three leading researchers in the area of object data management: Arthur M. Keller, Rick Cattell, and David Maier. Participants will receive a grounding in object database fundamentals, familiarity with current commercial systems and advanced prototypes, and exposure to the most important research and development trends in the area.

The course begins with the motivations for object databases, along with object-oriented terminology and a review of database concepts. It then covers the definition of an object-oriented database, and presents several example systems. That is followed by more detail on the dimensions in which object-oriented database systems vary, based on a reference model for object database systems. We then consider future trends. The focus then shifts to architectural and implementation issues, including performance issues. Four vendors will describe their architecture and systems. These four products are HP's OpenODB, Object Design's ObjectStore, Objectivity, and Persistence Software. We then discuss migration to object technology. The course concludes with a discussion of object database standards and a panel session.

Participants will receive a complete set of course notes and readings as well as the text Object_Data_Management by Rick Cattell.

PREREQUISITES: Some elementary knowledge of databases and object-oriented programming is useful for this course.

WHO SHOULD ATTEND: This course is appropriate for database developers, technical managers and computer researchers who want to gain insight into the capabilities, implementation and current trends in this emerging technology.

COURSE SCHEDULE: ADVANCED DATABASE TECHNOLOGIES: OBJECT DATA MANAGEMENT Course dates: July 25 -- July 29, 1994

Schedule   AM1: 9:00 -- 10:30       AM2:   11:00 -- 12:30
           PM1: 1:30 --  3:00       PM2:    3:30 --  5:00

MON AM Introduction to Concepts

    AM1   . Introduction and Course Overview (Keller)
          . Motivation (Maier)
    AM2   . Running Example (Maier)
          . Object-oriented terminology (Maier)
   

MON PM Example Systems

    PM1   . PS-Algol (Maier)
          . GemStone (Maier)
    PM2   . ObjectStore (Maier)
   

TUE AM OODB Design Dimensions

    AM1 . Types (Maier)
    AM2 . Data Models (Maier)     

TUE PM Design Dimensions/Further Examples

    PM1 . Languages (Maier)
    PM2 . Other Commercial Systems (Maier)

WED AM Further Examples/Categorization

    AM1   . Research Prototypes (Maier)
          . Other Approaches (Maier)
    AM2   . Categorization of Systems (Cattell)
   

WED PM Implementation Issues

    PM1 . Object storage and relationships (Cattell)

          . Types, programming languages, query processing (Cattell)     PM2 . Overall performance issues (Cattell)

          . Database benchmarks (Cattell)    

THU AM	  OODB Case Studies
    AM1	  . Vendor Presentation 1

    AM2 . Vendor Presentation 2

THU PM OODB Case Studies

    PM1 . Vendor Presentation 3
    PM2 . Vendor Presentation 4

FRI AM Object Database Directions

    AM1 . Migration to Object Data Management (Keller)     AM2 . Object database standard: ODMG-93 (Cattell)    

FRI PM Conclusions

    PM1 . Summary and futures (Cattell)     PM2 . Closing Panel (Keller, Cattell, Vendors)    

ABOUT THE INSTRUCTORS Dr. Arthur M. Keller is a Senior Research Scientist at Stanford University. He is Manager of the Penguin project to provide sharing of persistent object data among multiple applications. Currently, common object state is stored in a relational database. He is also working on managing inconsistency in federated, autonomous database systems. His publications include work on databases on parallel computers, incomplete information in databases, database system implementation, hypertext databases, and computerized typesetting.

Dr. Rick Cattell is a Distinguished Engineer at Sun Microsystems, where his work focuses on new generation database technologies. He previously worked as Sun's engineering manager for database systems, and before that, did research in database systems and user interfaces at Xerox PARC. He is author of Object_Data_Management: Object-Oriented_and_Extended_Relational_Database_Systems published by Addison-Wesley.

Dr. David Maier is a Professor of Computer Science & Engineering at Oregon Graduate Institute. He has been chairman of the program committee of the ACM International Conference on the Management of Data, and served on the committees for the ACM Symposium on Principles of Database Systems and the first conference on Object-Oriented Programming Systems, Languages and Applications.

COURSE INFORMATION

Dates:	Monday-Friday, July 25-29, 1994
Times:	Registration  Sunday afternoon, July 24
	Morning sessions 9:00am-12:30pm with a 30 minute break
	Afternoon sessions 1:30-5:00pm with a 30 minute break
	Lunch break 12:30-1:30pm daily
Location:	on the campus of Stanford University in Stanford, CA.
Course Fee:
	$1,375 (includes instruction, complete set of course notes,
	textbook (for lecture course), break refreshments, and
	Tuesday night reception.)
	$1,550 for registration after July 11
Group Discount:	A $100 discount is given to each individual when three or
	more register from the same organization for one of the courses.
Accommodations: Housing information will be mailed at the request of the
	participant after enrollment.
Parking permits are available at the Sunday afternoon course registration and
        are not	included in your registration fee.  Out-of-town participants 
	will probably NOT need a car during the week.  
Transportation:	from San Francisco International Airport: Shuttle
	service (Airport Connection) to the Stanford Campus approx. $13.00
	each way; from San Jose International Airport: approx. $29.00

GENERAL INFORMATION
Registration:	Mail the registration form to the Western Institute of
	Computer Science, P.O. Box 1238, Magalia, CA 95954;
	FAX the registration form with your VISA/Mastercard number or company
	purchase order number to (916) 873-2643; or
	EMAIL your registration with company purchase order number or
	VISA or Mastercard number to barnhill_at_hudson.stanford.edu;
	TELEPHONE (916) 873-0575 with your company purchase order number or
	VISA or Mastercard numbers.
CANCELLATIONS:  are accepted up to 14 working days prior to the start of the
	course. A $100 processing fee will be assessed.  After that date,
	no refunds will be given, but you may send a substitute in your
	place. If WICS is forced to cancel a course for any reason, liability
	is limited to the return of the paid registration fee.
FOR INFORMATION: Call Western Institute of Computer Science
	at (916) 873-0575; email to barnhill_at_hudson.stanford.edu.

_____________________________________________________________________________
Registration Form
ADVANCED DATABASE TECHNOLOGIES: OBJECT DATA MANAGEMENT July 25-29, 1994

Registration on or before July 11
[ ] ADVANCED CONCEPTS IN OBJECT DATA MANAGEMENT $1,375
Registration after July 11
[ ] ADVANCED CONCEPTS IN OBJECT DATA MANAGEMENT $1,550

Name____________________________________ 

Title___________________________________

Company_________________________________

Address_________________________________

________________________________________

City/State______________________________

Zip___________________

Country_________________

Work Phone (________)___________________

Home Phone (________)___________________

Electronic Mail address __________________________

	on network _____________________


Total amount enclosed: $___________

Method of payment
[ ] Check enclosed (payable to WICS)

[ ] Visa/Mastercard #________________________________ card exp. date__________

	cardholder signature___________________________________________________


[ ] Bill my company. Purchase Order #__________________________
Write billing address below.

Return registration form with payment to: Western Institute of Computer Science
P.O. Box 1238
Magalia, CA 95954-1238 Received on Thu Jun 30 1994 - 02:06:08 CEST

Original text of this message