Lesson+2 Intro+to+Database
Lesson+2 Intro+to+Database
Database
Introduction to Database
Traditional File Processing
System
◼ Data Redundancy
◼ Data Inconsistency
◼ Difficulty in Accessing Data
◼ Data Isolation
◼ Security Problems
Disadvantage of File Processing
System
◼ Data Redundancy
◼ Data Inconsistency
◼ Data Isolation
- Data are scattered in various
files, and the files may be in
different format, writing new
application program to retrieve
data is difficult.
Disadvantage of File Processing
System
◼ Security Problems
◼ To keep a record of
activities and
interventions;
◼ Keep sales records;
◼ Develop reports;
◼ Perform research
Database Applications
◼ Banking: all transactions
◼ Airlines: reservations, schedules
MS Access
MySQL
Oracle
Microsoft SQL Server
Popular DBMSs
❑ MS Access
❑ DB2
❑ Oracle
❑ MySQL
Is to transform
❑ Improved availability
One of the principle advantages of a DBMS is that the
same information can be made available to different
users.
❑ Minimized redundancy
The data in a DBMS is more concise because as a
general rule, the information in it appears just once.
This reduces data redundancy, or in other words, the
need to repeat the same data over and over again.
Advantages of a DBMS
❑ Accuracy
Accurate, consistent, and up-to-date data is a sign of
data integrity. DBMSs foster data integrity because
updates and changes to the data only have to be
made in one place.
❑ Security
• More difficult recovery (if disaster
strikes)
• Increased vulnerability (all your
eggs in one basket)
People Who Work with
Databases
➢ Database Implementers/ Designers
➢ Database Administrator (DBA)
➢ Application Programmers
➢ End Users
Type of Database End Users
➢ Casual users
These are people who use the database occasionally.
➢ Naive users
These are users who constantly querying and
updating the database.
Eg. Reservation Clerks of Airline, Railway, Hotel,
etc.
Clerks at receiving station of Courier service,
Insurance agencies, etc.
End Users
➢ Sophisticated Users
People who use for their complex
requirements.
Eg. Engineers, Scientists, Business
analysts…
➢ Standalone Users
Who maintain database for personal use.
Database Administrators (DBA)
❖ The central authority in charge of database.
ROLES of a DBA:
➢ Managing resources
➢ Creation of user accounts
➢ Providing security and authorization
➢ Managing poor system response time
➢ System Recovery
➢ Tuning the Database
Thank you for
listening!
Prepared By: Engr. Lizel Rose Natividad