Data Design The futureERD - CardinalityCODINGRelationshipsDefinition.

Slides:



Advertisements
Similar presentations
The Relational Model J.G. Zheng May 15 th Introduction Edgar F. Codd, 1970 One sentence to explain relational database model: Data are organized.
Advertisements

UNIVERSITY OF PALESTINE business computer application College of Business Instructor: Mr. Ahmed Abumosameh.
Copyright © 2015 Pearson Education, Inc. Database Design Chapters 17 and
Accounting System Design
Modeling the Data: Conceptual and Logical Data Modeling
Chapter 17 Designing Databases
Databases and Processing Modes. Fundamental Data Storage Concepts and Definitions What is an entity? An entity is something about which information is.
Accounting Databases Chapter 2 The Crossroads of Accounting & IT
MIS 451 Building Business Intelligence Systems Logical Design (3) – Design Multiple-fact Dimensional Model.
Database Design Chapter 3.
Database Design Chapter 2. Goal of all Information Systems  To add value –Reduce costs –Increase sales or revenue –Provide a competitive advantage.
Chapter 3: Data Modeling
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 7 Information System Data Management.
APPENDIX C DESIGNING DATABASES
MIS2502: Data Analytics Relational Data Modeling
 An entity-relationship (ER) diagram is a specialized graphic that illustrates the interrelationships between entities in a database.  An Entity Relationship.
Database Relationships Objective 5.01 Understand database tables used in business.
Review Session What is data, what is information, and give a real world example to differentiate these two concepts.
Database Design Concepts
1 California State University, Fullerton Chapter 7 Information System Data Management.
1 Chapter 1 Overview of Database Concepts. 2 Chapter Objectives Identify the purpose of a database management system (DBMS) Distinguish a field from a.
1 ER Modeling BUAD/American University Entity Relationship (ER) Modeling.
Microsoft Access 2003 Define some key Access terminology: Field – A single characteristic or attribute of a person, place, object, event, or idea. Record.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
RELATIONSHIPS Generally there are two main database types: flat-file and relational.
MIS 301 Information Systems in Organizations Dave Salisbury ( )
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T5: Designing Database Applications Business Driven Technology.
Databases. Not All Tables Are Created Equal Spreadsheets use tables to store data and formulas associated with that data The “meaning” of data is implicit.
What we’ve learnt Doc 5.69 Doc 5.70 Section 1-3. A simple database Related objects Tables hold the data Forms, reports, queries to access the data.
Chapter 1Introduction to Oracle9i: SQL1 Chapter 1 Overview of Database Concepts.
Entity-Relationship (ER) Modelling ER modelling - Identify entities - Identify relationships - Construct ER diagram - Collect attributes for entities &
System Design System Design - Mr. Ahmad Al-Ghoul System Analysis and Design.
Database Fundamentals Lecture 4 Useful website for MySQL download language.com/workshops/Default.asp ?workshop=21.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
1 Database & DBMS The data that goes into transaction processing systems (TPS), also goes to a database to be stored and processed later by decision support.
INFORMATION TECHNOLOGY DATABASE MANAGEMENT. Adding a new field 1Right click the table name and select design view 2Type the field information at the end.
Access Review. Access Access is a database application A database is a collection of records and files organized for a particular purpose Access supports.
Database revision.
An Entity Relationship (ER) Diagram is a graphic that shows the interrelationship between entities in a database.
Description and exemplification of entity-relationship modelling.
Jozef Kuper.  Describe a Database  Entities  Atributes  Relationships.
Chapter 13 Designing Databases Systems Analysis and Design Kendall & Kendall Sixth Edition.
ENTITY RELATIONSHIP DIAGRAM ENTITY RELATIONSHIP DIAGRAM IS A SPECIALIZED GRAPHIC THAT ILLUSTRATES THE INTERRELATIONSHIPS BETWEEN ENTITIES IN A DATABASE.
Relational Theory and Design
Quiz questions. 1 A data structure that is made up of fields and records? Table.
Lesson 2: Designing a Database and Creating Tables.
INTRODUCTION TO DATABASE DESIGN. Definitions Database Models: Conceptual, Logical, Physical Conceptual: “big picture” overview of data and relationships.
Data Modeling Yong Choi School of Business CSUB. Part # 2 2 Study Objectives Understand concepts of data modeling and its purpose Learn how relationships.
MIS 301 Information Systems in Organizations Dave Salisbury ( )
IS 320 Notes for April 15, Learning Objectives Understand database concepts. Use normalization to efficiently store data in a database. Use.
MIS2502: Data Analytics Relational Data Modeling
1 DATABASE TECHNOLOGIES (Part 2) BUS Abdou Illia, Fall 2015 (September 9, 2015)
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
Lecture 91 Introduction to Data Analysis and Logic Specification Objectives l Draw an entity-relationship diagram, and explain the types of entity relationships.
Chapter 13.3: Databases Invitation to Computer Science, Java Version, Second Edition.
Understand Relational Database Management Systems Software Development Fundamentals LESSON 6.1.
Mapping Objects ↔Relational DB. The Problem with Databases Databases store data in rows in tables, which are not like objects. We can simulate object.
MIS2502: Data Analytics Relational Data Modeling David Schuff
Database Design. Database Design Process Data Model Requirements Application 1 Database Requirements Application 2 Requirements Application 4 Requirements.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 6 Modeling the Data: Conceptual and Logical Data Modeling.
1 ASPP(DATABASE DESIGN) Database Design. 2 ASPP(DATABASE DESIGN) Objectives àDefine the terms entity, record, and attribute and discuss the various types.
Teanna Clarke 6aQ What is a Entity-Relationship Diagram?  An Entity-Relationship Diagram (ERD) is a tool that graphically shows the connections among.
INFORMATION TECHNOLOGY DATABASE MANAGEMENT. A database is a collection of information organized to provide efficient retrieval. The collected information.
DATA SCIENCE MIS0855 | Spring 2016 Designing Data
Powerpoint Templates Page 1 BZUPAGES.COM. Powerpoint Templates Page 2 BZUPAGES.COM PRESENTED TO:
MIS2502: Data Analytics Relational Data Modeling
Databases and Data Warehouses Chapter 3
MIS2502: Data Analytics Relational Data Modeling
Presentation transcript:

