Introduction To DBMS, DB Application, Purpose of DB
Introduction To DBMS, DB Application, Purpose of DB
Introduction To DBMS, DB Application, Purpose of DB
Manageme
V.SENTHILKUMAR
AP II/CSE
KSI
nt System
Course Outcomes (COs)
Abraham Silberschatz, Henry Korth, and S. Sudarshan, “Database System Concepts”, Sixth
Edition, McGraw-Hill.2011.
DBMS:
Collection of interrelated data
Set of programs to access those data
Primary Goal:
Store and retrieve database information
Convenient and efficient.
Database systems:
Defining structures for storage
Mechanism for manipulation
Safety and security
Data, Information and
Knowledge
Data – Raw facts
Information – Collection of related data
Knowledge – Facts or information gained by experience
https://www.youtube.com/watch?v=QsP5WGv0aQc
What is Data?
Data is an unprocessed set of inputs,
which is not self-explanatory. We need
to comprehend the idea of data. Data
is a collection of facts about the object
of interest.
For e.g. data about a student would
include information like name,
address, roll no, subjects, marks etc.
Software Applications need to store
data as it is required to answer
questions like e.g. how many students
have scored above 90? Data is also
required to convey a story e.g. how a
student is categorized as Top
Performer?
Requirements from data?
Software Applications that utilizes data are relied upon to meet a few necessities of end-users. Let us take
the example of a Facebook application.
Data… Information …
Knowledge
Data Information Knowledge
8.7 8.7-19BCS125 19BCS125-A+ Grade
9.7 9.7-19BCS130 19BCS130-O
7.2 7.2-19BCS129 19BCS129 B
6 6-19BCS200 19BCS200C
4.4 4.4-19BCS201 19BCS201F
DBMS
Database-System
Applications
Enterprise Information
Sales
Accounting
Human resources
Manufacturing
Online retailers
Universities
Airlines
Telecommunication
What is data?
Manipulate data
Systems Example:
Adding new course in a University
File processing system in OS – Conventional
system
Information of Instructors, Students,
department and course offering.
To manipulate the information- need no of
application programs.
Extra burden - Add new courses, new rules
to organization.
Purpose of Result- More files and application programs.
DBMS
Example: Add new students, instructor,
course
Register students for courses
Cost Ease of
Scalability
friendly use
Disadvantage of File
Processing System
Data
Concurrent-
Unstructured Difficulty in redundancy
access
data accessing data and
anomalies
inconsistency
4. Which of the following features are provided by DBMS? [Choose ALL that apply]
e. Maintain accuracy of data
f. Utilities for performance analysis and logging
g. Ensure modifications are successful or not done at all
h. Recovery mechanism for data
5. Which of the following is an advantage of database management approach?
a. Data is dependent on programs
b. Data redundancy increases
c. Data can be accessed by multiple programs
d. Multiple users cannot access data concurrently
6. Which of the following features are provided by DBMS? [Choose any TWO]
a.Protect data from system crash
b. Low cost and run on commodity hardware
c. Authorized access
d. Application Dependence on storage mechanism