You are on page 1of 13

DEPARTMENT OF TECHNICAL

EDUCATION ANDHRA PRADESH


Name : K. Chandra Sekhar
Designation : Associate Lecturer
Branch : DCCP
Institute : C I C, Tarnaka, Hyd.
Year/Semester : V Semester
Subject : Relational Database
Management System
Subject Code : CCP-505
Topic : Understand the Capabilities of
RDBMS
Duration : 50 Minutes
Sub-Topic : Explain the Advantages of RDBMS
Teaching Aids : PPT, Animation, Photographs
CCP505.25 1
Objectives

On Completion of this period, you would be able


to know :
 What are the Advantages of RDBMS
 How they are useful to maintain Data
 Data Administration
 Concurrent access and crash recovery
 Reduced application development time

CCP505.25 2
Structure

 Advantages of RDBMS
 Data Administration
 Concurrent access and crash recovery
 Reduced application development time
 Many to Many relationship

CCP505.25 3
Recap
Advantages of RDBMS…..
 Data Independence (Previous Class)

 Efficient Data Access (Previous Class)

 Data Integrity and Security (Previous Class)

 Data Administration
 Concurrent access and crash recovery

 Reduced application development time

 Supports Many to Many data relationship


CCP505.25 4
Advantages of RDBMS…..
Data Administration
When several users share the data,
centralizing the administration of data can
offer significant improvement.

CCP505.25 5
Advantages of RDBMS…..
Data Administration….

Experienced professionals who understand the


nature of the data being managed, and how
different groups of users use it, can be
responsible for organizing the data
representation to minimize redundancy and for
fine-tuning the storage of the data to make
retrieval efficient.

CCP505.25 6
Advantages of RDBMS…..

Concurrent Access And Crash


Recovery

• A RDBMS schedules concurrent access to the


data in such a manner that users can think
of the data as being accessed by only one
user at a time.

• Further, the RDBMS protects users from the


effects of system failures.

CCP505.25 7
Advantages of RDBMS…..
Reduced Application Development Time

• Clearly, the RDBMS supports many


important functions that are common to many
applications accessing data stored in the
RDBMS.

• This, in conjunction with the high-level


interface to the data, facilitates quick
development of applications. Contd..
CCP505.25 8
Advantages of RDBMS…..

Reduced Application Development Time

Such applications are also likely to be more


robust than applications developed from scratch
because many important tasks are handled by
the RDBMS instead of being implemented by the
application.

CCP505.25 9
Advantages of RDBMS…..

Supports Many To Many Data Relationship

D1 M1
M2
D2 M3
M4
D3 M5

Data Set 1 Data Set 2

CCP505.25 10
Summary :
 RDBMS uses efficient Algorithms and Techniques
to Store & Retrieve Data
 The RDBMS can provide an abstract view of
the Data
 RDBMS protects users from the effects of system
failures
 RDBMS Supports Many to Many Relationship
among the data items
 Database is independent of the Applications
developed for it
CCP505.25 11
Quiz :

Many to Many type


1. RDBMS Can Support _____________
of Relationship.
2. An abstract view of Data is provided by
RDBMS
___________
Database
3. ______________is preferred to be
Independent of its applications

CCP505.25 12
Examination Questions

1. List and explain various advantages of


RDBMS.
2. Explain Data Administration, Concurrent
access and crash recovery.

CCP505.25 13

You might also like