Chapter 15 & 16 Conceptual and Logical Database Design Methodology Thomas Connolly, Carolyn Begg, Database System, A Practical Approach to Design Implementation.

Slides:



Advertisements
Similar presentations
Documenting Database Designs with Entity- Relationship Diagrams IS 460 Notes by Thomas Hilton.
Advertisements

Logical Database Design
Chapter 6 Methodology Logical Database Design for the Relational Model Transparencies © Pearson Education Limited 1995, 2005.
Chapter 6 Methodology Conceptual Databases Design Transparencies © Pearson Education Limited 1995, 2005.
Database Design Conceptual –identify important entities and relationships –determine attribute domains and candidate keys –draw the E-R diagram Logical.
Lecture Eleven Entity-Relationship Modelling
Modeling Data The Entity Relationship Model (ER) For Database Design.
Methodology Logical Database Design for the Relational Model
Lecture Fourteen Methodology - Conceptual Database Design
Chapter 4 ENTITY-RELATIONSHIP MODELLING.
Methodology Conceptual Database Design
Thomas Connolly and Carolyn Begg’s
Modeling & Designing the Database
Chapter 4 Entity-Relationship modeling Transparencies © Pearson Education Limited 1995, 2005.
LOGICAL DATABASE DESIGN
Michael F. Price College of Business Chapter 6: Logical database design and the relational model.
Chapter 14 & 15 Conceptual & Logical Database Design Methodology
Entity-Relationship modeling Transparencies
Chapter 12 Entity-Relationship Modeling Pearson Education © 2009.
Entity-relationship Modeling Transparencies 1. ©Pearson Education 2009 Objectives How to use ER modeling in database design. The basic concepts of an.
Chapters 17 & 18 Physical Database Design Methodology.
Chapter 16 Methodology - Conceptual Database Design.
Methodology - Conceptual Database Design Transparencies
Software School of Hunan University Database Systems Design Part III Section 5 Design Methodology.
Methodology Conceptual Databases Design
9/14/2012ISC329 Isabelle Bichindaritz1 Database System Life Cycle.
CSCI 3140 Module 2 – Conceptual Database Design Theodore Chiasson Dalhousie University.
Entity Relationship Modeling
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
9/10/2012ISC 329 Isabelle Bichindaritz1 Entity Relationship (E-R) Modeling.
10/3/2012ISC329 Isabelle Bichindaritz1 Logical Design.
1 CS 3630 Database Design and Implementation. 2 Sets Foundation of relational database. Basic Operations Power set Mapping.
Methodology - Conceptual Database Design. 2 Design Methodology u Structured approach that uses procedures, techniques, tools, and documentation aids to.
CSCI 3140 Module 3 – Logical Database Design for the Relational Model Theodore Chiasson Dalhousie University.
Methodology: Conceptual Databases Design
DATABASE MGMT SYSTEM (BCS 1423) Chapter 5: Methodology – Conceptual Database Design.
Team Dosen UMN Database Design Connolly Book Chapter
© Pearson Education Limited, Chapter 9 Logical database design – Step 1 Transparencies.
Conceptual Database Design
Chapters 15 &16 Conceptual and Logical Database Design Methodology.
© Pearson Education Limited, Chapter 7 Entity-Relationship modeling Transparencies.
Entity-Relationship Modeling Based on Chapter 12.
Chapter 8 Methodology - Conceptual Database Design Chapter 15 in Textbook.
Methodology - Conceptual Database Design
Chapter 12 Entity-Relationship Modeling Pearson Education © 2009.
Jozef Kuper.  Describe a Database  Entities  Atributes  Relationships.
Part4 Methodology of Database Design Chapter 07- Overview of Conceptual Database Design Lu Wei College of Software and Microelectronics Northwestern Polytechnical.
1 Entity-Relationship Model © Pearson Education Limited 1995, 2005.
1 Chapter 17 Methodology - Local Logical Database Design.
Databases Illuminated Chapter 3 The Entity Relationship Model.
Conceptual Databases Design Step 1 © Pearson Education Limited 1995, 2005.
1 DATABASE TECHNOLOGIES (Part 2) BUS Abdou Illia, Fall 2015 (September 9, 2015)
1 ER Modeling BUAD/American University Mapping ER modeling to Relationships.
1 Database Systems Entity Relationship (E-R) Modeling.
Entity-Relationship Modeling. 2 Entity Type u Entity type –Group of objects with same properties, identified by enterprise as having an independent existence.
Logical Design 12/10/2009GAK1. Learning Objectives How to remove features from a local conceptual model that are not compatible with the relational model.
Methodology - Logical Database Design. 2 Step 2 Build and Validate Local Logical Data Model To build a local logical data model from a local conceptual.
The Relational Model Lecture #2 Monday 21 st October 2001.
April 20022/CS/3X1 Database Design Design method John Wordsworth Department of Computer Science The University of Reading Room.
Methodology Conceptual Databases Design
Methodology Logical Database Design for the Relational Model
Introduction to Database
Methodology Conceptual Database Design
Chapter Design Methodology Pearson Education © 2009.
Chapter 9 Designing Databases
Conceptual Database Design
Methodology Conceptual Databases Design
Introduction to Database
Chapter 3 The Relational Model
Presentation transcript:

Chapter 15 & 16 Conceptual and Logical Database Design Methodology Thomas Connolly, Carolyn Begg, Database System, A Practical Approach to Design Implementation and Management, 4 th Edition, Addison Wesley Pg 437~ 492

Learning Outcomes Definition Conceptual database design Relational database - logical design Example

Definition Design methodology –Structured design approach using procedures, techniques, tools and documentation aids Conceptual database design –Constructing an information model, independent from all physical consideration for an enterprise Logical database design –Building an organization database based on a specific data model

Conceptual Database Design Entities Relationships Attributes (simple, no composite, no derived) Attribute domains Primary and candidate key attributes –Minimal set of attributes –Less change –Uniqueness in the future –Fewest characters –Easy to use by users

Relational Database - Logical Design Draw ER model Review –Always binary with1 to many relationship –No complex relationship –No redundant relationship –No recursive relationship –No relationship with attribute(s)

Relational Database - Logical Design Normalize relations –Primary key –Foreign key –BCNF Add constraints –Domain & enterprise –Referential –Entity –legal

Relational Database - Logical Design Review –Organization current & future needs –All user current & future requirements –Normalization (Boyce-Codd) –Relationship (one-to-one or one-to-many) –Redundancy –Constraints User approval Document