Download presentation
Presentation is loading. Please wait.
1
Introduction to Database Processing
CH1 Introduction to Database Processing
2
DB technology: One of the hottest career paths
WWW and Internet Enjoyable, interesting and challenging DB design and development: art and engineering User Requirement DB Design Art Engineering Physical Database
3
4 Database Examples Mary Richards House painting Treble Clef Music
Single user Database Data table : Figure 1-1 Data Entry Form : Figure 1-2 Example report : Figure 1-3 Treble Clef Music Multi-user DB ( LAN connection) Figure 1-5 : a -Customer Form, b-Rental Agreement Form, c- Instrument Form
4
State Licensing and Vehicle Registration Bureau
52 centers:conduct drivers’ tests and issue and renew drivers’ license 37 offices: sell vehicle registrations more than 40 different tables of data several of which contain hundreds of thousands of row of data Calvert Island Reservations Centre promotional DB: stores data, photos, video, sound, events and facilities Normal users: employee: customer and reservation DB
6
Comparison of DB Applications
7
The Relationship of Application Program and the DBMS
DB Application DBMS User DB Design and development of Database vs. Design and development of Database application Overlap between DB class and System development class
8
File Processing System
Two File Processing Systems Customer Processing Application Customer File Customer File user Rental Processing Application Rental FIle Rental File user
9
Limitations in File Processing System
Separated and Isolated Data Data Duplication Application Program Dependency Incompatible Files The Difficulty of Representing Data in the Users’ Perspectives: e.g. for Fig 1-5(b), several different files need to be extracted, combined, and presented together
10
Database Processing Systems
Integrated Data Reduced Data Duplication Program/Data Independence Easier Representation of the Users’ Perspectives
11
Definition of A Database
A Database is Self-Describing Metadata or Data directory or Data dictionary Promotes Program/data independence easy to change data structure: only change in the data dictionary A DB is a Collection of Integrated Records Files + Metadata + Indexes + Application Metadata (Figure 1-11) A DB is a Model of a Model model of the users’ model Mary Richards’s DB is a model of the way in which Mary Richards views her business
13
The History of DB Processing
The Organizational Context to resolve problems with the file-processing systems At first, database applications were difficult to develop and vulnerable By the mid-1970s, database could efficiently and reliably process organizational applications The Relational Model data are stored in a way that minimizes duplicated data and eliminates certain types of processing errors Tables and relationship
14
Microcomputer DBMS Products
dBase II, dBase III Plus, dBase IV Access, SALSA, Paradox, Revelation, MDBS, Helix Client/Server DB Applications: (LAN) File sharing architecture Databases Using Internet Technology all database applications will be delivered using HTTP, XML and related technologies Distributed Database Processing important in theory but have not been widely adopted all data are spread over many computers micro, LAN server, and mainframes (communicate with one another)
15
Object Oriented DBMS (ODBMS)
Problems in security and control Object Oriented DBMS (ODBMS) important in theory but have not been widely used for business information systems difficult to use cost and risk require to convert existing database to ODBMS most ODBMS have developed to support engineering applications ODBMS are likely to occupy a niche in commercial information systems applications This text focus on relational model
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.