1 CONCEPTUAL SCHEMA DESIGN PROCESS Information Processing and Technology, 2001 Yr 12 IPT.

Slides:



Advertisements
Similar presentations
Chapter # 4 BIS Database Systems
Advertisements

Conceptual Design using the Entity-Relationship Model
Entity Relationship (ER) Modeling
1 CONCEPTUAL SCHEMA DESIGN PROCESS Information Processing and Technology, 2001 Yr 12 IPT.
Entity Relationship (ER) Modeling
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.
Entity Relationship (ER) Modeling
1 © Prentice Hall, 2002 Chapter 3: Modeling Data in the Organization Modern Database Management 6 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred.
System Analysis - Data Modeling
Lecture Eleven Entity-Relationship Modelling
Chapter 4 ENTITY-RELATIONSHIP MODELLING.
Chapter 3: Modeling Data in the Organization
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
Chapter 4 Entity Relationship (ER) Modeling
Database Systems: Design, Implementation, and Management Tenth Edition
Chapter 8 Structuring System Data Requirements
Chapter 4 Entity-Relationship modeling Transparencies © Pearson Education Limited 1995, 2005.
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 CONCEPTUAL SCHEMA DESIGN PROCESS Information Processing and Technology, 2001 Yr 12 IPT.
Entity Relationship Model Chapter 6. Basic Elements of E-R Model Entity Object of the real world that stores data. Eg. Customer, State, Project, Supplier,
Entity-Relationship modeling Transparencies
Chapter 12 Entity-Relationship Modeling Pearson Education © 2009.
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.
IT 244 Database Management System Data Modeling 1 Ref: A First Course in Database System Jeffrey D Ullman & Jennifer Widom.
DeSiamorewww.desiamore.com/ifm1 Database Management Systems (DBMS)  B. Computer Science and BSc IT Year 1.
Entity-relationship Modeling Transparencies 1. ©Pearson Education 2009 Objectives How to use ER modeling in database design. The basic concepts of an.
Chapter 7 Data Modeling with Entity Relationship Diagrams Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition.
1 Introduction to modeling Relational modelling Slides for this part are based on Chapters 11 from Halpin, T. & Morgan, T. 2008, Information Modeling and.
Methods For Web Page Design 6. Methods Why use one? What it covers –Possibly all stages Feasibility Analysis Design Implementation Testing –Maybe just.
1 CONCEPTUAL SCHEMA DESIGN PROCESS Information Processing and Technology, 2001 Yr 12 IPT.
Chapter 5 Entity–Relationship Modeling
Concepts and Terminology Introduction to Database.
Company LOGO Database System I Gde Dharma N. Fenomena “Information Overload” “The percentage of unstructured data is 85% of the total and growing..” ---Delphi.
© Pearson Education Limited, Chapter 7 Entity-Relationship modeling Transparencies.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 4 Entity Relationship (ER) Modeling.
Chapter 12 Entity-Relationship Modeling Pearson Education © 2009.
1 CONCEPTUAL SCHEMA DESIGN PROCESS Information Processing and Technology, 2001 Yr 12 IPT.
Metamodels for Object Role Modeling Hongyan Song March 2005.
DeSiamorePowered by DeSiaMore1 Database Management Systems (DBMS)  B. Computer Science and BSc IT Year 1.
3 & 4 1 Chapters 3 and 4 Drawing ERDs October 16, 2006 Week 3.
Msigwaemhttp//:msigwaem.ueuo.com/1 Database Management Systems (DBMS)  B. Computer Science and BSc IT Year 1.
Data modeling using the entity-relationship model Chapter 3 Objectives How entities, tuples, attributes and relationships among entities are represented.
Database Systems: Design, Implementation, and Management Ninth Edition Chapter 4 Entity Relationship (ER) Modeling.
1 Entity-Relationship Model © Pearson Education Limited 1995, 2005.
1 Conceptual Design using the Entity- Relationship Model.
1 Introduction to modeling Object-role modelling (ORM) Slides for this part are based on Chapters 3-7 from Halpin, T. & Morgan, T. 2008, Information Modeling.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 4 ENTITY RELATIONSHIP (ER) MODELING Instructor Ms. Arwa Binsaleh 1.
CISB113 Fundamentals of Information Systems Data Management.
1 CONCEPTUAL SCHEMA DESIGN PROCESS Information Processing and Technology, 2001 Yr 12 IPT.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
The relational model A data model (in general) : Integrated collection of concepts for describing data (data requirements). Relational model was introduced.
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.
Chapter 8 Entity-Relationship Modeling Pearson Education © 2009.
Department of Mathematics Computer and Information Science1 CS 351: Database Management Systems Christopher I. G. Lanclos Chapter 4.
1 Lecture1 Introduction to Databases Systems Database 1.
Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke1 The Entity-Relationship Model Chapter 2.
The interplay of mandatory role and set-comparison constraints Dr. Peter Bollen School of Business and Economics Maastricht University, the Netherlands.
Business System Development
Entity/Relationship Model
Entity Relationship Diagrams
Chapter 4 Entity Relationship (ER) Modeling
Database Modeling using Entity Relationship Model (E-R Model)
Chapter 3: Modeling Data in the Organization
Database Design Hacettepe University
logical design for relational database
ER MODELING Instructor: SAMIA ARSHAD
Presentation transcript:

