सीधे मुख्य सामग्री पर जाएं

Featured Post

unix commands in hindi

object based data model in hindi

 आज हम computers in hindi मे object based data model in hindi- dbms in hindi के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं- 

Object based data model in hindi:-

Object Oriented Data Model (OODM) :-

इसमे Object Oriented Data Model( OODM) की यह सबसे महत्वपूर्ण विशेषता भी यह है कि यह Object oriented programming को Database technology से मिला कर Integrated और Applications and development system provide करता है । 

concepts of Object Oriented Data Model :-

1. object oriented database structure

2. Object classes 

3. meaning of inherit in hindi

4. Multiple inheritance in hindi 

5. Object Identity 

1. object oriented database structure:-

object oriented database structure एक ऑब्जेक्ट E - R model में एक entity के according होता है । ऑब्जेक्ट ओरियेंटेड पेराडिम encapsulation पर based है और यह ऑब्जेक्ट से releted data व  code के Implementation Details को single units में छिपाने की क्रिया होती है । इसमे इस यूनिक के contants दिखाई नहीं देते हैं और Conceptual form में ऑब्जेक्ट और शेष सिस्टम के बीच सारा Interaction Messages के द्वारा ही होता है और इस प्रकार ऑब्जेक्ट और शेष सिस्टम के बीच इंटरफेस allowed messages के सेट से define होता है ।
(1) इसमे variables के एक सेट से जिसमें Object variable के लिए डाटा होता है । यह ऑब्जेक्ट वेरियेबल E - R मॉडल में एट्रीब्यूट्स के according होता है । 
( 2 ) इसमे messages के सेट से जिसके प्रति Object response देता है और प्रत्येक मैसेज में जीरो , वन या अधिक parameters हो सकते हैं ।
(3)इसमे methods के एक सेट से जिनमें से प्रत्येक मैसेज को implement करने वाली Body of code है और मैसेज के Response के रूप में Method value return करता है ।
invoke a method इस शब्दावली का कभी - कभी उपयोग objects को मैसेज भेजने और उससे Related method के Execution को display के लिए किया जाता है।

2. Object classes:-

आमतौर पर एक डाटाबेस में कई समान ऑब्जेक्ट होते हैं । समान से हमारा मतलब यह है कि वे समान मैसेज को respone देते हैं, और इसमे समान Method का उपयोग करते हैं और समान नाम व टाईप के  variable उनमे होते हैं और ऐसे प्रत्येक Object को डिफाईन करना useless है । इसलिए हम समान object को एक समूह में करके उसका वर्ग बना देते हैं । इसमे ऐसा प्रत्येक object इसके क्लास का Instances कहलाता है । एक क्लास में सभी object समान definition को शेयर करते हैं।
example:-
class employee { 
/ * Variables * / 
string ename ; 
string eaddress ; 
date start - date ; 
int esalary ; 
/ * Messages * / 
int annual - salary ( ) ; 
string get - name ( ) ; 
string get - address ( ) ; 
int set - address ( string new - address ) ; 
int employement - length ( ) ;
};

3. meaning of inheritance in hindi (इनहेरिटेंस क्या है):-

इसमे एक Object oriented schema को आमतौर पर बड़ी संख्या में क्लासेस की आवश्यकता होती है और हालांकि प्रायः कई क्लासेस समान होती हैं । 
उदाहरण :- एक बैंक एप्लीकेशन के लिए हमारे Object oriented database है । इसमे हमारी अपेक्षा यह होगी कि बैंक कस्टमर्स की क्लास , बैंक एम्प्लाई की क्लास के समान होगी। more details for click inheritance In hindi
Example of inheritance:-
class person { 
         string name; 
         string address; 
         string get-name (); 
         int set-address (string new-address); 
};
class customer isa person {
               int credit-rating; 
}
 class employee isa person { 
                date start-date; 
                int salary; 
                int annual-salary (): 
                int employment-length (): 
};
class officer isa employee { 
              int officer-number; 
              int expense-account-number; 
};
class officer isa employee {
               int hours-per-week; 
               int station-number; 
};
class secretary isa employee{
              int hours-per-week; 
              string manager;
};

4. Multiple inheritance in hindi:-

इसमे अधिकतर में क्लासेस काTree Structured Organization में एप्लीकेशन Described करने के लिए होता है और इसमे प्रत्येक क्लास में अधिकतम एक super class हो सकती है । हालांकि ऐसी स्थिति भी होती है , जिसे Tree structured class हायरार्की में display नहीं किया जा सकता है । यहाँ पर Multiple inheritance व क्लास को multiple superclass से Variables और Methods inherit करने की अनुमति देता है और Class subclass relationship, Directed Acyclic Graph ( DAG ) से display की जाती है और जिसमें एक क्लास में एक से अधिक सुपरक्लास हो सकती है।
More details for click here Multiple inheritance in hindi 

5. Identity of object:-

इसमे Object oriented database में object आमतौर पर डाटाबेस द्वारा मॉडल किए जा रहे Enterprise में एंटीटी के according होता है और एक एंटीटी अपनी पहचान कायम रखती है , फिर चाहे समय के साथ उसके कुछ गुणों में परिवर्तन आ भी जाए ।
Value : इसमे डाटा वेल्यू का उपयोग Identity के लिए होता है । Identity के इस रूप का उपयोग रिलेशनल सिस्टम्स में होता है
उदाहरण:- टपल की प्रायमरी की वेल्यू , टपल को Identify करता रहता है । 
Name : इसमे यूजर द्वारा सप्लाई किए गए नाम का उपयोग Identity के लिए किया जाता है । इस प्रकार की Identity का उपयोग फाईल सिस्टम्स में फाईल्स के रूप में किया जाता है और यूजर प्रत्येक फाईल को एक नाम देता है , जो विशिष्ट रूप से इसे Identify करता है , फिर इसमें कंटेंट चाहे जो भी क्यों न होता है ।
Built - in : इसमे Identity का एक Notation data model या programing language में Built किया जाता है और यूजर द्वारा दिए गए Identifier की कोई आवश्यकता नहीं होती है और Identity के इस रूप का उपयोग Object oriented system में किया जाता है ।

