You are on page 1of 7

Q.

1 DBMS क तीन तर य संरचना का वणन किजए

Ans- 3-तर य डीबीएमएस वातु क ला सबसे अधक इते माल कया वे ब अनु योग# के $लए वातु क ला है ।
यह 2-तर य सं र चना का एक (वतार है । 2-तर य सं र चना म) , हम एक आवे द न परत जो ो-ाम के पहुँ चा जा

सकता है डीबीएमएस पर (व$भ0न काय1 का दश न करने क है । आवे द न आम तौर पर डाटाबे स पहुं च भाषा को

समझता है और 8याओं डीबीएमएस के $लए उन अनु रोध# को समा;त।

3-तर य सं र चना म) , एक अ<त=र>त तु <त या जीयू आ ई परत जोड़ा जाता है , जो अं <तम उपयोगकता डीबीएमएस

के साथ बातचीत करने के $लए एक -ाफकल यू ज र इं ट रफे स दान करता है ।

अं त उपयोगकता के $लए, जीयू आ ई परत डाटाबे स $सटम है , और अं त उपयोगकता अनु योग परत और DBMS

$सटम के बारे म) कोई जानकार नह ं है ।

आप का उपयोग कया है MySQL , तो आप दे खा होगा PHPMyAdmin , यह एक 3-तर य डीबीएमएस

वातु क ला का सबसे अEछा उदाहरण है ।

Studytonight >या है ?
डीबीएमएस वातु क ला के कार

वहाँ डीबीएमएस वातु क ला के तीन कार हG :

1. एकल तर य सं र चना

2. दो तर य सं र चना

3. तीन तर य सं र चना

1. एकल तर य सं र चना


वातु क ला के इस कार म) , डे टाबे स >लाइं ट मशीन पर आसानी से उपलHध है , -ाहक Kवारा कए गए कसी भी

अनु रोध डे टाबे स पर कार वाई करने के $लए एक ने ट वक कने >शन क आवIयकता नह ं है ।

उदाहरण के $लए, मान ल िजए क आपने डे टाबे स से कम चार के =रकॉड लाने के $लए चाहते हG और डे टाबे स

अपने कं ;यू ट र $सटम पर उपलHध है , तो कम चार (ववरण लाने के $लए अनु रोध के $लए अपने कं ;यू ट र के

Kवारा कया जाएगा और =रकॉड से डे टाबे स से लाना होगा अपने कं ;यू ट र के Lप म) अEछN तरह से । इस कार

क णाल आम तौर पर थानीय डाटाबे स $सटम के Lप म) जाना जाता है ।

दो तर य सं र चना
दो तर य वातु क ला म) , डाटाबे स $सटम सव र मशीन पर मौजू द है और DBMS आवे द न >लाइं ट मशीन पर

मौजू द है , इन दो मशीन# के Lप म) ऊपर चP म) Qदखाया गया एक (वIवसनीय ने ट वक के माRयम से एक द ूस रे

के साथ जु ड़े हु ए हG ।

जब भी >लाइं ट मशीन एस>यू ए ल क तरह एक Iन भाषा का योग कर सव र पर डे टाबे स वत मान तक पहुँ च ने

के $लए एक अनु रोध करता है , सव र डे टाबे स पर अनु रोध करते हG और प=रणाम वापस -ाहक के $लए दे ता है ।

इस तरह के JDBC, ODBC के Lप म) आवे द न कने >शन इं ट रफ़े स सव र और -ाहक के बीच बातचीत के $लए

उपयोग कया जाता है ।

Q.2 MS Access क (वशेषताएं $लTखए

Ans- माइोसॉट ए सेस (अं-ेज़ी: Microsoft Acess) को माइ8ोसॉVट ऑफ ए>सेस के नाम से भी जाना जाता है यह एक डेटाबेस ब0धन
णाल है, िजसक रचना और (वतरण माई8ोसॉVट ने अपनी माइ8ोसॉVट (व0डोज़ और मैक ओएस ए>स के $लए कया है। यह
अनु योग माई8ोसॉVट ऑफस का एक भाग है। इसका उपयोग डेटाबेस बनाने, डेटाबेस को मैनेज करने, (वIलेषण करने एवं =रपोट बनाने म) कया
जाता है

उपयोग
इसके Kवारा आप अपना डेटाबेस फ़ाइल बना सकते हG। यह "फॉ0ट-एंड" के Lप म) काय करता है और माइ8ोसॉVट एस>यए
ू ल सवर के जैसे
"बैक-एंड" के Lप म) भी। कुछ अ0य अनु योग जैसे (वजुवल बे$सक, एएसपी.नेट आQद भी माइ8ोसॉVट ए>सेस के डेटाबेस ाLप का उपयोग
करते हG। यह माइ8ोसॉVट के अ0य अनु योग# के साथ भी काम करता है, जैसे ए>सेल, आउटलक
ू , वड, पावरपॉइंट आQद।

परभाषा - Microsoft Access का या अथ है


Microsoft Access Microsoft से एक छ संबंधपरक डेटाबेस इंजन (Pseudo-relational

database engine) है । यह Microsoft Office Suit का एक Qहसा है िजसम) वड, आउटलुक


और ए>सेल भी शा$मल हG। एक Stand Alone Product के Lप म) खर द के $लए भी
उपलHध है। ए>सेस डाटा टोरे ज के $लए Jet database engine का उपयोग करता है ।

