Introduction to Database Processing

Slides:



Advertisements
Similar presentations
Chapter 1: The Database Environment
Advertisements

© 2002 by Prentice Hall 1 SI 654 Database Application Design Winter 2004 Dragomir R. Radev.
Lecture-7/ T. Nouf Almujally
Database Processing: Fundamentals, Design and Implementation, 9/e by David M. KroenkeChapter 1/1 Copyright © 2004 Please……. No Food Or Drink in the class.
1 1 File Systems and Databases Chapter 1 The Worlds of Database Systems Prof. Sin-Min Lee Dept. of Computer Science.
SLIDE 1IS 257 – Fall 2006 Database Management: Introduction Ray R. Larson University of California, Berkeley School of Information IS 257:
© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Lecture Microsoft Access and Relational Database Basics.
Fundamentals, Design, and Implementation, 9/e SI654 Database Application Design Instructor: Dragomir R. Radev Winter 2005.
1-1 David M. Kroenke’s Chapter One: Introduction Database Processing: Fundamentals, Design, and Implementation.
Introduction to Database Processing
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-1 David M. Kroenke’s Chapter One: Introduction Part One Database Processing:
Getting Started (Excerpts) Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Chapter 1 Introduction to Database Processing David M. Kroenke Database Processing © 2000 Prentice Hall.
8/28/2001Database Management -- Fall R. Larson Database Management: Introduction University of California, Berkeley School of Information Management.
© 2007 by Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden.
Fundamentals, Design, and Implementation, 9/e Chapter 1 Introduction to Database Processing.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-1 David M. Kroenke’s Database Processing: Fundamentals, Design, and.
David M. Kroenke and David J. Auer Database Processing—12 th Edition Fundamentals, Design, and Implementation Chapter One: Introduction KROENKE AND AUER.
1 1 File Systems and Databases Chapter 1 The Worlds of Database Systems Prof. Sin-Min Lee Dept. of Computer Science.
An Introduction to Database Management Systems R. Nakatsu.
Introduction to Database
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 2-1 David M. Kroenke’s Chapter One: Why DB? Database Processing: Fundamentals,
Module Title? DBMS Introduction to Database Management System.
David M. Kroenke’s Chapter One: Introduction Part Two Database Processing: Fundamentals, Design, and Implementation.
DATABASE MANAGEMENT & PROGRAMMING 2 Introduction to Database Processing n Four database examples n File-Processing Systems n Database processing Systems.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 9 th Edition Jeffrey A. Hoffer,
Chapter 14 Sharing Enterprise Data David M. Kroenke Database Processing © 2000 Prentice Hall.
Chapter 5 Database Processing. Neil uses software to query a database, but it has about 25 standard queries that don’t give him all he needs. He imports.
Chapter 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden © 2007 by Prentice.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
INTRODUCTION OF DATABASE By Hendra Achmadi MM, MAcc.
Module 1: Database System
Computer Science Centre University of Indonesia Chapter 1 Database & Database Users.
James A. Senn’s Information Technology, 3rd Edition
Part 2: Using Information Technology
DBMS & TPS Barbara Russell MBA 624.
Computers: Tools for an Information Age
Chapter 1: Introduction
Chapter 1: Introduction
Introduction to Database Processing
David M. Kroenke and David J
Chapter 1: Introduction
Database Design with Semantic Object Models
Data Resource Management
Computers: Tools for an Information Age
Chapter 1: The Database Environment
Chapter 16 Designing Distributed and Internet Systems
Database Management System (DBMS)
Database Processing: David M. Kroenke’s Chapter One: Introduction
Chapter 1 The Worlds of Database Systems
MANAGING DATA RESOURCES
Database Processing: David M. Kroenke’s Chapter One: Introduction
Data Resource Management
Chapter 1: The Database Environment
Introduction to Databases
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS
Chapter 1: The Database Environment
Chapter 1: The Database Environment
The Database Environment
Chapter 1: The Database Environment
Background Prepared by: Mr. Mahmoud Rafeek Alfarra.
Chapter 1 Introduction to Database Processing
Data Resource Management
Chapter 1: The Database Environment
Chapter 1: Introduction
Terms: Data: Database: Database Management System: INTRODUCTION
Getting Started Chapter One DATABASE CONCEPTS, 4th Edition
Database Design Chapter 7.
Presentation transcript:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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