Skip to main content

आईटी फंडामेंटल्स: कंप्यूटर, नेटवर्किंग, डीबीएमएस के नोट्स

By StudyMitra Team
14 min read3,049 words
आईटी फंडामेंटल्स: कंप्यूटर, नेटवर्किंग, डीबीएमएस के नोट्स

आईटी फंडामेंटल्स के इस व्यापक नोट्स में कंप्यूटर का इतिहास, ऑपरेटिंग सिस्टम, नेटवर्किंग के OSI मॉडल और DBMS के SQL व नॉर्मलाइजेशन को गहराई से समझें।

Key Takeaway

आईटी फंडामेंटल्स के इस व्यापक नोट्स में कंप्यूटर का इतिहास, ऑपरेटिंग सिस्टम, नेटवर्किंग के OSI मॉडल और DBMS के SQL व नॉर्मलाइजेशन को गहराई से समझें। # आईटी फंडामेंटल्स: कंप्यूटर, नेटवर्किंग, डीबीएमएस के परीक्षा-केंद्रित नोट्स

सीधा जवाब

आईटी फंडामेंटल्स के इस व्यापक नोट्स में कंप्यूटर का इतिहास, ऑपरेटिंग सिस्टम, नेटवर्किंग के OSI मॉडल और DBMS के SQL व नॉर्मलाइजेशन को गहराई से समझें।

आईटी फंडामेंटल्स: कंप्यूटर, नेटवर्किंग, डीबीएमएस के परीक्षा-केंद्रित नोट्स

एक नज़र में

आईटी फंडामेंटल्स किसी भी प्रतियोगी परीक्षा का एक अनिवार्य हिस्सा है, चाहे वह बैंक पीओ, एसएससी, रेलवे, या किसी राज्य स्तरीय परीक्षा हो। यह खंड कंप्यूटर के मूल सिद्धांतों, नेटवर्किंग की अवधारणाओं और डेटाबेस मैनेजमेंट सिस्टम (DBMS) के कामकाज को कवर करता है। इस नोट्स में हम इन्हीं प्रमुख विषयों को विस्तार से समझेंगे, जिसमें कंप्यूटर का इतिहास, ऑपरेटिंग सिस्टम के प्रकार, OSI मॉडल की परतें, TCP/IP की कार्यप्रणाली, और SQL के कमांड्स के साथ-साथ डेटाबेस नॉर्मलाइजेशन भी शामिल हैं। हमारा उद्देश्य आपको केवल वही जानकारी देना है जो परीक्षा के दृष्टिकोण से महत्वपूर्ण है, अनावश्यक विस्तार से बचते हुए।

यह नोट्स किनके लिए हैं?

यह नोट्स उन सभी उम्मीदवारों के लिए डिज़ाइन किया गया है जो विभिन्न प्रतियोगी परीक्षाओं जैसे SSC CGL, CHSL, MTS, Bank PO/Clerk (IBPS, SBI, RRB), Railway (NTPC, Group D), और अन्य सरकारी नौकरियों की तैयारी कर रहे हैं जहाँ कंप्यूटर ज्ञान और सूचना प्रौद्योगिकी के मूल सिद्धांत एक महत्वपूर्ण विषय के रूप में शामिल हैं। यह नोट्स विशेष रूप से उन लोगों के लिए उपयोगी है जो कम समय में महत्वपूर्ण अवधारणाओं को समझना चाहते हैं और अपनी तैयारी को धार देना चाहते हैं।

कंप्यूटर के मूलभूत सिद्धांत

कंप्यूटर आज हमारे जीवन का अभिन्न अंग बन गया है। इसकी मूलभूत जानकारी होना न केवल प्रतियोगी परीक्षाओं के लिए बल्कि दैनिक जीवन के लिए भी आवश्यक है।

कंप्यूटर का इतिहास और विकास

