Database_Concepts_Class11
Database_Concepts_Class11
1. Introduction to Databases
Key Components:
- Database Management System (DBMS): Software to manage databases, e.g., MySQL, Oracle,
PostgreSQL.
Features of DBMS:
Advantages of DBMS:
- Reduces redundancy.
Definition: A DBMS based on the relational model where data is stored in tables (relations).
Features:
4. Data Models
5. Database Concepts
Key Terms:
SQL Commands:
7. Keys in a Database
Types of Keys:
3. Candidate Key: All potential keys that can act as a primary key.
4. Composite Key: A key made up of two or more attributes.
8. Normalization
Normal Forms:
1. 1NF (First Normal Form): Removes duplicate columns; ensures atomic values.
2. 2NF (Second Normal Form): Ensures no partial dependency (all non-key attributes depend on the
3. 3NF (Third Normal Form): Ensures no transitive dependency (non-key attributes depend only on
primary key).
9. Relationships in RDBMS
Types of Relationships:
3. Many-to-Many (M:N): Multiple records in a table are linked to multiple records in another.
Properties (ACID):
Measures: