Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Database Processing

Similar presentations


Presentation on theme: "Introduction to Database Processing"— Presentation transcript:

1 Introduction to Database Processing
Chapter 1 Introduction to Database Processing David M. Kroenke © 2000 Prentice Hall

2 Database Example 1 Mary Richards Housepainting Chapter 1
Self Employed Entrepreneur Single User Database 3 Tables (Customers, Jobs, Source) Data Needs: Track how customers, jobs, and referrals relate Record bid estimates Track referral sources Produce mailing labels Page 4

3 Page 4 SOURCE CUSTOMER JOB
Tables of Data for Mary Richards Housepainting, Figure 1-1 © 2000 Prentice Hall

4 Database Example 2 Treble Clef Music Chapter 1
Multi-User database on LAN 3 Tables (Customers, Instruments, Rentals) Data Needs: Track instrument rentals Handle multi-user issues Page 6

5 Customer Form, Figure 1-5a
Page 7 © 2000 Prentice Hall

6 Rental Agreement Form, Figure 1-5b
Page 7 © 2000 Prentice Hall

7 Instrument Form, Figure 1-5c
Page 8 © 2000 Prentice Hall

8 Database Example 3 State Licensing & Vehicle Registration Chapter 1
52 Centers, 37 Offices, Hundreds of Users 40 Tables Data Needs: Track drivers licensing issues traffic violations, accidents, arrests, limitations Track auto registration issues revenue, law enforcement Integrate the needs of many departments Page 6

9 Database Example 4 Calvert Island Reservations Centre Chapter 1
Chamber of Commerce Promotional database provides access to data Customer and reservation database processes Data Needs: Store multimedia data (photos, video clips, sound clips) Must be Web / browser accessible Uses Web technologies including HTTP, DHTML, and XML Page 8

10 Comparison of Database Examples
Chapter 1 Comparison of Database Examples Figure 1-8 Page 10 © 2000 Prentice Hall

11 DBMS Relationships Chapter 1 Figure 1-9 Page 11 © 2000 Prentice Hall

12 File-Processing Systems
Chapter 1 Figure 1-10 Page 12 © 2000 Prentice Hall

13 Problems with File-Processing Systems
Chapter 1 Problems with File-Processing Systems Data are separated and isolated Data are often duplicated Application program dependent Incompatible data files Difficult to understand Page 12

14 File-Processing Systems
Chapter 1 File-Processing Systems Create problems with data integrity because data is: duplicated duplicated Page 12

15 Benefits of DBMS Data is integrated Data duplication is reduced
Chapter 1 Benefits of DBMS Data is integrated Data duplication is reduced Data is program independent Data is easy to understand Page 13

16 “a self-describing collection of integrated records”
Chapter 1 Database “a self-describing collection of integrated records” Page 14

17 Chapter 1 Data Dictionary “a description of the structure of the database; data directory; metadata” Page 15

18 Hierarchy of Data Elements
Chapter 1 Figure 1-11 (a) File Processing (b) Database Systems Page 16 © 2000 Prentice Hall

19 Transactions “representations of events” making a sale
Chapter 1 Transactions “representations of events” making a sale receiving a payment authorizing a new hire accepting a shipment Page 16

20 Early Relational Model
Chapter 1 Early Relational Model 1970, E.F. Codd Normalization Process Compute Intensive Page 17

21 Microcomputer DBMS Ashton - Tate: dBase II, now Borland
Chapter 1 Microcomputer DBMS Ashton - Tate: dBase II, now Borland Oracle, Focus, Ingress ported down Paradox, Revelation, MDBS, Helix, Foxpro, Access built specifically for microcomputers Page 19

22 Current Database Trends
Chapter 1 Current Database Trends Client-Server Applications Integration of Internet Technology Distributed Processing Object-Oriented DBMS Page 19


Download ppt "Introduction to Database Processing"

Similar presentations


Ads by Google