Tuesday, March 27, 2018

डेटाबेस नेटवर्क माॅडल



नेटवर्क माॅडलः डेटाबेस मेनेजमेंट सिस्टम में डेटा का व्यवस्थित करने के लिये बहुत से माॅडल का उपयोग किया जाता है उन्ही माॅडलस में से एक नेटवर्क माडल है। इस माडल में इंटिटि को रिकार्डस कहा जाता है । तथा डेटा को इन्ही रिकार्डस् के माध्यम से डेटा संग्रहित एवं सुनियोजित किया जाता है। रिकार्ड की सबसे छोटी ईकाई फील्ड कहलाती है।  इन्ही फील्ड से मिलकर रिकार्ड बनता है। दो या अधिक रिकार्डस के लिंक के माध्यम संबंध दर्षाया जाता है। इस प्रकार फील्ड, रिकार्ड, लिंक से मिलकर नेटवर्क माॅडल तैयार किया जाता है। जिस प्रकार ईआर माडल के प्रयोग से  रिलेषन को प्रदर्षित किया जाता है उसी प्रकार डिेटा स्ट्रक्चर डायग्राम का प्रयोग नेटवर्क माडल किया जाता है।

फील्डः यह नेटवर्क माॅडल में सबसे छोटी इकाई है । यह केवल एक ही प्रकार की डेटा वेल्यू को स्टोर कर सकती है। इसे माडल में रेक्टेंगल के द्वारा प्रदर्षित किया जाता है। रिलेसन माडल में फील्ड की तुलना एट्रीव्यूट से की जा सकती है।
रिकार्डः फील्ड से मिलकर रिकार्ड का निर्माण होता है। किसी रिकार्ड निम्नतक एक और अधिकतम कितनी भी फील्ड हो सकती है।
लिंकः दो या दो अधिक रिकार्ड के मध्य संबंध स्थापित करने के लिये लिंक का प्रयोग किया जाता है।रेखा (लाईन) का प्रयोग लिंक को दर्षाने के लिये किया जाता है।
निम्न चित्र द्वारा इन तीनों फील्ड को प्रदर्षित किया जा रहा है।

 

उदाहरणः नेटवर्क माॅडल को हम उदाहरण के माध्यम से समझते है। इसमें हम बैंक में होने वाली प्रक्रिया का अध्ययन करेंगें। किसी भी बैंक कस्टोमर एवं उसके द्वारा किये गये धन के लेन देन की जानकारी को व्यवस्थित करते है। हमारें इस उदाहरण में कस्टोमर की जानकारी दो रिकार्ड में व्यवस्थित की गई है। अब रिकार्डस को नेटवर्क माडल के अनुसार व्यवस्थिित करेंगें।
   पहला रिकार्ड हम कस्टोमर के नाम से एवं दूसरा रिकार्ड बेलेंस नाम से बना रहें । कस्टोमर  में  पते की जानकारी एवं बेलेंस  में एकाउंट की जानकारी को रखा गया है। इसका डेटा स्ट्रक्चर चित्र निम्न ;डायगा्रमद्ध द्वारा प्रदर्षित करेगें। 

 

प्रोमिंग में  नेटवर्क उपरोक्त नेटवर्क डेटा स्ट्रक्चर डायगा्रम को निम्न प्रकार से परिभाषित(डेक्लेयर) किया जाता है। यहां पर कस्टोमर एवं एकाउंट दो प्रकार के रिकार्ड को परिभाषित(डेक्लेयर) किया गया है। कस्टोमर में तीन जबकि एकाउंट में दो फील्ड हैं। यहां पर हम यह भी परिभाषित करतें है कि प्रत्येक फील्ड किस प्रकार की मान (वेल्यू) को स्टोर करेगी । 

 
उपरोक्त रिकार्ड को निम्न प्रकार से प्रदर्षित किया जाता है। इस रिकार्ड में 
account_number and balance  फील्ड है।
 
फीचर्स आॅफ नेटवर्क माडल
     1.    इसमें पेंरेन्ट एवं चाईल्ड रिलेषनषिप नही होती है। अर्थात् कौन सा पेरेन्ट है एवं कौन से चाईल्ड यह नही पहचाना नही        जा सकता है।
     2.    कोई भी रिकार्डस कितने  अन्य रिकार्डस के साथ ऐसोसिऐट किया जा सकता है। यह मेनी-टू-मेनी रिलेषनषिप को   फोलो कर रहा है।

Sunday, November 26, 2017

E-BOOKS ( Handwritten)

Subject Name: Programming Technique Using C  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Subject Name: Java                 
                                             
2. JVM (Java Virtual Machine), Class,
3. Packages - System/User Defined

 
PPT 
  1. Operators 
  2. Conditional and Looping Statement
  3. Classes and Objects
  4. Array

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
 Java Script


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Subject Name: Oracle SQL, PL/SQL, RDBMS
2.  Oracle Attributes,  Database Definition, Entity
3.  Oracle In-Built Function
4.  PL/SQL Programming - 1 , PL/SQL Programming - 2 
5.   Set Operation(Union,Intersect, Minus)Oracle Exception  ,
6.   Cursor  Introduction , Explicit Cursor, Explicit Cursor Life Cycle Explicit Cursor Attribute
     ,Implicit Cursor, Cursor Variable,  Group By and Having , Order By Statement
6. Notes for Installation:  Oracle Installation Guide 11g Database

Web Link
1. Triggers : Definition, Application, Type. 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

 
Subject Name: System Analysis and Design



Tuesday, September 26, 2017

BCA - III (Sem)

    1.       WAP  to add two number.
    2.       WAP to compare two number and display largest number.
    3.       WAP to compare three number and display largest number.
    4.       WAP to check wheather the given number is prime or not.
    5.       WAP to print odd number between 1 to 100.
    6.       WAP to compare two dates.
    7.       WAP to print the financial year of given date.
    8.       WA procedure to fetch data from table emp using explicit  cursor.
    9.       WA procedure to fetch data from order table using explicit cursor with attributes.
   10.     WA procedure to implement too_many_rows, no_data_found, Zero_Divide and Others exception          for prime number.
   11.      WA procedure to implement defined exception in financial year.
   12.     Write a function to check that given no is prime or not. If prime then return 1 or not prime than             return 0.
    13.    WA procedure ti insert 1000 rows in a tab le called student using cursor, for loop and exception.
    14.    WA procedure to create  trigger that will restrict to delete, update and Insert DML operation in the data from table student.

    15.    WA procedure to insert a row data is inserted and delete from the table student the fieldare id, operation date, operation data, operation type and studentid.

    16.  Perform export a .dmp file and import same file into the user "Vivekanand".




Financial Year Oracle PLSQL Program

 CREATE OR REPLACE function FINANCIAL_YEAR(p_date DATE) return varchar2 IS    v_first     varchar2(4);    v_second    varchar2(4);    v_year...