कंप्यूटर का विकास एक लंबी और क्रमिक प्रक्रिया रही है। इसे मुख्यतः पाँच पीढ़ियों में बाँटा गया है:

  • पहली पीढ़ी (1940-1956): वैक्यूम ट्यूब
    • मुख्य घटक: वैक्यूम ट्यूब।
    • विशेषताएँ: आकार में बहुत बड़े, अधिक बिजली की खपत, कम विश्वसनीय, धीमी गति।
    • प्रोग्रामिंग भाषा: मशीन भाषा।
    • उदाहरण: ENIAC, EDVAC, UNIVAC।
  • दूसरी पीढ़ी (1956-1963): ट्रांजिस्टर
    • मुख्य घटक: ट्रांजिस्टर ने वैक्यूम ट्यूब की जगह ली।
    • विशेषताएँ: छोटे, तेज, कम बिजली की खपत, अधिक विश्वसनीय।
    • प्रोग्रामिंग भाषा: असेंबली भाषा और उच्च स्तरीय भाषाएँ (जैसे FORTRAN, COBOL)।
    • उदाहरण: IBM 7000, UNIVAC 1107।
  • तीसरी पीढ़ी (1964-1971): इंटीग्रेटेड सर्किट (IC)
    • मुख्य घटक: इंटीग्रेटेड सर्किट।
    • विशेषताएँ: आकार में और छोटे, गति में बहुत तेज, बेहतर विश्वसनीयता।
    • प्रोग्रामिंग भाषा: उच्च स्तरीय भाषाओं का व्यापक उपयोग (BASIC, Pascal)।
    • उदाहरण: IBM 360 सीरीज, PDP-8।
  • चौथी पीढ़ी (1971-वर्तमान): माइक्रोप्रोसेसर
    • मुख्य घटक: माइक्रोप्रोसेसर (एक चिप पर लाखों ट्रांजिस्टर)।
    • विशेषताएँ: बहुत छोटे, बेहद तेज, उच्च भंडारण क्षमता, व्यक्तिगत कंप्यूटर (PC) का विकास।
    • प्रोग्रामिंग भाषा: C++, Java, Python जैसी आधुनिक भाषाएँ।
    • उदाहरण: Apple II, IBM PC।
  • पाँचवीं पीढ़ी (वर्तमान और भविष्य): आर्टिफिशियल इंटेलिजेंस (AI)
    • मुख्य घटक: अल्ट्रा लार्ज स्केल इंटीग्रेशन (ULSI) तकनीक, AI, समानांतर प्रसंस्करण।
    • विशेषताएँ: AI-आधारित सिस्टम, प्राकृतिक भाषा प्रसंस्करण, रोबोटिक्स, क्वांटम कंप्यूटिंग।
    • उदाहरण: विशेषज्ञ प्रणाली, रोबोटिक्स, न्यूरल नेटवर्क।

ऑपरेटिंग सिस्टम (OS)

ऑपरेटिंग सिस्टम एक सॉफ्टवेयर है जो कंप्यूटर हार्डवेयर और सॉफ्टवेयर संसाधनों का प्रबंधन करता है और कंप्यूटर प्रोग्रामों के लिए सामान्य सेवाएँ प्रदान करता है। यह उपयोगकर्ता और कंप्यूटर हार्डवेयर के बीच एक इंटरफेस का काम करता है।

ऑपरेटिंग सिस्टम के मुख्य कार्य:

  • प्रोसेस मैनेजमेंट: CPU को विभिन्न प्रोग्रामों के बीच आवंटित करना।
  • मेमोरी मैनेजमेंट: कंप्यूटर की मेमोरी को प्रोग्रामों के बीच कुशलता से वितरित करना।
  • फाइल मैनेजमेंट: फाइलों और फोल्डरों को व्यवस्थित और संग्रहीत करना।
  • डिवाइस मैनेजमेंट: इनपुट/आउटपुट डिवाइस (जैसे प्रिंटर, कीबोर्ड) को नियंत्रित करना।
  • सिक्योरिटी: अनधिकृत पहुंच से सिस्टम को बचाना।

