P. 1
Relational Model

Relational Model



|Views: 5,077 |Likes:
Published by atef shaar

More info:

Published by: atef shaar on Jan 28, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Summer 2006SFU -CMPT 354 -Zinovi Taube
CMPT 354 Database Systems I 
Chapter 3 –Relational Data Model
Summer 2006SFU -CMPT 354 -Zinovi Taube
Benefit of Relational Model
Nearly all databases are based on a relationalmodel.
 IBM, Microsoft, Oracle, Sybase, Informix, etc
Single mathematical concept: Relation
Relations allow a high level data manipulationlanguage SQL.Object oriented databases are competitors.
 Object Store, Versant, Ontos.
Object relational model emerges.
 Informix, Oracle, IBM.
Summer 2006SFU -CMPT 354 -Zinovi Taube
Relational Model Basics
A Relationhas a
of tuples, represented by a
two dimensional table.Attributes(or fields) are stored in columns.Tuples(or records) are stored in rows.The first row contains the attribute names.Attributes have a domainan atomic type.A tuplehas one componentfor each attribute.The relation is the only way to store data
relational databaseis a collection of relations.

Activity (35)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Rahul Raika added this note
Thanks for good detail of ER Modal
Maryam Zayed liked this
ateeqshahid035 liked this
Arpan Garg liked this
sadee_kaushalye liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->