MIS 710 Module 0 Database Fundamentals: Arijit Sengupta
MIS 710 Module 0 Database Fundamentals: Arijit Sengupta
MIS 710 Module 0 Database Fundamentals: Arijit Sengupta
Database fundamentals
Arijit Sengupta
Structure of this semester
ISOM
MIS710
User Decisions
Knowledge Actions
Data Information
Electronic Data
ISOM
• Why?
Large volume in a small space
Ease of sharing
Ease of use
Data analysis
• How?
File-based system versus databases
Legacy (File-based) Systems
ISOM
• Access definition
Global
Local
• Uniform access authorization
Data Redundancy
ISOM
• Increase in productivity
User-friendly interface
Independence from specific data structure
• Easier maintenance
Less code to maintain
• The DBMS is the bulk of the code.
• Ad-hoc queries make it possible to make do with
much less code.
The vendor makes revisions of the DBMS.
• Economy of scale
Productivity vs. Maintenance
ISOM
100
90
80
70
Prod-DB
60
Prod-FL
50
Mnt-DB
40
30 Mnt-FL
20
10
0
Start 1st week 2nd week 3rd week 4th week
Disadvantages of Databases
ISOM
• Software complexity
• Processing inefficiency
• Need for co-ordination
• Organizational impact
• Risk
DBMS
ISOM
Database
Management
System
Intension + Extension
Data
DBMS Functions and Users
ISOM
Database
Client/Server Database
Systems
ISOM
Client
Client
Database
Server
Distributed Database
Systems
ISOM
Database
Server
Database Database
Server Server
Summary
ISOM