ऑपरेटिंग सिस्टम के प्रकार:

  • बैच ऑपरेटिंग सिस्टम: एक साथ कई समान नौकरियों को संसाधित करता है। (उदाहरण: पेरोल सिस्टम)।
  • टाइम-शेयरिंग ऑपरेटिंग सिस्टम: CPU समय को कई उपयोगकर्ताओं के बीच साझा करता है। (उदाहरण: UNIX, Linux)।
  • डिस्ट्रीब्यूटेड ऑपरेटिंग सिस्टम: कई कंप्यूटरों को एक साथ काम करने की अनुमति देता है। (उदाहरण: Amoeba, Chorus)।
  • नेटवर्क ऑपरेटिंग सिस्टम: नेटवर्क संसाधनों और डेटा को प्रबंधित करता है। (उदाहरण: Windows Server, Novell NetWare)।
  • रियल-टाइम ऑपरेटिंग सिस्टम (RTOS): समय-संवेदनशील कार्यों के लिए डिज़ाइन किया गया। (उदाहरण: VXWorks, QNX)।
  • मोबाइल ऑपरेटिंग सिस्टम: स्मार्टफोन और टैबलेट के लिए। (उदाहरण: Android, iOS)।

नेटवर्किंग की मूल बातें

कंप्यूटर नेटवर्किंग दो या दो से अधिक कंप्यूटरों और अन्य इलेक्ट्रॉनिक उपकरणों का एक संग्रह है जो डेटा और संसाधनों को साझा करने के लिए जुड़े होते हैं।

नेटवर्क के प्रकार

भौगोलिक सीमा के आधार पर नेटवर्क को विभिन्न प्रकारों में वर्गीकृत किया जाता है:

  • लोकल एरिया नेटवर्क (LAN): एक छोटे भौगोलिक क्षेत्र, जैसे घर, कार्यालय भवन या स्कूल को कवर करता है। डेटा ट्रांसफर दर उच्च होती है।
    • उदाहरण: एक कॉलेज कैंपस में कंप्यूटर लैब।
  • मेट्रोपॉलिटन एरिया नेटवर्क (MAN): एक शहर या बड़े परिसर जैसे विश्वविद्यालय को कवर करता है। यह कई LANs को जोड़ता है।
    • उदाहरण: एक शहर के भीतर विभिन्न सरकारी कार्यालयों का नेटवर्क।
  • वाइड एरिया नेटवर्क (WAN): एक बड़े भौगोलिक क्षेत्र, जैसे एक देश या महाद्वीप को कवर करता है। यह LANs और MANs को जोड़ता है। इंटरनेट WAN का सबसे बड़ा उदाहरण है।
    • उदाहरण: किसी बहुराष्ट्रीय कंपनी की विभिन्न शाखाएँ जो अलग-अलग शहरों या देशों में फैली हुई हैं।
  • पर्सनल एरिया नेटवर्क (PAN): एक व्यक्ति के आसपास के छोटे क्षेत्र (लगभग 10 मीटर) को कवर करता है।
    • उदाहरण: ब्लूटूथ हेडसेट को फोन से जोड़ना।

OSI मॉडल (Open Systems Interconnection Model)

OSI मॉडल नेटवर्किंग के लिए एक वैचारिक फ्रेमवर्क है जो यह बताता है कि नेटवर्क पर डेटा कैसे भेजा और प्राप्त किया जाता है। इसमें सात परतें होती हैं, प्रत्येक का एक विशिष्ट कार्य होता है। यह मॉडल 1980 के दशक की शुरुआत में ISO (International Organization for Standardization) द्वारा विकसित किया गया था।