1 CONCEPTUAL SCHEMA DESIGN PROCESS Information Processing and Technology, 2001 Yr 12 IPT

Information Processing and Technology Information Systems Database - a collection of (sorted) data Information Systems - is a database along with the means to effectively manipulate the information it contains e.g. libraries, video hire, employee records, student records, Microsoft Access.

Information Processing and Technology Database Views §internal view - the way data is stored onto a system §external view - the user’s view §conceptual view - the way the data relates *The conceptual view is independent of the system the database is implemented on.

Information Processing and Technology Universe of Discourse (UoD) The UoD is the domain of information being discussed by the client and database designer.

Information Processing and Technology Conceptual Schema Design Process The conceptual view is created by the Conceptual Schema Design Process (CSDP) NIAM (Nijssens Information Analysis Method) developed by GM Nijssen and ED Falkenberg l a process that links / structures information (UoD) by expressing facts and constraints graphically l also known as Object Role Modeling

Information Processing and Technology What does this data mean?

Information Processing and Technology Design Cycle 1.State elementary facts

Information Processing and Technology State Elementary Facts This step involves expressing information relevant to the UoD as elementary facts (EF). EF are simple unambiguous sentences that make statements about the UoD. EF are irreducible. They cannot be broken down into smaller parts and still convey the same information. EF do not use terms such as and, or, not, if, all, some or most. At this stage, or before, examples of information relevant to the database should be collected.

Information Processing and Technology The simplest type of elementary fact states that an object plays a role: Mary jogs This elementary fact states that an object (Mary) plays a role (jogs) 1. State Elementary Facts

Information Processing and Technology Which of these are elementary facts? §Leroy plays for the Bullets. §Mary does not smoke. §Ken and Jerry play hockey. §Jenny likes chocolate and ice-cream. §Jim flew to Sydney. §Alana flew to Melbourne and then to Sydney. §Mary ate Coco Pops for breakfast. §Everybody loves somebody sometime. §Rover begs. §I can never see what is in those 3d pictures. §Barry eats all berries. §Does Julie run?

Information Processing and Technology §Elementary sentences are composed of four key elements - 1. objects/entities 2. reference mode 3. roles 4. value or labels §The use of a reference scheme avoids ambiguity. Reference Scheme

Information Processing and Technology Reference Scheme §Object / entity types - are common groups that play roles Mary Studies English

Information Processing and Technology Roles - a role is a part played by an entity Mary studies English Reference Scheme

Information Processing and Technology §reference mode - the reference mode is a way of identifying an entity. Common reference modes are names, numbers, ID codes. They will be the fields in the database that you are creating. Student with first name Mary Reference Scheme

Information Processing and Technology §Values - a value or label gives a specific example of the entity. Student with the first name Mary studies Subject with the name IPT Reference Scheme role ref. mode Value / label entity

Information Processing and Technology Arity §The arity of an elementary sentence is the number of entities that associate or play roles

Information Processing and Technology Mary Jogs Arity - Unary 1 entity

Information Processing and Technology Mary studies English Arity - Binary 1 2

Information Processing and Technology Mary received a B for English Arity - Ternary 1 3 2

Information Processing and Technology Mary has English in Lesson 1 on Monday Arity - Quaternary And so on…

Information Processing and Technology Summary §The UoD is the domain of relevant information §An information system is designed through the Conceptual Schema Design Process (CSDP) §The first process of the CSDP is to state elementary facts. EF are simple, irreducible and do not contain and, if, or, not, all, some, most §EF contain entities, roles, reference modes and values / labels. §The number of entities in an EF describes its arity..