DBMS सिलेबस के मुख्य बिंदु
परिचय
- DBMS (Database Management System)
- UGC NET और GATE परीक्षा के लिए DBMS का सिलेबस
- ऑनलाइन सिलेबस उपलब्धता और तैयारी की दिशा में समस्या
बेसिक इंट्रोडक्शन
- Defintion
- Architecture:
- Two-tier, Three-tier architecture
- Three-schema architecture या Three-level of abstraction
- Data Independence
डाटा मॉडल्स
- विभिन्न डाटा मॉडल्स:
- Network data model
- Hierarchical data model
- Relational data model (बहुत महत्वपूर्ण)
- ER model (Entity Relationship)
- Object Oriented data model
ER मॉडल
- महत्वपूर्ण बिंदु:
- Attributes और उनकी प्रकार
- Relationships और उनके प्रकार: One-to-One, One-to-Many, Many-to-One, Many-to-Many
- नोटेशन: Basic notations like entities as rectangles, attributes as eclipses
कीज का कॉन्सेप्ट
- Primary Key
- Candidate Key
- Super Key
- Foreign Key: महत्वपूर्ण और कई बार प्रश्न पूछे जाते हैं
नॉर्मलाइजेशन
- नॉर्मलाइजेशन के प्रकार:
- First Normal Form (1NF)
- Second Normal Form (2NF)
- Third Normal Form (3NF)
- BCNF
- Functional Dependencies
- Closure Method और Candidate Keys खोजने के लिए
ट्रांजेक्शन कंट्रोल और कंकरेन्सी
- ACID प्रॉपर्टीज
- Problem Types:
- Lost Update
- Serializable and Conflict Serializable
- Locks: Two PL, Time-stamp ordering
SQL और रिलेशनल एलजेब्रा
- DDL, DML, DCL कमांड्स: Create, Alter, Insert, Delete
- Constraints: Primary Key, Unique, Check, Default, Not Null
- अग्रिगेट फंक्शन्स: Max, Min, Average, Sum
- Joins: Inner, Outer, Left, Right, Equi Join
- नेस्टेड क्वेरी: In, Not In, Any, All
इंडेक्सिंग
- सिंगल-लेवल इंडेक्सिंग: Primary, Cluster, Secondary
- मल्टी-लेवल इंडेक्सिंग: B-tree, B+ Tree
- Operations: Insert, Delete, Height adjustments
यह नोट्स DBMS के मुख्य बिंदुओं का सारांश प्रस्तुत करते हैं, विशेषकर UGC NET और GATE परीक्षाओं के लिए।