परत का नाममुख्य कार्यप्रोटोकॉल उदाहरण
7. एप्लीकेशन परतअंतिम उपयोगकर्ता के लिए नेटवर्क सेवाएँ प्रदान करती है।HTTP, FTP, SMTP, DNS
6. प्रेजेंटेशन परतडेटा का एन्क्रिप्शन, डिक्रिप्शन और कम्प्रेशन; डेटा फॉर्मेटिंग।JPEG, MPEG, SSL, TLS
5. सेशन परतदो उपकरणों के बीच सेशन स्थापित, प्रबंधित और समाप्त करती है।NetBIOS, Sockets, RPC
4. ट्रांसपोर्ट परतडेटा के एंड-टू-एंड डिलीवरी और एरर रिकवरी को संभालती है। सेगमेंटेशन और रीअसेंबली।TCP, UDP
3. नेटवर्क परतडेटा पैकेट्स को सोर्स से डेस्टिनेशन तक लॉजिकल एड्रेसिंग (IP एड्रेस) का उपयोग करके रूट करती है।IP, ICMP, ARP
2. डेटा लिंक परतनोड-टू-नोड डेटा ट्रांसफर को संभालती है, भौतिक एड्रेसिंग (MAC एड्रेस) और एरर डिटेक्शन।Ethernet, PPP, MAC (Media Access Control)
1. फिजिकल परतबिटस्ट्रीम को भौतिक माध्यम पर ट्रांसमिट करती है (केबल, रेडियो तरंगें)।ईथरनेट केबल, फाइबर ऑप्टिक, वाई-फाई (भौतिक घटक)

OSI मॉडल बनाम TCP/IP मॉडल:

आजकल TCP/IP मॉडल अधिक उपयोग किया जाता है, जो OSI मॉडल का एक व्यावहारिक कार्यान्वयन है। TCP/IP मॉडल में चार परतें होती हैं:

  1. नेटवर्क एक्सेस परत (Network Access Layer): OSI की फिजिकल और डेटा लिंक परतों के समान।
  2. इंटरनेट परत (Internet Layer): OSI की नेटवर्क परत के समान। (IP प्रोटोकॉल)
  3. ट्रांसपोर्ट परत (Transport Layer): OSI की ट्रांसपोर्ट परत के समान। (TCP, UDP प्रोटोकॉल)
  4. एप्लीकेशन परत (Application Layer): OSI की सेशन, प्रेजेंटेशन और एप्लीकेशन परतों के कार्यों को जोड़ती है। (HTTP, FTP, SMTP)

नेटवर्क डिवाइस

नेटवर्क डिवाइस वे उपकरण हैं जो कंप्यूटर नेटवर्क को जोड़ने, विस्तार करने या नियंत्रित करने में मदद करते हैं:

  • हब (Hub): OSI मॉडल की फिजिकल परत पर काम करता है। यह एक मल्टीपोर्ट रिपीटर है जो डेटा को अपने से जुड़े सभी डिवाइसों पर भेजता है। यह अब कम उपयोग होता है क्योंकि यह कोलिजन डोमेन बनाता है।
  • स्विच (Switch): OSI मॉडल की डेटा लिंक परत पर काम करता है। यह इंटेलिजेंट डिवाइस है जो MAC एड्रेस का उपयोग करके डेटा को केवल इच्छित डेस्टिनेशन पोर्ट पर भेजता है। यह कोलिजन डोमेन को विभाजित करता है।
  • राउटर (Router): OSI मॉडल की नेटवर्क परत पर काम करता है। यह IP एड्रेस का उपयोग करके विभिन्न नेटवर्क (जैसे LANs या WANs) के बीच डेटा पैकेट्स को फॉरवर्ड करता है। यह ब्रॉडकास्ट डोमेन को भी विभाजित करता है।
  • मोडेम (Modem): मॉड्यूलेटर-डीमॉड्यूलेटर। यह डिजिटल सिग्नलों को एनालॉग सिग्नलों में और एनालॉग को डिजिटल में परिवर्तित करता है ताकि डेटा टेलीफोन लाइनों या केबल पर ट्रांसमिट हो सके।
  • रिपीटर (Repeater): सिग्नल की शक्ति को बढ़ाता है ताकि वह लंबी दूरी तय कर सके। फिजिकल परत पर काम करता है।

डेटाबेस मैनेजमेंट सिस्टम (DBMS)

DBMS एक सॉफ्टवेयर सिस्टम है जो उपयोगकर्ताओं को डेटाबेस बनाने, बनाए रखने और नियंत्रित पहुंच प्रदान करने में सक्षम बनाता है। यह डेटा को कुशलता से संग्रहीत और पुनः प्राप्त करने में मदद करता है।

