Chapter 3 The Relational Model.

Slides:



Advertisements
Similar presentations
Chapter 3 The Relational Model Transparencies © Pearson Education Limited 1995, 2005.
Advertisements

Relations The Relational Data Model John Sieg, UMass Lowell.
Chapter 3. 2 Chapter 3 - Objectives Terminology of relational model. Terminology of relational model. How tables are used to represent data. How tables.
1 Minggu 2, Pertemuan 3 The Relational Model Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
1 Pertemuan 04 MODEL RELASIONAL Matakuliah: >/ > Tahun: > Versi: >
Thomas Connolly and Carolyn Begg’s
Modeling & Designing the Database
Relational Database Management System A type of database in which records are stored in relational form is called relational database management system.
Database Architecture The Relational Database Model.
Chapter 14 & 15 Conceptual & Logical Database Design Methodology
Chapter 3 Relational Model Chapter 4 in Textbook.
1 Relational model concepts Key constraints Referential integrity constraint Steen Jensen, autumn 2013.
CSC271 Database Systems Lecture # 6. Summary: Previous Lecture  Relational model terminology  Mathematical relations  Database relations  Properties.
Lecture 2 The Relational Model. Objectives Terminology of relational model. How tables are used to represent data. Connection between mathematical relations.
Chapter 4 The Relational Model Pearson Education © 2014.
© Pearson Education Limited, Chapter 2 The Relational Model Transparencies.
Relational Model Session 6 Course Name: Database System Year : 2012.
Chapter 4 The Relational Model.
Chapter 3 The Relational Model Transparencies Last Updated: Pebruari 2011 By M. Arief
Chapters 17 & 18 Physical Database Design Methodology.
Chapter 3 The Relational Model. 2 Chapter 3 - Objectives u Terminology of relational model. u How tables are used to represent data. u Connection between.
Copyright © Curt Hill The Relational Model of Database Basic organization and terms.
1 The Relational Database Model. 2 Learning Objectives Terminology of relational model. How tables are used to represent data. Connection between mathematical.
9/7/2012ISC329 Isabelle Bichindaritz1 The Relational Database Model.
Chapters 15 &16 Conceptual and Logical Database Design Methodology.
The Relational Model Pertemuan 03 Matakuliah: M0564 /Pengantar Sistem Basis Data Tahun : 2008.
Relational Database. Database Management System (DBMS)
Database Concepts. Data :Collection of facts in raw form. Information : Organized and Processed data is information. Database : A Collection of data files.
Prepared By Prepared By : VINAY ALEXANDER ( विनय अलेक्सजेंड़र ) PGT(CS),KV JHAGRAKHAND.
The Relational Model. 2 Relational Model Terminology u A relation is a table with columns and rows. –Only applies to logical structure of the database,
The Relational Model © Pearson Education Limited 1995, 2005 Bayu Adhi Tama, M.T.I.
Chapter 3 The Relational Model. Objectives u Terminology of relational model. u How tables are used to represent data. u Connection between mathematical.
Logical Database Design and Relation Data Model Muhammad Nasir
Chapter 4 The Relational Model Pearson Education © 2009.
IT 5433 LM3 Relational Data Model. Learning Objectives: List the 5 properties of relations List the properties of a candidate key, primary key and foreign.
COP Introduction to Database Structures
Relational Model Database Management Systems, 3rd ed., Ramakrishnan and Gehrke, Chapter 3.
Chapter 4: Logical Database Design and the Relational Model
Introduction to Relational Model
The Relational Data Model and Relational Database Constraints
Chapter 2: Intro to Relational Model
Chapter 3: Intro to Relational Model
Chapter 2: Intro to Relational Model
Constraints AND Examples
Chapter 2: Intro to Relational Model
The Relational Database Model
Data Base System Lecture 6: Relational Model
Chapter 4 The Relational Model Pearson Education © 2009.
Chapter 4 The Relational Model Pearson Education © 2009.
מודל הנתונים.
DATABASE SYSTEM.
Chapter 4 The Relational Model Pearson Education © 2009.
Entity-Relationship Modeling
Database Processing: David M. Kroenke’s Chapter Six:
CHAPTER 4: LOGICAL DATABASE DESIGN AND THE RELATIONAL MODEL
The Relational Model Transparencies
Chapter 4 The Relational Model Pearson Education © 2009.
Chapter 4 The Relational Model Pearson Education © 2009.
Chapter 2: Intro to Relational Model
Design tools and techniques for a relational database system
Chapter 2: Intro to Relational Model
Chapter 4 The Relational Model Pearson Education © 2009.
INSTRUCTOR: MRS T.G. ZHOU
Database Processing: David M. Kroenke’s Chapter Six:
Database Dr. Roueida Mohammed.
Database Processing: David M. Kroenke’s Chapter Six:
Constraints AND Examples
Views Base Relation View
CS4222 Principles of Database System
Chapter 3 The Relational Model
Presentation transcript:

Chapter 3 The Relational Model

Agenda Concept Property Key Integrity Constraint Base Relation & View

Concept Relation Attribute Domain Tuple Degree Cardinality Relational Database

Property Unique relation name Unique attribute No duplication tuples No repeating group (single value for an attribute) Same domain for an attribute Insignificance of the tuples or attributes order

Key Superkey Candidate key (Alternative key) Primary key Foreign key

Integrity Constraint Null Integrity constraint Entity Reference Domain (edit or field) Enterprise (business rule)

Base Relation & View Base relation View Purpose of views A named relation of an entity in conceptual schema Tuples stored in physical database View Virtual relation Dynamic generated for end user Not stored in the physical database Purpose of views Security User friendly report Performance

Points To Remember Concept Property Key Integrity Constraint Base Relation & View

Assignment Review chapters 1-3, & appendix c Read Chapter 4 (skip relational calculus 4.2) Do Exercise 3.8 Due date: