कम्प्युटर डेटाबेस के मूल सिद्धांत(Computer Database Basics)

Q1. आपस में संबंधित डेटा के व्यवस्थित संग्रह (Organized collection) को क्या कहा जाता है? – डेटाबेस (Database)

Q2. डेटाबेस को बनाने, एक्सेस करने और प्रबंधित करने वाले सॉफ्टवेयर को क्या कहते हैं? – DBMS

Q3. DBMS का पूर्ण रूप क्या है? – Database Management System

Q4. RDBMS का पूर्ण रूप क्या है? – Relational Database Management System

Q5. RDBMS में डेटा को मुख्य रूप से किस रूप में स्टोर किया जाता है? – टेबल (Tables) के रूप में

Q6. ‘रिलेशनल डेटाबेस’ (Relational Database) मॉडल का जनक किसे माना जाता है? – ई.एफ. कॉड (E.F. Codd)

Q7. डेटाबेस टेबल की एक पंक्ति (Row) को तकनीकी भाषा में क्या कहा जाता है? – टपल (Tuple) या रिकॉर्ड

Q8. डेटाबेस टेबल के एक कॉलम (Column) को तकनीकी भाषा में क्या कहा जाता है? – एट्रिब्यूट (Attribute) या फील्ड

Q9. किसी टेबल में कुल पंक्तियों (Rows/Tuples) की संख्या को क्या कहा जाता है? – कार्डिनैलिटी (Cardinality)

Q10. किसी टेबल में कुल कॉलम (Attributes) की संख्या को क्या कहा जाता है? – डिग्री (Degree)

Q11. डेटाबेस की जानकारी (डेटा के बारे में डेटा) रखने वाले डेटाबेस को क्या कहते हैं? – डेटा डिक्शनरी (Data Dictionary)

Q12. ‘डेटा के बारे में डेटा’ (Data about data) को क्या कहा जाता है? – मेटाडेटा (Metadata)

Q13. किसी टेबल में हर रिकॉर्ड को विशिष्ट (Unique) रूप से पहचानने वाली की (Key) को क्या कहते हैं? – प्राइमरी की (Primary Key)

Q14. क्या प्राइमरी की (Primary Key) में ‘Null’ (खाली) वैल्यू हो सकती है? – नहीं

Q15. एक टेबल में अधिकतम कितनी प्राइमरी की (Primary Key) हो सकती हैं? – केवल एक

Q16. वह की (Key) जो एक टेबल को दूसरी टेबल से जोड़ती है और रेफरेंशियल इंटीग्रिटी (Referential Integrity) बनाए रखती है? – फॉरेन की (Foreign Key)

Q17. फॉरेन की (Foreign Key) दूसरी टेबल की किस की (Key) को संदर्भित (Refer) करती है? – प्राइमरी की को

Q18. उन सभी एट्रिब्यूट्स (या उनके समूह) को क्या कहते हैं जो प्राइमरी की बन सकते हैं? – कैंडिडेट की (Candidate Key)

Q19. प्राइमरी की चुनने के बाद बची हुई अन्य कैंडिडेट कीज़ को क्या कहा जाता है? – अल्टरनेट की (Alternate Key)

Q20. किसी भी रिकॉर्ड को विशिष्ट रूप से पहचानने वाले एट्रिब्यूट्स के किसी भी समूह को (जिसमें अतिरिक्त एट्रिब्यूट भी हो सकते हैं) क्या कहते हैं? – सुपर की (Super Key)

Q21. डेटाबेस से डेटा निकालने या उसमें बदलाव करने के लिए किस मानक भाषा का प्रयोग किया जाता है? – SQL (Structured Query Language)

Q22. SQL को मूल रूप से किस नाम से जाना जाता था? – SEQUEL (Structured English Query Language)

Q23. डेटाबेस के स्ट्रक्चर या स्कीमा (Schema) को परिभाषित करने वाले SQL कमांड्स के समूह को क्या कहते हैं? – DDL (Data Definition Language)

Q24. डेटाबेस में मौजूद डेटा को देखने, जोड़ने या बदलने वाले SQL कमांड्स के समूह को क्या कहते हैं? – DML (Data Manipulation Language)

Q25. डेटाबेस पर यूज़र के अधिकार (Permissions) को नियंत्रित करने वाले SQL कमांड्स को क्या कहते हैं? – DCL (Data Control Language)

Q26. डेटाबेस में ट्रांजेक्शन (Transactions) को प्रबंधित करने वाले कमांड्स को क्या कहते हैं? – TCL (Transaction Control Language)

Q27. नया डेटाबेस या नई टेबल बनाने के लिए किस DDL कमांड का उपयोग होता है? – CREATE