DBMS की आवश्यकता

पारंपरिक फाइल सिस्टम की तुलना में DBMS कई फायदे प्रदान करता है:

  • डेटा अतिरेक (Data Redundancy) को कम करना: डुप्लिकेट डेटा को रोकता है।
  • डेटा विसंगति (Data Inconsistency) को कम करना: सुनिश्चित करता है कि डेटाबेस में डेटा सुसंगत रहे।
  • डेटा साझाकरण (Data Sharing): कई उपयोगकर्ताओं को एक साथ डेटा एक्सेस करने की अनुमति देता है।
  • डेटा सुरक्षा (Data Security): अनधिकृत पहुंच से डेटा की रक्षा करता है।
  • डेटा अखंडता (Data Integrity): डेटा की सटीकता और विश्वसनीयता सुनिश्चित करता है।

SQL (Structured Query Language)

SQL एक मानक भाषा है जिसका उपयोग रिलेशनल डेटाबेस को प्रबंधित और हेरफेर करने के लिए किया जाता है। यह डेटाबेस के साथ इंटरैक्ट करने का प्राथमिक तरीका है।

महत्वपूर्ण SQL कमांड्स:

कमांड का प्रकारकमांडविवरणउदाहरण
DDL`CREATE TABLE`नया टेबल बनाता है।`CREATE TABLE Students (ID INT, Name VARCHAR(50));`
(Data Definition Language)`ALTER TABLE`टेबल की संरचना में बदलाव करता है।`ALTER TABLE Students ADD Email VARCHAR(100);`
`DROP TABLE`टेबल को डेटा सहित हटाता है।`DROP TABLE Students;`
`TRUNCATE TABLE`टेबल से सभी पंक्तियों को हटाता है, संरचना बरकरार रहती है।`TRUNCATE TABLE Students;`
DML`SELECT`डेटाबेस से डेटा प्राप्त करता है।`SELECT * FROM Students WHERE ID = 1;`
(Data Manipulation Language)`INSERT INTO`टेबल में नई पंक्तियाँ जोड़ता है।`INSERT INTO Students (ID, Name) VALUES (1, 'अमन');`
`UPDATE`मौजूदा डेटा को संशोधित करता है।`UPDATE Students SET Name = 'अमन कुमार' WHERE ID = 1;`
`DELETE FROM`टेबल से पंक्तियों को हटाता है।`DELETE FROM Students WHERE ID = 1;`
DCL`GRANT`उपयोगकर्ता को डेटाबेस विशेषाधिकार देता है।`GRANT SELECT ON Students TO user1;`
(Data Control Language)`REVOKE`उपयोगकर्ता से डेटाबेस विशेषाधिकार हटाता है।`REVOKE SELECT ON Students FROM user1;`
TCL`COMMIT`वर्तमान लेनदेन को स्थायी रूप से सहेजता है।`COMMIT;`
(Transaction Control Language)`ROLLBACK`लेनदेन में किए गए परिवर्तनों को पूर्ववत करता है।`ROLLBACK;`

नॉर्मलाइजेशन (Normalization)

नॉर्मलाइजेशन रिलेशनल डेटाबेस डिजाइन में एक प्रक्रिया है जिसका उपयोग डेटा अतिरेक को कम करने और डेटा अखंडता में सुधार करने के लिए किया जाता है। इसका लक्ष्य डेटा को इस तरह से व्यवस्थित करना है कि डुप्लिकेसी कम हो और डेटा के अपडेट, डिलीट या इंसर्ट करते समय विसंगतियाँ न हों।

