One Week Course on Object Data Management, August 7-11, at Stanford
Posted in 1995
Topics: Performance & Tuning, Migration, Import/Export & Data Conversion, Jobs, Consulting & Announcements
The Western Institute of Computer Science announces a week-long course on ADVANCED DATABASE TECHNOLOGIES: OBJECT DATA MANAGEMENT taught at Stanford University August 7 -- 11, 1995 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. 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: August 7 -- 11, 1995 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/Design Dimensions PM1 . PS-Algol (Maier) . GemStone (Maier) PM2 . ObjectStore (Maier) TUE AM Design Dimensions AM1 . Types (Maier) AM2 . Data Models (Maier) TUE PM Design Dimensions/Interoperation PM1 . Languages (Maier) PM1 . Interoperation of OODBs and other data sources (Maier) WED AM Categorization/Comparison AM1 . Categorization of Systems (Cattell) AM2 . Comparison of Systems (Cattell) WED PM Implementation/Benchmarks PM1 . Object storage and relationships (Cattell) . Types, programming languages, query processing (Cattell) PM2 . Overall performance issues (Cattell) . Database benchmarks (Cattell) THU AM Standards AM1 . ODMG-93 (Cattell) AM2 . SQL3, OMG Object Services (Cattell) THU PM OODB Case Studies PM1 . Versant (CP Chou, Versant) PM2 . ObjectStore (Guy Morgante, ODI) FRI AM OODB Case Studies AM1 . Persistence (Shailesh Agarwal, Persistence) AM2 . Illustra (Paula Hawthorn, Illustra) FRI PM Conclusions PM1 . Migration to Object Data Management (Keller) PM2 . Closing Panel (Keller, Cattell, Vendors) ABOUT THE INSTRUCTORS Dr. Arthur M. Keller is a Senior Research Scientist at Stanford University. He is Project Manager of Stanford University's participation in CommerceNet, which is doing the first large-scale market trial of electronic commerce on the Internet. He leads the effort on smart catalogs and virtual catalogs. He was 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, August 7-11, 1995 Times: Registration Sunday afternoon, August 6 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,440 (includes instruction, complete set of course notes, textbook, break refreshments, and Tuesday night reception.) $1,575 for registration after July 24 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. $17.00 each way; from San Jose International Airport: approx. $17.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-6697; 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 retur