Features of RDBMS
Features of RDBMS
Management System)
RDBMS offers a robust and structured way to manage data through the relational
model. Below are its key features:
1. Tabular Structure
Data is stored in tables (relations) with rows and columns.
Each row represents a record (tuple), and each column represents a field (attribute).
2. Data Integrity
Ensures data consistency and accuracy through various constraints:
o One-to-One
o One-to-Many
o Many-to-Many
5. Data Normalization
Eliminates redundancy and ensures efficient storage.
Divides data into related tables to avoid anomalies during insertion, deletion, or updating.
6. ACID Properties
Guarantees reliable transaction processing:
8. Security
Provides mechanisms for user authentication and access control.
Ensures data protection through encryption and permissions.
9. Multi-User Environment
Allows concurrent access to the database by multiple users without compromising data
integrity.
11. Indexing
Enhances query performance by creating indexes on columns.
Supports primary, secondary, and composite indexes.
12. Data Types
Supports various data types, including:
13. Transactions
Manages database operations in logical units called transactions.
Ensures data integrity even in case of system failures.
15. Portability
Can run on various platforms (Windows, Linux, macOS).
17. Integration
Easily integrates with other applications and tools for reporting, analytics, and business
intelligence.
Examples of RDBMS
MySQL
PostgreSQL
Oracle Database
Microsoft SQL Server
SQLite