प्रमुख नॉर्मल फॉर्म्स:

  1. फर्स्ट नॉर्मल फॉर्म (1NF):

    • हर टेबल सेल में केवल एक परमाणु (atomic) मान होना चाहिए। मल्टी-वैल्यूड एट्रीब्यूट नहीं होने चाहिए।
    • प्रत्येक रिकॉर्ड अद्वितीय होना चाहिए।
    • उदाहरण: यदि एक छात्र के कई फोन नंबर हैं, तो उन्हें एक ही सेल में न रखें, बल्कि प्रत्येक नंबर के लिए अलग पंक्ति या एक अलग टेबल बनाएं।
  2. सेकंड नॉर्मल फॉर्म (2NF):

    • 1NF में होना चाहिए।
    • गैर-प्रमुख एट्रीब्यूट (non-key attributes) पूरी तरह से प्राथमिक कुंजी (primary key) पर निर्भर होने चाहिए। इसका मतलब है कि कोई भी गैर-प्रमुख एट्रीब्यूट प्राथमिक कुंजी के केवल एक हिस्से पर निर्भर नहीं होना चाहिए (आंशिक निर्भरता नहीं होनी चाहिए)।
    • उदाहरण: यदि (Student_ID, Course_ID) प्राथमिक कुंजी है और Course_Name केवल Course_ID पर निर्भर करता है, तो Course_Name को Course टेबल में होना चाहिए, Enrollment टेबल में नहीं।
  3. थर्ड नॉर्मल फॉर्म (3NF):

    • 2NF में होना चाहिए।
    • कोई ट्रांजिटिव डिपेंडेंसी (transitive dependency) नहीं होनी चाहिए। इसका मतलब है कि गैर-प्रमुख एट्रीब्यूट एक दूसरे पर निर्भर नहीं होने चाहिए, बल्कि सीधे प्राथमिक कुंजी पर निर्भर होने चाहिए।
    • उदाहरण: यदि Student_ID प्राथमिक कुंजी है और Zip_Code City पर निर्भर करता है, और City Student_ID पर निर्भर करता है, तो Zip_Code को City से अलग टेबल में होना चाहिए। Student(ID, Name, City, Zip_Code) को Student(ID, Name, City_ID) और City(City_ID, City, Zip_Code) में तोड़ना।
  4. बॉयस-कॉड नॉर्मल फॉर्म (BCNF):

    • 3NF से भी सख्त।
    • हर कार्यात्मक निर्भरता X -> Y के लिए, X एक सुपरकी (superkey) होनी चाहिए।
    • यह उन स्थितियों को संभालता है जहाँ 3NF अपर्याप्त हो सकता है, खासकर जब एक टेबल में कई कैंडिडेट की हों।

परीक्षा में सामान्य गलतियाँ और उनसे कैसे बचें

आईटी फंडामेंटल्स जैसे विषय में कई उम्मीदवार कुछ सामान्य गलतियाँ करते हैं जिनसे बचा जा सकता है:

  1. सिद्धांतों को रटना: केवल परिभाषाएँ याद करने से बचें। अवधारणाओं को उनके व्यावहारिक अनुप्रयोगों और उदाहरणों के साथ समझें। जैसे OSI मॉडल की प्रत्येक परत के कार्य को वास्तविक जीवन के डेटा प्रवाह के संदर्भ में देखें।
  2. प्रैक्टिस की कमी: SQL कमांड्स या नेटवर्किंग के कॉन्फ़िगरेशन से संबंधित प्रश्न बिना प्रैक्टिस के हल नहीं किए जा सकते। छोटे-छोटे SQL क्वेरी लिखकर अभ्यास करें।
  3. अति-आत्मविश्वास: कुछ टॉपिक्स आसान लग सकते हैं, लेकिन उनमें सूक्ष्म अंतर होते हैं। उदाहरण के लिए, हब और स्विच के बीच का अंतर अक्सर भ्रमित करता है। इन अंतरों को तालिका बनाकर स्पष्ट करें।
  4. पुराने डेटा पर निर्भरता: कंप्यूटर और आईटी एक तेजी से विकसित होने वाला क्षेत्र है। नए ऑपरेटिंग सिस्टम, प्रोटोकॉल और तकनीकें लगातार आ रही हैं। हालांकि फंडामेंटल्स नहीं बदलते, लेकिन नवीनतम रुझानों और अपडेट्स पर भी ध्यान दें। हालांकि, परीक्षा में मुख्यतः मूल सिद्धांतों पर ही प्रश्न आते हैं।
  5. विभिन्न मॉडलों में भ्रम: OSI और TCP/IP मॉडल में परतों के नाम और कार्यों में अंतर को लेकर अक्सर भ्रम होता है। दोनों मॉडलों की तुलनात्मक तालिका बनाकर समझना सबसे अच्छा तरीका है।

