0% found this document useful (0 votes)
6 views15 pages

DBMS 1

The document provides an overview of Database Management Systems (DBMS), including definitions, advantages, disadvantages, and applications. It discusses DBMS architecture, specifically 1-Tier, 2-Tier, and 3-Tier architectures, detailing their components and functionalities. Additionally, it highlights the roles of different layers in the architecture and their respective advantages and disadvantages.

Uploaded by

hirshah8523
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views15 pages

DBMS 1

The document provides an overview of Database Management Systems (DBMS), including definitions, advantages, disadvantages, and applications. It discusses DBMS architecture, specifically 1-Tier, 2-Tier, and 3-Tier architectures, detailing their components and functionalities. Additionally, it highlights the roles of different layers in the architecture and their respective advantages and disadvantages.

Uploaded by

hirshah8523
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Data Management and Relational

Database Modelling

Database Concept & E-R Diagram


Database Management System(DBMS)

• What is Database?
 For example: The college Database

• What is Database Management System?


 Used to manage the database; Ex.- MySQL,
Oracle.

 It provides protection and security to the database.


• DBMS allows users the following tasks:

 Data Definition

 Data Updation

 Data Retrieval

 User Administration
Advantages of DBMS

• Controls database redundancy


• Data sharing
• Easily Maintenance
• Reduce time
• Backup
• multiple user interface
Disadvantages of DBMS

• Cost of Hardware and Software


• Size
• Complexity
• Higher impact of failure
Application of DBMS

• Railway Reservation System


• Library Management System
• Banking
• Education Sector
• Credit card exchanges
• Social Media Sites
• Online Shopping
• Human Resource Management
DBMS Components
USER

SOFTWARE

HARDWARE

DATA
DBMS Architecture

• DBMS architecture depends upon how users are


connected to the database to get their request done.

• Types of DBMS Architecture


1. 1-Tier Architecture
2. 2 -Tier Architecture
3. 3-Tier Architecture
1-Tier Architecture

• In this architecture, the database is directly available


to the user. It means the user can directly sit on the
DBMS and uses it.
• The 1-Tier architecture is used for development of the
local application, where programmers can directly
communicate with the database for the quick
response.
1. Client layer: It is also called as Presentation layer which
contains UI part of our application. For example designing
registration form which contains text box, label, button etc.

2. Business layer: In this layer all business logic written like


validation of data, calculations, data insertion etc. This layer is
also called the intermediary layer helps to make
communication faster between client and data layer.

3. Data layer: Data Access Layer contains methods to connect


with database and to perform insert, update, delete, get data
from database based on our input data.
Advantages:
• High performance
• Load is reduced on the Application and Data tiers.
• Improved Security – Client is not direct access to database
• Easy to maintain and modification is bit easy, won’t affect
other modules

Disadvantages:
• Increase Complexity/Effort

You might also like