Q28. किसी मौजूदा टेबल के स्ट्रक्चर (जैसे नया कॉलम जोड़ना) में बदलाव करने के लिए कौन सा कमांड है? – ALTER

Q29. किसी टेबल और उसके पूरे डेटा को हमेशा के लिए डेटाबेस से हटाने का कमांड कौन सा है? – DROP

Q30. टेबल का स्ट्रक्चर बनाए रखते हुए उसके अंदर के सभी डेटा (रिकॉर्ड्स) को एक साथ हटाने का कमांड कौन सा है? – TRUNCATE

Q31. टेबल में नया डेटा (रिकॉर्ड) डालने के लिए किस DML कमांड का उपयोग होता है? – INSERT

Q32. टेबल में पहले से मौजूद डेटा को बदलने (Modify) के लिए कौन सा कमांड है? – UPDATE

Q33. टेबल से किसी विशिष्ट रिकॉर्ड (Row) को हटाने के लिए कौन सा कमांड है? – DELETE

Q34. डेटाबेस से डेटा खोजने और देखने के लिए सबसे अधिक उपयोग किया जाने वाला DML कमांड कौन सा है? – SELECT

Q35. डेटाबेस यूज़र को कार्य करने की अनुमति (Permission) देने वाला DCL कमांड कौन सा है? – GRANT

Q36. डेटाबेस यूज़र से दी गई अनुमति वापस लेने वाला DCL कमांड कौन सा है? – REVOKE

Q37. डेटाबेस में किए गए बदलावों को स्थायी रूप से सेव करने वाला TCL कमांड कौन सा है? – COMMIT

Q38. डेटाबेस में किसी त्रुटि के कारण किए गए बदलावों को वापस पहले जैसी स्थिति में लाने वाला कमांड कौन सा है? – ROLLBACK

Q39. ट्रांजेक्शन में किसी विशेष बिंदु (Point) तक ही रोलबैक करने के लिए क्या सेट किया जाता है? – SAVEPOINT

Q40. डेटाबेस ट्रांजेक्शन के चार मुख्य गुण (ACID Properties) कौन से हैं? – Atomicity, Consistency, Isolation, Durability

Q41. ACID में ‘A’ (Atomicity) का क्या अर्थ है? – ट्रांजेक्शन या तो पूरा होगा या बिल्कुल नहीं होगा (All or Nothing)

Q42. ACID में ‘D’ (Durability) का क्या अर्थ है? – सिस्टम फेल होने पर भी कमिट (Commit) किया गया डेटा सुरक्षित रहेगा

Q43. डेटाबेस डिज़ाइन का ब्लूप्रिंट (Blueprint) या तार्किक संरचना क्या कहलाती है? – डेटाबेस स्कीमा (Database Schema)

Q44. डेटा को अनावश्यक रूप से दोहराने (Duplication) की समस्या को डेटाबेस में क्या कहते हैं? – डेटा रिडंडेंसी (Data Redundancy)

Q45. डेटा रिडंडेंसी को कम करने और डेटा विसंगतियों (Anomalies) को दूर करने की प्रक्रिया क्या कहलाती है? – नॉर्मलाइजेशन (Normalization)

Q46. नॉर्मलाइजेशन का पहला नियम (1NF – First Normal Form) क्या कहता है? – हर सेल में केवल एक ही (Atomic) वैल्यू होनी चाहिए

Q47. आंशिक निर्भरता (Partial Dependency) को किस नॉर्मल फॉर्म में हटाया जाता है? – 2NF (Second Normal Form)

Q48. ट्रांज़िटिव निर्भरता (Transitive Dependency) को किस नॉर्मल फॉर्म में हटाया जाता है? – 3NF (Third Normal Form)

Q49. BCNF का पूर्ण रूप क्या है (जो 3NF का सख्त रूप है)? – Boyce-Codd Normal Form

Q50. मल्टी-वैल्यूड निर्भरता (Multi-valued Dependency) को किस नॉर्मल फॉर्म में दूर किया जाता है? – 4NF

Q51. ER मॉडल का पूर्ण रूप क्या है, जिसका उपयोग डेटाबेस डिज़ाइन के लिए होता है? – Entity-Relationship Model

Q52. ER डायग्राम में किसी ‘एंटिटी’ (Entity) को किस ज्यामितीय आकृति से दर्शाया जाता है? – आयत (Rectangle)

Q53. ER डायग्राम में ‘एंटिटी’ की विशेषताओं (Attributes) को किस आकृति से दर्शाया जाता है? – अंडाकार (Oval/Ellipse)

Q54. ER डायग्राम में दो एंटिटीज़ के बीच ‘रिलेशनशिप’ (Relationship) को किस आकृति से दर्शाते हैं? – समचतुर्भुज (Diamond)