अक्सर पूछे जाने वाले प्रश्न (FAQ)

प्रश्न: कंप्यूटर की पहली पीढ़ी के कंप्यूटरों में किस मुख्य घटक का उपयोग किया गया था? उत्तर: कंप्यूटर की पहली पीढ़ी (1940-1956) में वैक्यूम ट्यूब (Vacuum Tubes) का उपयोग मुख्य घटक के रूप में किया गया था। ये आकार में बहुत बड़े थे और अधिक बिजली की खपत करते थे।

प्रश्न: OSI मॉडल की कितनी परतें होती हैं और वे क्या हैं? उत्तर: OSI मॉडल में सात परतें होती हैं: फिजिकल, डेटा लिंक, नेटवर्क, ट्रांसपोर्ट, सेशन, प्रेजेंटेशन और एप्लीकेशन परत। प्रत्येक परत का अपना विशिष्ट कार्य होता है जो डेटा संचार को संभव बनाता है।

प्रश्न: LAN, MAN और WAN में मुख्य अंतर क्या है? उत्तर: LAN (Local Area Network) एक छोटे भौगोलिक क्षेत्र को कवर करता है, जैसे एक घर या कार्यालय। MAN (Metropolitan Area Network) एक शहर जैसे बड़े क्षेत्र को कवर करता है, जबकि WAN (Wide Area Network) एक व्यापक भौगोलिक क्षेत्र, जैसे एक देश या महाद्वीप को कवर करता है।

प्रश्न: SQL में DELETE और TRUNCATE कमांड में क्या अंतर है? उत्तर: DELETE कमांड टेबल से विशिष्ट पंक्तियों को हटाता है और यह एक DML (Data Manipulation Language) कमांड है। इसे WHERE क्लॉज के साथ उपयोग किया जा सकता है और यह ROLLBACK किया जा सकता है। TRUNCATE कमांड टेबल से सभी पंक्तियों को हटाता है, लेकिन टेबल की संरचना को बनाए रखता है। यह एक DDL (Data Definition Language) कमांड है और इसे ROLLBACK नहीं किया जा सकता, यह DELETE की तुलना में तेज होता है।

प्रश्न: नॉर्मलाइजेशन का मुख्य उद्देश्य क्या है? उत्तर: नॉर्मलाइजेशन का मुख्य उद्देश्य रिलेशनल डेटाबेस डिजाइन में डेटा अतिरेक (Data Redundancy) को कम करना और डेटा अखंडता (Data Integrity) में सुधार करना है। यह डेटा को इस तरह से व्यवस्थित करता है कि डेटा के अपडेट, डिलीट या इंसर्ट करते समय विसंगतियाँ न हों।

प्रश्न: ऑपरेटिंग सिस्टम के किन्हीं तीन मुख्य कार्यों का उल्लेख करें। उत्तर: ऑपरेटिंग सिस्टम के तीन मुख्य कार्य हैं: प्रोसेस मैनेजमेंट (CPU को प्रोग्रामों के बीच आवंटित करना), मेमोरी मैनेजमेंट (मेमोरी को प्रोग्रामों के बीच वितरित करना), और फाइल मैनेजमेंट (फाइलों और फोल्डरों को व्यवस्थित और संग्रहीत करना)। इसके अलावा यह डिवाइस मैनेजमेंट और सिक्योरिटी भी संभालता है।

प्रश्न: TCP/IP मॉडल में कितनी परतें होती हैं? उत्तर: TCP/IP मॉडल में चार परतें होती हैं: नेटवर्क एक्सेस परत, इंटरनेट परत, ट्रांसपोर्ट परत और एप्लीकेशन परत। यह OSI मॉडल का एक व्यावहारिक कार्यान्वयन है।

