DAMA Global Chapter Navigation Bar

OCTOBER 4, 2006
8 am - 5 pm

MASTERCLASS
WITH CHRIS DATE


REGISTRATION :: TOPICS OUTLINE :: ABOUT CHRIS DATE :: SCHEDULE :: LOCATION

: DOWNLOADABLE FLYER (PDF) :


About this Masterclass:

Don't miss this opportunity to spend a day with an industry leader and learn the secrets to Dropping ACID, Nullology: the study of the empty set, View Updating, and Database Graffiti. Chris's unique perspective and a new look at databases and transactions will leave you asking for more. This master class is offered in an attempt to improve our understanding of some of the issues that lie at the very foundations of our field.

Here are some questions that any database professional should be able to answer almost without thinking:

  • What is the most important property a database should possess?
  • When should integrity constraints be checked?
  • What are the ACID properties of a transaction?
  • What happens if the set under consideration happens to be empty?
  • How do we update intersections, unions, and differences?
  • How can orthogonality help

This seminar provides the answers to these and many related questions. Overall, the intent is to help true database professionals understand the relational model in depth and make use of that understanding in their day-to-day database activities.

Questions? Email us: finance@damaglobal.org

 

Topic Outline:

  • Dropping ACID   -- [download abstract]
    • Exploring the nice acronym ACID, the concepts it represents, and how they stand up to a closer examination.
    • What are the ACID properties of a transaction?
    • What exactly is a database?
  • Nullology: The Zen of Database?   -- [download abstract]
    • Relations with no tuples
    • Relations with no attributes
    • Empty lists of operands
    • Empty heading partitions
    • Empty determinants and empty keys
    • Empty types (domains)
  • Data Redundancy and Database Design
    • A closer look at normalization
    • A new normalization principle?
    • Horizontal decomposition
    • Orthogonality
    • Miscellaneous Design Issues
  • Database Graffiti   -- [download abstract]
    • The prehistoric era
    • Objects and objections
    • Normalization, networks, and nulls
    • The role of simplicity
    • The joy of self-reference

 

About this EXPERT Speaker:

C.J. Date is an independent author, lecturer, researcher, and consultant, specializing in relational database technology. He is best known for his book An Introduction to Database Systems (eighth edition, Addison-Wesley, 2004), which has sold some 725,000 copies and is used by several hundred colleges and universities worldwide. Mr. Date enjoys a reputation that is second to none for his ability to communicate complex technical subjects in a clear and understandable fashion. He is also the author of many other books on database management including most recently:

  • Databases, Types, and the Relational Model: The Third Manifesto (co-authored with Hugh Darwen)
  • Database In Depth: Relational Theory for Practitioners
  • Temporal Data and the Relational Model (co-authored with Hugh Darwen and Nikos Lorentzos)

 

Who Should Attend:

  • Data and database administrators
  • Information modelers and database designers
  • Database application designers and implementers
  • DBMS designer, implementers, and vendors
  • Database consultants
  • Computer Science professors specializing in database matters

 

Schedule:

8:00 am

Registration & Coffee

9:00

Dropping ACID

  • What exacting is a database?
  • Exploring the nice acronym ACID, the concepts it represents
  • What are the ACID properties of a transaction?

10:30

Break

11:00

Nullology: The Zen of Database?

  • Relations with no tuples
  • Empty lists of operands
  • Empty heading partitions
  • Empty determinants and empty keys

12:30

Lunch (provided)

1:30

Data Redundancy and Database Design

  • A closer look at normalization
  • A new normalization principle?
  • Horizontal decomposition
  • Orthogonality
  • Miscellaneous Design Issues

3:00

Break

3:30

View Updating (Continued)

4:00

Database Graffiti

  • The prehistoric era
  • Objects and objections
  • Normalization, networks, and nulls
  • The role of simplicity
  • The joy of self-reference
  • Some fundamental principles
  • Relational misconceptions
  • Some good quotes
  • Books and book reviews
  • Miscellany

5:00

Wrap Up

 

Location:

Nike World Headquarters
Nolan Ryan Building 3
Beaverton, OR 97005


Campus Map of the Nike World Headquarters

Directions From Downtown Portland to the Nike World Headquarters

Google Map of the Nike World Headquarters

 

Registration:


ABSOLUTLEY READ BEFORE REGISTERING:

  • Please select the payment option based on whether or not you are a DAMA member. To see the list of Corporate members for the Portland chapter, click here.
  • PayPal: After clicking on the "Buy Now " button you will be redirected to PayPal's secure website.
  • Let Us Know Who You Are: During the check out process on the PayPal website, please write your name and email address in the 'Message to Seller' field.
  • Registering Multiple People At Once: You may register multiple people at once by adding several registrations of any type to your shopping cart. If you do this, please list the names of all people who you register, which registration type they are (member/non-member), and their email addresses in the 'Message to Seller' field during your check-out on the PayPal site.
  • Cancellations: There are no cancellation refunds, but substitutions are gladly accepted.

NO REFUNDS ALLOWED, BUT SUBSTITUTIONS GLADLY ACCEPTED.

DAMA Members Registered After Sept. 7th, $145:
Non-Members Registered After Sept. 7th, $195:*

* non-member price includes a one year membership in the DAMA Global Chapter.

 

Questions? Email us: finance@damaglobal.org