ए>सेस का उपयोग छोटे और बड़े दोन# डेटाबेस Deployment के $लए कया जाता है । यह
आं$शक Lप से उपयोग म) आसान -ाफकल इंटरफेस के कारण है,

Q.3 relationship या होती ह& ? उदाहरण स*हत +ल-खए

Ans- एमएस ए>सेस म) दो अलग-अलग टे बल के डाटा को क[बाईन करने के $लए =रलेशन$शप का योग
कया जाता है।

=रलेशनल डेटाबेस म) दो टे बल के डाटा आपस म) जुड़े होते हG या<न उनमे कोई न कोई स[ब0ध होता है।
एमएस ए>सेस के डेकटॉप ए;प म) Relationships कमांड म) जाकर =रलेशन$शप 8एट कया जा सकता है ।
यँू समझ ल िजये क =रलेशन$शप का योग दो टे बल के बीच 8ॉस-=रफरे
8ॉस =रफरे 0स दे ने के $लए क
कया जाता है ।
आगे हम जान)गे क इसके कतने कार हG और इसे बनाते कै से हG।

रलेशन+शप के 0कार

एमएस ए>सेस म) =रलेशन$शप तीन कार के होते हG:

1. वन टू वन- इस =रलेशन$शप म) एक टे बल के अंदर के =रका\स से स[बि0धत दस


ु रे टे बल म) ]यादा
से ]यादा एक =रकॉड ह होता है । ये तभी बनता है जब स[बि0धत फ^ड एक ाइमर क हो।
2. वन टू मैनी- इसे माटर _डटे ल या पैर) ट-च^bे
च^bेन =रलेशन$शप भी कहा जाता है। ये बहुत ह सामा0य
है । इसके अंदर एक टे बल का दसु रे के अंदर बहु त सारे $मलान हो सकते हG लेकन दोसरे टे बल का
पहले टे बल
बल के =रका\स म) $सफ एक ह $मलान होगा। ये तभी बनता है जब दोन# =रलेटेड फ^ड
ाइमर क हो और उनके इंड>
े स भी unique हो।
3. मैनी टू मैनी– इस =रलेशन$शप म) दो टे बल के अंदर के =रका\स म) आपस म) कतने भी $मलान
यानी matches हो सकते हG। इसे आप दो ओने टू मैनी =रलेशन$शप समझ ल िजये िजसमे तीसरा
टे बल का ाइमर क बांक दोन# के फॉरे न क को रखता है।

रलेशन+शप कैसे 3एट कर4

ए>सेस के डेकटॉप डेटाबेस म) =रलेशन$शप 8एट करने क 8या <न[न है :

• सबसे पहले Dtabase Tools टै ब म) जाएँ और Relationships समह


ू के अंदर Relationships पर >ल क

