MySQL + SQL · Lesson 6
DBMS की Characteristics
DBMS की Characteristics क्या हैं?
DBMS की characteristics वे key features हैं जो इसे पुराने file-based system से कहीं बेहतर बनाते हैं। Class 12 और B.Tech exams में यही qualities लिखनी होती हैं।
मुख्य Characteristics
| Characteristic | मतलब |
|---|---|
| Self-describing nature | Database, data + data का description (metadata) catalog में रखता है |
| Data abstraction | Internal storage details छुपाता है; user को simple view दिखता है |
| Data independence | Storage बदलने से application programs नहीं टूटते |
| Multiple views | अलग-अलग users एक ही data के अलग views देख सकते हैं |
| Controlled redundancy | Data बेवजह repeat नहीं होता |
| Data sharing | कई users एक साथ same data access करते हैं |
| Security & integrity | Permissions और constraints data की रक्षा करते हैं |
| Transaction support | ACID transactions data consistent रखते हैं |
Example
School DBMS में accountant को सिर्फ fee data (एक view) दिखता है, जबकि principal को fees + results + attendance — same database, multiple views। Constraints किसी को negative fee डालने से रोकते हैं (integrity)।
सामान्य गलतियाँ
- "characteristics" को "advantages" से mix करना — characteristics built-in features हैं; advantages उनके फायदे हैं।
- Self-describing nature (metadata) भूल जाना — favourite exam point।
सारांश
- DBMS characteristics: self-describing nature, data abstraction, data independence, multiple views, controlled redundancy, sharing, security और transactions।
- ये features DBMS को plain files से बेहतर बनाते हैं।