PLUG IT IN 3 Fundamentals of Relational Database Operations.

Slides:



Advertisements
Similar presentations
Review Indra Budi Fakultas Ilmu Komputer UI 2 Database Introduction Database vs File Processing Main purpose of database Database Actors.
Advertisements

Accounting System Design
L ECTURE 11 – D ATA M ODELLING Data Dictionaries Entity Relationship Diagram for Data Modelling Steps to Construct Entity Relationship Diagrams Validation.
Modeling the Data: Conceptual and Logical Data Modeling
Concepts of Database Management Sixth Edition
ISMT221 Information Systems Analysis and Design Entity-Relationship Diagram Lab 4 Tony Tam.
1 6 Concepts of Database Management, 4 th Edition, Pratt & Adamski Chapter 6 Database Design 2: Design Methodology.
Relational Model Stores data as tables –Each column contains values about the same attribute –Each column has a distinct name –Each row contains values.
Modeling Data The Entity Relationship Model (ER) For Database Design.
Entity-Relationship Model and Diagrams (continued)
3-1 Chapter 3 Data and Knowledge Management
Chapter 4 ENTITY-RELATIONSHIP MODELLING.
Data Modeling Introduction. Learning Objectives Define key data modeling terms –Entity type –Attribute –Multivalued attribute –Relationship –Degree –Cardinality.
Chapter 4 Entity-Relationship modeling Transparencies © Pearson Education Limited 1995, 2005.
WJEC Applied ICT Databases – Attributes & Entities Entities A database contains one or more related tables. Each table holds all of the information.
Introduction to Databases
 An entity-relationship (ER) diagram is a specialized graphic that illustrates the interrelationships between entities in a database.  An Entity Relationship.
PHASE 3: SYSTEMS DESIGN Chapter 7 Data Design.
Data Modeling and the Entity-Relationship Model Chapter Four DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Entity-Relationship Diagrams
Entity-Relationship modeling Transparencies
Chapter 12 Entity-Relationship Modeling Pearson Education © 2009.
Chapter 5 Database Processing.
Chapter 5 1 © Prentice Hall, 2002 Chapter 5: Transforming EER Diagrams into Relations Mapping Regular Entities to Relations 1. Simple attributes: E-R attributes.
Database Design Concepts
Converting ER model Into Relational Table
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
Presentation Handout EDBA – Module 8 Information Technology 21 st December 2014 By K.M.Prashanthan.
1 Chapter 1 Overview of Database Concepts. 2 Chapter Objectives Identify the purpose of a database management system (DBMS) Distinguish a field from a.
Chapter 5 Entity–Relationship Modeling
The REA Model. The REA model provides structure for developing an accounting database It helps to identify It helps to The REA Model.
Principles of Database Design, Part II AIMS 2710 R. Nakatsu.
Fundamentals of Database Management Systems, 2nd ed
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
Lecture 2 An Overview of Relational Database IST 318 – DB Admin.
RELATIONSHIPS Generally there are two main database types: flat-file and relational.
Component 4: Introduction to Information and Computer Science Unit 6: Databases and SQL Lecture 2 This material was developed by Oregon Health & Science.
Database Design Using Entity-Relationship Models Transformation of Entity-Relationship Models into Relational Database Design Trees, Networks, and Bills.
Fundamentals of Relational Database Operations
© Pearson Education Limited, Chapter 7 Entity-Relationship modeling Transparencies.
Chapter 1Introduction to Oracle9i: SQL1 Chapter 1 Overview of Database Concepts.
Chapter 12 Entity-Relationship Modeling Pearson Education © 2009.
Lecture 4 Conceptual Data Modeling. Objectives Define terms related to entity relationship modeling, including entity, entity instance, attribute, relationship,
IE 423 – Design of Decision Support Systems Data modeling and database development.
2141-W2013 Mid-term Prep. Next week Monday, Feb 18 – Midterm Covers everything before normalization Wednesday, Feb 20 – Ass 3 (normalization) due – Wrap.
Chapter 9: Logical Database Design and the Relational Model (ERD Mapping)
1 © Prentice Hall, 2002 Chapter 5: Logical Database Design and the Relational Model Modern Database Management 6 th Edition Jeffrey A. Hoffer, Mary B.
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.
ENTITY RELATIONSHIP DIAGRAM ENTITY RELATIONSHIP DIAGRAM IS A SPECIALIZED GRAPHIC THAT ILLUSTRATES THE INTERRELATIONSHIPS BETWEEN ENTITIES IN A DATABASE.
Relational Theory and Design
Databases Illuminated Chapter 3 The Entity Relationship Model.
SQL LANGUAGE and Relational Data Model TUTORIAL Prof: Dr. Shu-Ching Chen TA: Hsin-Yu Ha.
1 DATABASE TECHNOLOGIES (Part 2) BUS Abdou Illia, Fall 2015 (September 9, 2015)
1 Database Systems Entity Relationship (E-R) Modeling.
Entity-Relationship Diagram Presentation Gianna-lee Williams 6AQ Ms. Anderson.
Entity relationship diagram Name: Quian Crosby Form:6AQ Subject: Information Technology Teacher: Ms. D. Anderson.
Done By : Gillian Swaby. Objectives: 1. What is an Entity-Relationship Diagram? 2.What are the symbols used in ERD? Explain each. 3. What is a one- to-
Understand Relational Database Management Systems Software Development Fundamentals LESSON 6.1.
CMIS 450 Database Design Dr. Bijoy Bordoloi Entity Relationship (E-R) Modeling: Additional Notes.
Entity-Relationship Modeling. 2 Entity Type u Entity type –Group of objects with same properties, identified by enterprise as having an independent existence.
Logical Database Design and the Relational Model.
IE 423 – Design of Decision Support Systems Data modeling and database development.
Conversion from ER diagram to relational model 1 ER is a visual model The relational model is a matemathical model.
Teanna Clarke 6aQ What is a Entity-Relationship Diagram?  An Entity-Relationship Diagram (ERD) is a tool that graphically shows the connections among.
Data Modeling AND ER MODELS.
Microsoft Access CS 110 Fall Entity Relationship Model Entities Entities Principal data object about which information is to be collectedPrincipal.
Hoi Le. Why database? Spreadsheet is not good to: Store very large information Efficiently update data Use in multi-user mode Hoi Le2.
Order Database – ER Diagram
Presentation transcript:

PLUG IT IN 3 Fundamentals of Relational Database Operations

1.Query Languages 2.Entity–Relationship Modeling 3.Normalization and Joins

>>> 1.Understand the process of querying a relational database. 2.Understand the process of entity–relationship modeling. 3.Understand the process of normalization and the process of joins.

Query Languages PI3.1 Primary Key Secondary Key Foreign Key Structured Query Language (SQL) Query By Example (QBE)

Entity-Relationship Modeling PI3.2 Entity Relationship Modeling Entity Relationship Diagram (ERD) Business Rules Data Dictionary Relationships (Unary, Binary, Ternary)

Entity-Relationship Modeling (Continued) PI3.2 Connectivity Cardinality Attributes

Cardinality Symbols

One-to-One Relationship

One-to-Many Relationship

Many-to-Many Relationship

Normalization and Joins PI3.3 Normalization – 1 st Normal Form – 2 nd Normal Form – 3 rd Normal Form Functional Dependencies Join Operation

Raw Data Gathered from Pizza Shop Orders

Functional Dependency from Pizza Shop

1 st Normal Form for Pizza Shop Database

2 nd Normal Form for Pizza Shop Database

3 rd Normal Form for Pizza Shop Database

Join Process with Tables of 3 rd Normal Form for Pizza Orders