Databases And Database Management System
-
Upload
ghanshyam-patel -
Category
Internet
-
view
33 -
download
2
Transcript of Databases And Database Management System
Prepared By::-Ghanshyam Patel
Defination
A database is a collection of information that is
organized so that it can easily be accessed,
managed, and updated.
A Program that provides access to databases is
known as a database management system(DBMS).
For the use of DBMS data redundancy, data isolation
and data inconsistency are minimized and data can
be shared among users of data.
Types Of Databases:
There are basic two types of databases:-
Centralized Databases
Distributed Databases
Centralized Databases
where the database is physically in one location and
users typically use an Internet connection to access
it.
Banks tend to use centralized databases.
Distributed Databases
Where the database is in many locations often
where you have a national or international company
and customers tend to regularly interact with a local
branch.
For example: Google uses Big-Table a distributed
DBMS as searching tends to be by users in a
particular region of the world.
Information About DBMS
The DBMS permits an organization to centralize
data, manage them efficiently and provide access to
the stored data by application program.
The DBMS acts as an interface between application
programs and physical data files. And also it
provides user with tools to add, delete, maintain,
display, print, search, select, short and update data.
Function Perform by DBMS
Data Filtering and profiling
Data quality
Data Synchronization
Data Enrichment
Data maintenance
Advantages and capabilities of a DBMS
Permanence
Querying
Concurrency
Back up and replication
Rule Enforcement
Security
Computation
Change and access logging
Automated optimization
View of the Data provide by DBMS
A DBMS provides two views of data: A Physical
View and A logical View
The physical view deals with the actual, physical
arrangement and location of data in the direct
access storage devices(DASDs).
The logical view/user’s view, of a database program
represents data in a format that is meaningful to a
user and to the software programs that process
those data.
Thank You