• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
 ©Silberschatz, Korth and Sudarshan1.1Database System Concepts
Chapter 1: IntroductionChapter 1: Introduction
s
Purpose of Database Systems
s
View of Data
s
Data Models
s
Data Definition Language
s
Data Manipulation Language
s
Transaction Management
s
Storage Management
s
Database Administrator
s
Database Users
s
Overall System Structure
 
 ©Silberschatz, Korth and Sudarshan1.2Database System Concepts
Database Management System (DBMS)Database Management System (DBMS)
s
Collection of interrelated data
s
Set of programs to access the data
s
DBMS contains information about a particular enterprise
s
DBMS provides an environment that is both
convenient 
and
efficient 
to use.
s
Database Applications:
5
Banking: all transactions
5
Airlines: reservations, schedules
5
Universities: registration, grades
5
Sales: customers, products, purchases
5
Manufacturing: production, inventory, orders, supply chain
5
Human resources: employee records, salaries, tax deductions
s
Databases touch all aspects of our lives
 
 ©Silberschatz, Korth and Sudarshan1.3Database System Concepts
Purpose of Database SystemPurpose of Database System
s
In the early days, database applications were built on top offile systems
s
Drawbacks of using file systems to store data:
5
Data redundancy and inconsistency
Multiple file formats, duplication of information in different files
5
Difficulty in accessing data
Need to write a new program to carry out each new task
5
Data isolation — multiple files and formats
5
Integrity problems
Integrity constraints (e.g. account balance > 0) become partof program code
Hard to add new constraints or change existing ones
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...