कर) ।
• अगर आपने अभी तक कोई =रलेशन$शप प=रभा(षत नह
न कया है तो एक Show Table डायलाग
बॉ>स अपने-आप Qदखेगा। अगर ये नह Qदखे तो उसी समूह के अंदर इसपर >ल क कर) । ये टे बल
डेटाबेस के 0` के सारे टे बल और >वेर को Qदखाता है। अगर आप $सफ टे बल को दे खना चाहते हG
तो Tables पर >ल क कर) ।
• अब एक या उस से ]यादा टे बल को सेले>ट कर) और Add पर >ल क कर) । जब आप टे बल जोड़ना
बंद कर द) तो Close पर >ल क कर) ।
• अब ाइमर क के टे बल से एक aेP को bैग कर) यानी खींच।े ऐसा उस टे बल से दस
ु रे टे बल के
सामा0य aेP(फॉरे न क) क तरफ कर) ।
• एक से ]यादा फ़^\स को bैग करने के $लए अपने कपैड म) Ctrl दबाएँ और उ0ह) एक एक कर
सेले>ट कर) । इसके बाद एक Edit Relationships नामक डायलाग बॉ>स

Qदखेगा।

Q.4 Form बनाने के चरण $लTखए

Ans- एमएस ए>सेस म) भी फॉम का वह योग है जो क सामा0य जीवन म) । फॉम का योग डाटा को
सब$मट करने, डालने, ए_डट करने और display करने के $लए कया जाता है।

ये टे बल पर ह आधा=रत होते हG। फॉम का योग करते समय आप आप ये सार चीज) चुन सकते हG:

• फॉमfट,
• अर) जम) ट, और
• वो aेP जहां आप डाटा display कराना चाहते
चा हG।

यहाँ हम बाउं ड फॉम क बात कर) गे। इसे आप यूँ समझ ल िजये जैसे एक Tखड़क है िजसके Kवारा लोग
आपके डेटाबेस म) झाँक सकते हG।

एक असरदार फॉम आपके डेटाबेस क गाती को बढ़ता है >य#क लोग# को जो चाQहए उसे बार
बार-बार सच नह
करना पड़ता। फॉम अगर अEछा Qदखे और सुhयविथत हो तो वो आपके डेटाबेस को और भी सद
ुं र बनता है

फॉम टूल के 0योग से फॉम कै से बनाएं

ये8या बहुत ह आसान है >य#क फॉम टूल का योग करते हुए आप एक >ल क से फॉम को बना
सकते हG। जब आप इस तोप को योग म) ला रहे होते हG तब छुपे हुए डाटा सौट के सारे aेP उस फॉम म)
अपने-आप आ जाते हG।

आप नये फॉम को तरु ं त इतेमाल करना शL


ु कर सकते हG या फर उसे लेआउट
आउट और _डजाईन hयू के
Kवारा मॉ_डफाई भी कर सकते हG ताक वो और अEछा Qदखे। फॉम टूल के योग से फॉम बनाने के $लए
$लए:

• ने(वगेशन पेन के अंदर जाकर उस टे बल या >वेर पर >ल क कर) िजसके अंदर वो डाटा है जो आप
चाहते हG क फॉम म) Qदखे।
Q.5 Report के मल
ू कार कौन से हG उदाहरण सQहत समझाइये

Ans- =रपोट डाटा को hयविथत और समराईज कर के पेश करता है ताक उसे ऑनलाइन डालने और ( टं
<नकालने योiय बना सके।

जैसे आप एक सादा =रपोट बना सकते हG िजसमे आपके सारे प=रचत# के फोन न[बर ह# या फर कसी
ख़ास समयावध म) हुई कसी ोड>ट क kब8 क =रपोट भी बनाया जा सकता है ।

डाटा को सॉट आरके और समूह म) डाल कर =रपोट म) डाला जाता है ताक वो ]यादा बड़ा भी न हो और
िजस डाटा क हमे जLरत नह है वो =रपोट म) ना आये। आगे हम =रपोट बनाने क 8या और =रपोट के
बारे म) बहृ द तर के से जान) गे।

रपोट का काय या है

=रपोट रक डेटाबेस ऑHजे>ट है जो तब बहुत काम आता है जब आप डेटाबेस क सूचनाओं को छोटा कर के


अEछे से Qदखाना चाहते हG। =रपोट के Kवारा आप इन काय1 को कर सकते हG:

• डाटा के समर को Qदखा या _डm Hयट


ू कया जा सकता है।
• डाटा के नैपशॉट को archive कया जा सकता है।
• ख़ास =रकॉड के _डटे ^स के बारे म) Qदखाया जा सकता है ।
• लेबल बनाया जा सकता है ।

रपो7स के भाग

अब हम इस टे बल के माRयम से =रपोट के सरे भाग# के बारे म) जान) गे और ये भी समझ)गे क उनका


योग >य#, कैसे और कहाँ कया जाता है ।

( ट
ं करने के बाद
से>शन से>शन को कैसे से>शन का योग कहाँ होता है ।
Qदखाया जाता है ।

=रपोट हे डर का योग ऐसी जानका=रय# को Qदखाने के $लए होता है िज0ह) हम कवर


=रपोट =रपोट के शुnआत
पेज पर योग म) ला सकते हG जैसे क- लोगो, टाइटल, Qदनांक इoयाQद। इसे पेज हे डर
हे डर म) ।
से पहले ह ( ट
ं कया जाता है ।

पेज
सभी पेज# म) उपर। इसक योग =रपोट के टाइटल को हर पेज पर दोहराने के $लए होता है ।
हे डर

समूह का नाम ( ट
ं करने के $लए इसका योग होता है ।. मान ल िजये यह कोई समूह
oयेक =रका\स के
-प
ु ोड>ट के नाम से बना है तो ोड>ट का नाम उपर रहे गा।. आपके =रपोट म) एक से
नये समूह# के
हे डर ]यादा -प
ु हे डर से>शन हो सकते हG और ये इसपे <नभर करता है क आपने कतने
शुnआत म) ।
-ु(पंग level को जोड़ा है ।
( ट
ं करने के बाद
से>शन से>शन को कैसे से>शन का योग कहाँ होता है ।
Qदखाया जाता है ।

=रकॉड सोस म)
_डटे ल oयेक रो म) एक कंmो^स को यह डाला जाता है जो =रपोट के मG बॉडी को बनाते हG ।
बार आता है ।

इसका उपयोग समूह के बारे म) संpa;त म) सूचना दे ने के $लए कया जाता है । एक


-ुप oयेक =रका\स के
report म) एक से ]यादा -ुप फूटर भी हो सकते हG और ये इसपर <नभर करता है क
फूटर समूह# के अंत म) ।
आपने कतने -ु(पंग लेवलको जोड़ रखा है ।,

You might also like