One Week Course on Object Data Management, July 25-29, at Stanford
Posted in 1994
Topics: Performance & Tuning, Migration, Import/Export & Data Conversion, Jobs, Consulting & Announcements
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@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.