Principles of Database Design

8/25/99


Click here to start


Table of Contents

Principles of Database Design

Session Outline

Why Learn about Database Design?

What is a Database?

Historical Evolution of Databases

Hierarchical Databases

Information Network Databases

Relational Databases

Object-Oriented Databases

Fundamental Assertions about Systems Design

Object-oriented Systems design: Basic Concepts

Basic Concepts, contíd

Basic Concepts, contíd

Objects

Types of Objects (ie., types of tables)

Table Notation

Formalisms for Tables

Formalisms for Tables, contíd

Relationships

Relationship Types

Modeling Many-to-Many Relationships

Overall System Design Process

Exercise: Devise a Relational Model for MEDLINE citations

PPT Slide

The ìBottom Lineî in Database Design

Questions?

Author: MBL

Download presentation source