संक्षेप में

इस नोट्स में हमने आईटी फंडामेंटल्स के महत्वपूर्ण पहलुओं को कवर किया है, जिसमें कंप्यूटर की पीढ़ियाँ, ऑपरेटिंग सिस्टम के कार्य और प्रकार, नेटवर्किंग के विभिन्न प्रकार (LAN, MAN, WAN), OSI मॉडल की सात परतें, और डेटाबेस मैनेजमेंट सिस्टम के तहत SQL कमांड्स व नॉर्मलाइजेशन के सिद्धांत शामिल हैं। परीक्षा में सफलता के लिए इन अवधारणाओं को समझना और उनकी लगातार प्रैक्टिस करना महत्वपूर्ण है। याद रखें, स्पष्टता और सटीकता ही आपको अच्छे अंक दिलाएगी। इन नोट्स को बार-बार दोहराएं और अपनी तैयारी को मजबूत करें।

Frequently Asked Questions

कंप्यूटर की पहली पीढ़ी (1940-1956) में वैक्यूम ट्यूब (Vacuum Tubes) का उपयोग मुख्य घटक के रूप में किया गया था। ये आकार में बहुत बड़े थे और अधिक बिजली की खपत करते थे।

OSI मॉडल में सात परतें होती हैं: फिजिकल, डेटा लिंक, नेटवर्क, ट्रांसपोर्ट, सेशन, प्रेजेंटेशन और एप्लीकेशन परत। प्रत्येक परत का अपना विशिष्ट कार्य होता है जो डेटा संचार को संभव बनाता है।

LAN (Local Area Network) एक छोटे भौगोलिक क्षेत्र को कवर करता है, जैसे एक घर या कार्यालय। MAN (Metropolitan Area Network) एक शहर जैसे बड़े क्षेत्र को कवर करता है, जबकि WAN (Wide Area Network) एक व्यापक भौगोलिक क्षेत्र, जैसे एक देश या महाद्वीप को कवर करता है।

`DELETE` कमांड टेबल से विशिष्ट पंक्तियों को हटाता है और यह एक DML (Data Manipulation Language) कमांड है। इसे `WHERE` क्लॉज के साथ उपयोग किया जा सकता है और यह `ROLLBACK` किया जा सकता है। `TRUNCATE` कमांड टेबल से सभी पंक्तियों को हटाता है, लेकिन टेबल की संरचना को बनाए रखता है। यह एक DDL (Data Definition Language) कमांड है और इसे `ROLLBACK` नहीं किया जा सकता, यह `DELETE` की तुलना में तेज होता है।

नॉर्मलाइजेशन का मुख्य उद्देश्य रिलेशनल डेटाबेस डिजाइन में डेटा अतिरेक (Data Redundancy) को कम करना और डेटा अखंडता (Data Integrity) में सुधार करना है। यह डेटा को इस तरह से व्यवस्थित करता है कि डेटा के अपडेट, डिलीट या इंसर्ट करते समय विसंगतियाँ न हों।

ऑपरेटिंग सिस्टम के तीन मुख्य कार्य हैं: प्रोसेस मैनेजमेंट (CPU को प्रोग्रामों के बीच आवंटित करना), मेमोरी मैनेजमेंट (मेमोरी को प्रोग्रामों के बीच वितरित करना), और फाइल मैनेजमेंट (फाइलों और फोल्डरों को व्यवस्थित और संग्रहीत करना)। इसके अलावा यह डिवाइस मैनेजमेंट और सिक्योरिटी भी संभालता है।

TCP/IP मॉडल में चार परतें होती हैं: नेटवर्क एक्सेस परत, इंटरनेट परत, ट्रांसपोर्ट परत और एप्लीकेशन परत। यह OSI मॉडल का एक व्यावहारिक कार्यान्वयन है।

StudyMitra provides free Hindi study material for competitive exams. Our content is regularly reviewed and updated for accuracy. View editorial policy.

More articles

View all posts →