L1 Introduction To DBMS
L1 Introduction To DBMS
DATABASE MANAGEMENT
SYSTEM (DBMS)
-By Riti Kumari
TOPICS TO BE COVERED
1 DBMS Introduction 8 Normalisation
5 ER Model 12 SQL
6 Relational Model
7 Type of keys
DATA & INFORMATION
img+video staff+student
EXAMPLE
ID Name subject ID Name Place
Users can access databases, save data, retrieve it, update it,
and manage it safely and effectively with the use of a
software program or combination of programs.
Banks
Airlines
APPLICATION OF DBMS
Schools and Colleges - DBMS is used to create and
maintain a student information system that stores student
records, including personal details, academic performance,
attendance, and extracurricular activities.
6 Spatial Databases
7 Multimedia Databases
TYPES OF DATABASES
Relational Databases (RDBMS)- These databases
structure data into organized tables that have predefined
connections between them. Data manipulation and
querying are performed using SQL (Structured Query
Language). Well-known instances encompass MySQL,
PostgreSQL, Oracle Database, and Microsoft SQL Server.
logical level
physical level
TYPES OF LEVEL
Physical level- This is the lowest level of data abstraction.
It describes how data is actually stored in database. You
can get the complex data structure details at this level.
Logical Schema
1-Tier Architecture
2-Tier Architecture
3-Tier Architecture
DBMS ARCHITECTURE
CLIENT
Presentation layer
SERVER
Application layer
DATABASE
Data layer
DBMS ARCHITECTURE
Advantages of 3-tier-architecture
Scalability: Easily adjust each tier to handle changing user
demands.
Modularity and Maintainability: Simplify maintenance by
separating responsibilities.
Security: Protect sensitive data with an additional layer.
Performance: Optimize presentation and application tiers
for better performance.
Disadvantages of 3-tier-architecture
The disadvantages of 3-Tier Architecture include increased
complexity, potential latency issues, longer development time,
resource overhead, and the possibility of bottlenecks.