( 6 ) Object Containment :-

इसमे object के बीच References का उपयोग Various Real World Consperance को मॉडल करने में किया जा सकता है और ऐसा ही एक Concept object containment है । प्रत्येक Wheel, frame, brake in Biassells design व Gear होते हैं और Rim in wheel , Set of spokes और Tauer होता है और डिजाईन का प्रत्येक हिस्सा object के रूप में मॉडल किया जा सकता है और Components के Containment को object के Containment के रूप में मॉडल किया भी जा सकता है । इसमे object जिनमें अन्य object ही Complex या Composite Objects कहलाते हैं।




टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

report in ms access in hindi - रिपोर्ट क्या है

  आज हम  computers in hindi  मे  report in ms access in hindi (रिपोर्ट क्या है)  - ms access in hindi  के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं-  report in ms access in hindi (रिपोर्ट क्या है):- Create Reportin MS - Access - MS - Access database Table के आँकड़ों को प्रिन्ट कराने के लिए उत्तम तरीका होता है , जिसे Report कहते हैं । प्रिन्ट निकालने से पहले हम उसका प्रिव्यू भी देख सकते हैं ।  MS - Access में बनने वाली रिपोर्ट की मुख्य विशेषताएँ :- 1. रिपोर्ट के लिए कई प्रकार के डिजाइन प्रयुक्त किए जाते हैं ।  2. हैडर - फुटर प्रत्येक Page के लिए बनते हैं ।  3. User स्वयं रिपोर्ट को Design करना चाहे तो डिजाइन रिपोर्ट नामक विकल्प है ।  4. पेपर साइज और Page Setting की अच्छी सुविधा मिलती है ।  5. रिपोर्ट को प्रिन्ट करने से पहले उसका प्रिन्ट प्रिव्यू देख सकते हैं ।  6. रिपोर्ट को तैयार करने में एक से अधिक टेबलों का प्रयोग किया जा सकता है ।  7. रिपोर्ट को सेव भी किया जा सकता है अत : बनाई गई रिपोर्ट को बाद में भी काम में ले सकते हैं ।  8. रिपोर्ट बन जाने के बाद उसका डिजाइन बदल

ms excel functions in hindi

  आज हम  computer in hindi  मे ms excel functions in hindi(एमएस एक्सेल में फंक्शन क्या है)   -   Ms-excel tutorial in hindi   के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं- ms excel functions in hindi (एमएस एक्सेल में फंक्शन क्या है):- वर्कशीट में लिखी हुई संख्याओं पर फॉर्मूलों की सहायता से विभिन्न प्रकार की गणनाएँ की जा सकती हैं , जैसे — जोड़ना , घटाना , गुणा करना , भाग देना आदि । Function Excel में पहले से तैयार ऐसे फॉर्मूले हैं जिनकी सहायता से हम जटिल व लम्बी गणनाएँ आसानी से कर सकते हैं । Cell Reference में हमने यह समझा था कि फॉर्मूलों में हम जिन cells को काम में लेना चाहते हैं उनमें लिखी वास्तविक संख्या की जगह सरलता के लिए हम उन सैलों के Address की रेन्ज का उपयोग करते हैं । अत : सैल एड्रेस की रेन्ज के बारे में भी जानकारी होना आवश्यक होता है । सैल एड्रेस से आशय सैल के एक समूह या श्रृंखला से है । यदि हम किसी गणना के लिए B1 से लेकर  F1  सैल को काम में लेना चाहते हैं तो इसके लिए हम सैल B1 , C1 , D1 , E1 व FI को टाइप करें या इसे सैल Address की श्रेणी के रूप में B1:F1 टाइ

foxpro commands in hindi

आज हम computers in hindi मे  foxpro commands  क्या होता है उसके कार्य के बारे मे जानेगे?   foxpro all commands in hindi  में  तो चलिए शुरु करते हैं-   foxpro commands in hindi:-  (1) Clear command in foxpro in hindi:-  इस  command  का प्रयोग  foxpro  की main स्क्रीन ( जहां रिकॉर्ड्स / Output प्रदर्शित होते हैं ) को Clear करने के लिए किया जाता है ।  (2) Modify Structure in foxpro in hindi :-  इस  command  का प्रयोग वर्तमान प्रयुक्त  डेटाबेस  फाईल के स्ट्रक्चर में आवश्यक परिवर्तन करने के लिए किया जाता है । इसके द्वारा नये फील्ड भी जोड़े जा सकते हैं तथा पुराने फील्ड्स को हटाया व उनके साईज़ में भी परिवर्तन किया जा सकता है ।  (3) Rename in foxpro in hindi :-  इस  command  के द्वारा किसी  database  file का नाम बदला जा सकता है जिस फाईल को Rename करना हो वह मैमोरी में खुली नहीं होनी चाहिए ।   Syntax : Rename < Old filename > to < New filename >  Foxpro example: -  Rename Student.dbf to St.dbf (4) Copy file in foxpro in hindi :- इस command के द्वारा किसी एक डेटाबेस फाईल के रिकॉ