Professional Documents
Culture Documents
Database and Database Users: Instructor: Mr. Umer Shahid
Database and Database Users: Instructor: Mr. Umer Shahid
For example:
If we go to bank to deposit or withdraw
Make hotel and airline reservation
Purchase something on line
Buy groceries in supermarkets
Database Applications
These examples are what we called traditional
database applications
(First part of book focuses on traditional applications)
Database System:
DBMS + Database
Simplified database system
environment
Outline
Database Introduction
An Example
Characteristics of the Database
Actors on the Scene
Advantages of using the DBMS
approach
An UNIVERSITY example
A UNIVERSITY database for maintaining information
concerning students, courses, and grades in a
university environment
We have:
STUDENT file stores data on each student
COURSE file stores data on each course
SECTION file stores data on each section of each
course
GRADE_REPORT file stores the grades that students
receive
PREREQUISITE file stores the prerequisites
Example of a simple database
Database manipulation
Database manipulation involves querying
and updating
.
.
.
When NOT to use DBMS?
The overhead cost of using DBMS:
High initial investment in hardware,
software and training
The cost of defining and processing data
Overhead for security, concurrency control,
recovery, and integrity functions
When NOT to use DBMS?
Hence, it may be more desirable to use
regular files under the following
situations:
Simple, well-defined database applications
that are not expected to change
Real-time requirements for some programs
that may not be met due to DBMS
overheads
No multiple-user access to data
Piazza
piazza.com/university_of_engineering_a
nd_technology_lahore/spring2020/ee43
6/home
Access Code: ee436