Q55. ER डायग्राम में ‘कमज़ोर एंटिटी’ (Weak Entity) को कैसे दर्शाते हैं? – डबल आयत (Double Rectangle)

Q56. जब एक टेबल का एक रिकॉर्ड दूसरी टेबल के केवल एक रिकॉर्ड से जुड़ा हो, तो उसे कौन सा रिलेशनशिप कहते हैं? – One-to-One (1:1)

Q57. जब एक टेबल का एक रिकॉर्ड दूसरी टेबल के कई रिकॉर्ड्स से जुड़ा हो, तो उसे क्या कहते हैं? – One-to-Many (1:N)

Q58. जब दोनों टेबल्स के कई रिकॉर्ड एक-दूसरे से जुड़े हों, तो उसे क्या कहते हैं? – Many-to-Many (M:N)

Q59. डेटाबेस से जानकारी तेज़ी से खोजने (Search speed बढ़ाने) के लिए किस डेटा स्ट्रक्चर का उपयोग होता है? – इंडेक्स (Index)

Q60. वह इंडेक्स जो डेटा के भौतिक (Physical) क्रम को बदल देता है और एक टेबल में केवल एक ही हो सकता है? – क्लस्टर्ड इंडेक्स (Clustered Index)

Q61. SQL में किसी कॉलम में डुप्लीकेट वैल्यूज़ को रोकने के लिए कौन सा कंस्ट्रेंट (Constraint) लगाया जाता है? – UNIQUE Constraint

Q62. किसी कॉलम को खाली (Null) छोड़ने से रोकने के लिए कौन सा कंस्ट्रेंट उपयोग होता है? – NOT NULL

Q63. टेबल में डेटा भरते समय किसी विशेष शर्त (Condition) को लागू करने के लिए कौन सा कंस्ट्रेंट होता है? – CHECK Constraint

Q64. यदि यूज़र कोई वैल्यू नहीं डालता है, तो अपने आप एक तय वैल्यू भरने के लिए कौन सा कंस्ट्रेंट होता है? – DEFAULT Constraint

Q65. SQL में दो या अधिक टेबल्स के डेटा को एक साथ मिलाकर देखने के लिए किस क्लॉज़ का उपयोग होता है? – JOIN

Q66. जो JOIN दोनों टेबल्स में केवल मैचिंग (Matching) रिकॉर्ड्स को दिखाता है, उसे क्या कहते हैं? – INNER JOIN

Q67. जो JOIN बाईं (Left) टेबल के सभी रिकॉर्ड और दाईं टेबल के मैचिंग रिकॉर्ड दिखाता है? – LEFT JOIN (या Left Outer Join)

Q68. जो JOIN दोनों टेबल्स के सभी रिकॉर्ड्स (मैचिंग और नॉन-मैचिंग) दिखाता है? – FULL OUTER JOIN

Q69. SQL में SELECT क्वेरी के परिणामों को किसी कॉलम के आधार पर छांटने (Sort करने) के लिए किस क्लॉज़ का उपयोग होता है? – ORDER BY

Q70. ORDER BY क्लॉज़ डिफ़ॉल्ट रूप से डेटा को किस क्रम में छांटता है? – आरोही क्रम (Ascending – ASC)

Q71. डेटा को अवरोही (Descending) क्रम में छांटने के लिए ORDER BY के साथ क्या लिखते हैं? – DESC

Q72. समान डेटा वाले रिकॉर्ड्स का समूह (Group) बनाने के लिए किस SQL क्लॉज़ का प्रयोग होता है? – GROUP BY

Q73. GROUP BY क्लॉज़ के साथ कंडीशंस (शर्तें) लगाने के लिए WHERE की जगह किस क्लॉज़ का प्रयोग होता है? – HAVING

Q74. SQL में किसी कॉलम का योग (Total) निकालने वाला एग्रीगेट फंक्शन कौन सा है? – SUM()

Q75. SQL में रिकॉर्ड्स की कुल संख्या (Count) गिनने वाला फंक्शन कौन सा है? – COUNT()

Q76. SQL में टेक्स्ट (String) को खोजने के लिए पैटर्न मैचिंग में किस ऑपरेटर का उपयोग होता है? – LIKE

Q77. LIKE ऑपरेटर में किसी भी संख्या में कैरेक्टर्स को दर्शाने के लिए किस वाइल्डकार्ड (Wildcard) का प्रयोग होता है? – % (Percent sign)

Q78. LIKE ऑपरेटर में केवल एक कैरेक्टर को दर्शाने के लिए किस वाइल्डकार्ड का प्रयोग होता है? – _ (Underscore)

