ISSP Lesson 4
ISSP Lesson 4
Information
Employee is an
example of entity and
name is example of
attribute
Copyright © 2011 Ramez Elmasri and Shamkant Navathe
Agenda
Data gathering and analysis techniques
Planning for data model
Hierarchical model
Network model
Relational model
Planning for database management system
Planning to develop E-commerce model
B2C business model
B2B business model
Other business models in emerging E-commerce
markets
C1 C2 C3 C4 C5 C6 C7
S1 S2 S3 S4 S5
Copyright © 2011 Ramez Elmasri and Shamkant Navathe
Agenda
Data gathering and analysis techniques
Planning for data model
Hierarchical model
Network model
Relational model
Planning for database management system
Planning to develop E-commerce model
B2C business model
B2B business model
Other business models in emerging E-commerce
markets
Course 1 Course 2
Product table Product Number Product Description Unit Price Supplier Number
122 Laptop 5000 2013
134 Printer 2000 1145
666 Scanner 1000 1145
Copyright © 2011 Ramez Elmasri and Shamkant Navathe
Operations in Relational Model
Three basic operations can be used to extract useful
information: select, join and project.
Select operation retrieves rows meeting certain
criteria. The criteria could be for example retrieving
product data with unit price greater than 1000.
The project operation retrieves certain fields or
column from the table. For example we need to
extract only the supplier name and phone from
supplier table.
The join operation relates two tables as long as they
share common fields.
Response to user
request Database
Database
Management System
Response to user
request