Data Design The futureERD - CardinalityCODINGRelationshipsDefinition

ENTITY: An entity is a person, place, thing, or event for which data is collected and maintained. TABLE: contains a set of related records that store data about a specific entity FIELD: also called an attribute, is a single characteristic or fact about an entity RECORD: is a set of related fields that describes one instance, or occurrence, of an entity, such as one customer, one order, or one product

Database for Websites……..

Storage

Primary and Foreign Key Primary Key: is a field or combination of fields that uniquely and minimally identifies a particular member of an entity Foreign Key: is a field in one table that must match a primary key value in another table in order to establish the relationship between the two tables

One-to-one relationship, abbreviated 1:1, exists when exactly one of the second entity occurs for each instance of the first entity One-to-many relationship, abbreviated 1:M, exists when one occurrence of the first entity can relate to many instances of the second entity, but each instance of the second entity can associate with only one instance of the first entity Many-to-many relationship, abbreviated M:N, exists when one instance of the first entity can relate to many instances of the second entity, and one instance of the second entity can relate to many instances of the first entity Relationship

Easy Example

Create table PERSON ( SSN char(9), First_Name varchar(16), Last_Name varchar(16), …….. PRIMARY KEY (SSN)); Create table HOUSE ( HOUSE_ID int(15), ZIP char(5), ADDRESS1 varchar(25), …….. PRIMARY KEY (HOUSE_ID)); Create table OWN ( SSN char(9), HOUSE_ID int(15), DATE date, PRIMARY KEY (SSN, HOUSE_ID), FOREIGN KEY (SSN) references PERSON(SSN), FOREIGN KEY (HOUSE_ID) references HOUSE(HOUSE_ID));

A multidimensional database (MDB) is a type of database that is optimized for data warehouse and online analytical processing (OLAP) applications. Multidimensional databases are frequently created using input from existing relational databases The present and the future