Q79. एक डेटाबेस टेबल से बनाई गई आभासी टेबल (Virtual Table) को क्या कहा जाता है? – व्यू (View)

Q80. क्या व्यू (View) वास्तविक रूप से कोई स्टोरेज स्पेस घेरता है? – नहीं (यह केवल एक सेव की गई क्वेरी है)

Q81. पुराने समय में डेटा को ट्री (Tree) जैसी संरचना (Parent-Child) में किस डेटाबेस मॉडल में स्टोर किया जाता था? – हाइरार्किकल मॉडल (Hierarchical Model)

Q82. किस डेटाबेस मॉडल में एक ‘चाइल्ड’ के कई ‘पैरेंट’ हो सकते हैं (ग्राफ संरचना)? – नेटवर्क मॉडल (Network Model)

Q83. डेटाबेस में एक साथ होने वाले कई ट्रांजेक्शन को सुरक्षित रूप से संभालने की प्रक्रिया क्या है? – कॉनकरेंसी कंट्रोल (Concurrency Control)

Q84. कॉनकरेंसी कंट्रोल के लिए सबसे आम तकनीक कौन सी है? – लॉकिंग (Locking)

Q85. जब दो ट्रांजेक्शन एक-दूसरे द्वारा लॉक किए गए डेटा का इंतज़ार करते हैं और दोनों रुक जाते हैं, तो उसे क्या कहते हैं? – डेडलॉक (Deadlock)

Q86. ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग के सिद्धांतों पर आधारित डेटाबेस को क्या कहते हैं? – OODBMS (Object-Oriented DBMS)

Q87. निर्णय लेने और डेटा विश्लेषण के लिए अलग-अलग जगहों से विशाल डेटा को एक जगह स्टोर करना क्या कहलाता है? – डेटा वेयरहाउसिंग (Data Warehousing)

Q88. बड़े डेटाबेस में छिपे हुए पैटर्न और जानकारी को खोजने की प्रक्रिया क्या कहलाती है? – डेटा माइनिंग (Data Mining)

Q89. डेटाबेस के समग्र प्रशासन, सुरक्षा और रखरखाव के लिए जिम्मेदार व्यक्ति को क्या कहते हैं? – DBA (Database Administrator)

Q90. वे डेटाबेस जो रिलेशनल (टेबुलर) मॉडल का उपयोग नहीं करते हैं और बहुत बड़े अनस्ट्रक्चर्ड डेटा के लिए होते हैं? – NoSQL डेटाबेस

Q91. MongoDB और Cassandra किसके उदाहरण हैं? – NoSQL डेटाबेस के

Q92. वह प्रक्रिया जिसमें डेटाबेस सिस्टम क्रैश होने के बाद डेटा को सुरक्षित स्थिति में वापस लाया जाता है? – डेटाबेस रिकवरी (Database Recovery)

Q93. SQL में क्वेरी के अंदर लिखी गई एक और क्वेरी को क्या कहा जाता है? – सबक्वेरी (Subquery) या नेस्टेड क्वेरी

Q94. डेटाबेस में किसी इवेंट (जैसे INSERT या UPDATE) के होने पर स्वचालित रूप से चलने वाले कोड को क्या कहते हैं? – ट्रिगर (Trigger)

Q95. पहले से लिखे गए SQL स्टेटमेंट्स का एक समूह जिसे डेटाबेस में सेव किया जाता है ताकि बार-बार उपयोग किया जा सके? – स्टोर्ड प्रोसीजर (Stored Procedure)

Q96. SQL में दो अलग-अलग SELECT स्टेटमेंट के परिणामों को एक साथ जोड़ने के लिए किस ऑपरेटर का प्रयोग होता है? – UNION

Q97. UNION और UNION ALL में मुख्य अंतर क्या है? – UNION डुप्लीकेट हटा देता है, जबकि UNION ALL डुप्लीकेट सहित सब दिखाता है

Q98. डेटाबेस की ‘आइसोलेशन’ (Isolation) प्रॉपर्टी सुनिश्चित करती है कि… – एक ही समय पर चल रहे कई ट्रांजेक्शन एक-दूसरे में दखल न दें

Q99. डेटाबेस से हटाए गए (Deleted) डेटा को वापस लाने के लिए कौन सा स्टेटमेंट उपयोग नहीं किया जा सकता यदि उसे TRUNCATE किया गया हो? – ROLLBACK (कुछ DBMS में DDL रोलबैक नहीं होता)

Q100. SQL में किसी वैल्यू के खाली (Null) होने की जांच करने के लिए किस ऑपरेटर का प्रयोग होता है? – IS NULL

Section 1
Section 2
Section 3
Section 4
Section 5
Section 6
Section 7
Section 8
Section 9
Section 10
error: Content is protected !!
Scroll to Top