DBMS BASIC
Database Management Systems (DBMS) Basics:
1. **Definition**: A Database Management System (DBMS) is software that manages databases. It enables users to create, retrieve, update, and manage data in a structured way.
2. **Data**: In a DBMS, data is organized into tables, which are further divided into rows and columns. Each row represents a record, and each column represents an attribute.
3. **Key Terms**:
- **Data Definition Language (DDL)**: This is used to define the structure of the database, like creating tables, defining relationships, and setting constraints.
- **Data Manipulation Language (DML)**: This is used to query, insert, update, and delete data in the database.
4. **Types of DBMS**:
- **Relational DBMS (RDBMS)**: Uses tables to store data and relies on a structured schema.
- **NoSQL DBMS**: Designed for unstructured or semi-structured data and is more flexible.
- **Object-Oriented DBMS (OODBMS)**: Stores data in objects and is used for complex data types.
5. **Advantages of DBMS**:
- Data Integrity: Ensures data consistency and accuracy.
- Data Security: Provides user access control.
- Data Redundancy: Reduces duplication of data.
- Data Querying: Allows for efficient data retrieval.
6. **Popular DBMS Systems**:
- **Oracle**: Widely used for enterprise-level applications.
- **MySQL**: An open-source RDBMS often used for web applications.
- **Microsoft SQL Server**: Developed by Microsoft for various applications.
- **MongoDB**: A popular NoSQL database for handling unstructured data.
7. **Normalization**: A process to organize data in a relational database to minimize data redundancy and dependency.
8. **ACID Properties**: A set of properties (Atomicity, Consistency, Isolation, Durability) that ensure the reliability of database transactions.
9. **Data Modeling**: The process of creating a visual representation of the data structure and the relationships between data elements.
10. **Backup and Recovery**: Procedures to safeguard data by creating backups and recovering data in case of failures.
Comments
Post a Comment