Modeling Data in the Organization Muhammad Nasir

Slides:



Advertisements
Similar presentations
Entity Relationship (ER) Modeling
Advertisements

4 1 Chapter 4 Entity Relationship (ER) Modeling Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 4 Entity Relationship (ER) Modeling.
Systems Development Life Cycle
Data Modeling is an Analysis Activity
1 © Prentice Hall, 2002 Chapter 3: Modeling Data in the Organization Modern Database Management 6 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred.
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 3 The Entity- Relationship Model.
Entity-Relation Modeling Hun Myoung Park, Ph.D., Public Management and Policy Analysis Program Graduate School of International Relations International.
Database Design & Mapping
System Analysis - Data Modeling
Systems Analysis Requirements structuring Process Modeling Logic Modeling Data Modeling  Represents the contents and structure of the DFD’s data flows.
Chapter 3: Modeling Data in the Organization
Chapter 4 ENTITY-RELATIONSHIP MODELLING.
Chapter 3: Modeling Data in the Organization
Information Resources Management January 30, 2001.
CHAPTER 2: MODELING DATA IN THE ORGANIZATION © 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Modern Database Management 11 th Edition Jeffrey.
Chapter 4 Entity Relationship (ER) Modeling
Database Systems: Design, Implementation, and Management Tenth Edition
Chapter 4 Entity-Relationship modeling Transparencies © Pearson Education Limited 1995, 2005.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Chapter 3 © 2005 by Prentice Hall 1 Objectives Definition of terms Definition of terms Importance of data modeling Importance of data modeling Write good.
1 © Prentice Hall, 2002 Chapter 3: Modeling Data in the Organization Modern Database Management 7th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R.
1 © Prentice Hall, 2002 CMIS564: E/R Modeling Dr. Bordoloi Based on Chapter 3; Modern Database Management 6 th Edition Jeffrey A. Hoffer, Mary B. Prescott,
1 © Prentice Hall, 2002 Chapter 3: Modeling Data in the Organization Modern Database Management 6 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred.
1 Web-Enabled Decision Support Systems Entity-Relationship Modeling Prof. Name Position (123) University Name.
3.1 CSIS 3310 Chapter 3 The Entity-Relationship Model Conceptual Data Modeling.
Chapter 7 Data Modeling with Entity Relationship Diagrams Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition.
4 1 Chapter 4 Entity Relationship (ER) Modeling Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Database. Basic Definitions Database: A collection of related data. Database Management System (DBMS): A software package/ system to facilitate the creation.
Chapter 5 Entity–Relationship Modeling
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 6 Structuring.
Chapter 2: Modeling Data in the Organization
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
4 1 Chapter 4 Entity Relationship (ER) Modeling Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 4 Entity Relationship (ER) Modeling.
Chapter 4 Entity Relationship (ER) Modeling.  ER model forms the basis of an ER diagram  ERD represents conceptual database as viewed by end user 
Chapter 12 Entity-Relationship Modeling Pearson Education © 2009.
Database Development Supertype, Subtype, and Business Rules Powered by DeSiaMore 1.
Lecture 4 Conceptual Data Modeling. Objectives Define terms related to entity relationship modeling, including entity, entity instance, attribute, relationship,
Database Design – Lecture 5 Conceptual Data Modeling – adding attributes.
3 & 4 1 Chapters 3 and 4 Drawing ERDs October 16, 2006 Week 3.
Chapter 2 © 2013 Pearson Education, Inc. Publishing as Prentice Hall Chapter 2: Modeling Data in the Organization Modern Database Management 11 th Edition.
1 A Demo of Logical Database Design. 2 Aim of the demo To develop an understanding of the logical view of data and the importance of the relational model.
Description and exemplification of entity-relationship modelling.
Chapter 3 Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2008.
Database Systems: Design, Implementation, and Management Ninth Edition Chapter 4 Entity Relationship (ER) Modeling.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 4 ENTITY RELATIONSHIP (ER) MODELING Instructor Ms. Arwa Binsaleh 1.
Entity Relationship Modeling
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Lesson 4: The Relational Model. Lesson Overview Database Design Entities Relationships E-R Diagrams.
The Entity-Relationship Model, P. I R. Nakatsu. Data Modeling A data model is the relatively simple representation, usually graphic, of the structure.
Chapter 3: Modeling Data in the Organization. Business Rules Statements that define or constrain some aspect of the business Assert business structure.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 10 Structuring.
Database -Entity-Relationship Model 2012/03/05.
IS 4420 Database Fundamentals Chapter 3: Modeling Data in the Organization Leon Chen.
Distribution of Marks For Second Semester Internal Sessional Evaluation External Evaluation Assignment /Project QuizzesClass Attendance Mid-Term Test Total.
Chapter 3: Modeling Data in the Organization
Modeling data in the Organization
Database Design – Lecture 4
Overview of Entity‐Relationship Model
Entity-Relation Modeling
Database Systems: Design, Implementation, and Management Tenth Edition
Review of Week 1 Database DBMS File systems vs. database systems
Chapter 3: Modeling Data in the Organization
Chapter 4 Entity Relationship (ER) Modeling
Entity-Relationship Diagram (ERD)
ER MODELING Instructor: SAMIA ARSHAD
Entity Relationship (ER) Modeling
Presentation transcript:

Modeling Data in the Organization Muhammad Nasir

Contents Business rule, Entity Relationship model (E- R model), entity-relationship Diagram (E-R diagram), Entity, Entity Type, Entity Instance, Strong Entity Type, Weak Entity Type, Identifying Owner Identifying Relationship, Attribute, Required Attribute, Optional Attribute Composite Attribute, Simple Attribute, Multi- valued Attribute, Derived Attribute, Identifier

Entity-Relationship Model (E-R model) A logical representation of the data for an organization or for a business area, using entities for categories of data and relationships for associations between entities

Entity-relationship diagram (E-R diagram, or ERD) A graphical representation of an entity- relationship model

Sample ERD

E-R Model Notation

Business rule A statement that defines or constrains some aspect of the business It is intended to assert business structure or to control or influence the behavior of the business

Business Rule “A student may register for a course only if he or she has successfully completed the prerequisites for that course.” “A preferred customer qualifies for a 10 percent discount, unless he has an overdue account balance.”

Data Modeling Entity type A collection of entities that share common properties or characteristics Entity instance A single occurrence of an entity type

Data Modeling Strong entity type An entity that exists independently of other entity types Weak entity type An entity type whose existence depends on some other entity type

Data Modeling

Identifying owner The entity type on which the weak entity type depends Identifying relationship The relationship between a weak entity type and its owner.

Data Modeling Attribute A property or characteristic of an entity or relationship type that is of interest to the organization

Data Modeling Required attribute An attribute that must have a value for every entity (or relationship) instance with which it is associated. Optional attribute An attribute that may not have a value for every entity (or relationship) instance with which it is associated.

Data Modeling

Composite attribute An attribute that has meaningful component parts (attributes) Simple (or atomic) attribute An attribute that cannot be broken down into smaller components that are meaningful to the organization

Data Modeling

Multi-valued attribute An attribute that may take on more than one value for a given entity (or relationship) instance.

Data Modeling

Derived attribute An attribute whose values can be calculated from related attribute values.

Data Modeling Identifier An attribute (or combination of attributes) whose value distinguishes instances of an entity type. Composite identifier An identifier that consists of a composite attribute.

Data Modeling

The End Thanks for listening Questions would be appreciated.