 आसामनुकुम आज हम डटबैस मैंझमेज्सिस्टर्म कोर्स का नेक्चर नवब तर्टीष्टिऊस करना जारे है और आप जनते है के इस कोर्स अखोड है सीएस फोल्ज्टरी आई होप आबही तक अप कोर्स के चात जारे हैं और आप को खोर्स समझारे है अब अपके अप्कटर भी है क्यों के युगी प्रुम है वो आप वह में लिकते रहे हैू और हम अप जब जब देते भेगे है अप तक अप को नजाजा होगगा के डटबैस is an interesting course क्यों इसक्टे के आप इस्तीमाल जो है वो अपनी डेट रवफ में आप अप यह तर्टरा बीस कर श्च्माल उड़ून यह उसक्ड़ाप तर्टरूसून में आप आप यह आप की फ़ादाई के खीवादवादोप � сार्ट पहड्दाबषे लगताई, अप छ़क्टी एक, यह अप पहदाई लगताई कड़ादा ती रहाती, अप गदा स्च्� ये अजी प्रद अड़र आर्जेशं नहीं अद आर्जाश बोत तब गोग क्षेख सेझ. तब और प्रट बगगगे वेट आप दर्खट. और ये बात मैं आप को अप शक्टन गर दी ती के, के सिर्फ एक ताईप की जो अच्सेस है, वो टिनली तमाम अप्टिकेशन्स मेंस दोड अनाफ. मुस्त अप्टिकेशन्स दे रेक्वार बोथ फोम्द अप्टिकेशन्स, सिकुन्षल भी और दारेक्वी. तो उसका को द्वान्टेजी होता कि आप को यह नीज तो सिलंटर लेंडेक्स है, उसको रीट करने के लिए you won't have to go even to the disk. वो तो पहले से केश मोजुद है. तो आप जब गय करतें कि जब आप ने एक प्टिको लेक्वार को अप्टिकेश करने है. तो लिए you will find its cylinder from the cylinder of the decce that is already there in the cache. वही साब देखेंगे. तो वही मक्रिस्म वही है, तो आप का लिए you have your cylinder of the decce of the decce that stores the maximum record of the cylinder. अब यह बद़ भी है कि अगर आप एक अपनी द्विए you have a required key, थो कमpeayr करें पहले सिलंटर की अंटीके साथ. अपनी रिए you are required.. रिए you are required.. की नहीं के लिए is greater than the entry of the first cylinder. इसको बतब है के first cylinder के दिँ दश प्रईए क्यश हैं, उन में किसी थे भी आप की की है तो, तो लिए you are required.. इसको उपने थि लाए you have not got a record of any key in any of the key. तो दिखें इस काई लिए you have been affected by this and that आपके आपके जो उरक्वट की है, वो तुसरे सलिंटर इदेखसा उसकी की से कुम है, then you will move to the track index. लेकिन आप उस ज़गा जैंगे त्रैक इदेखस में, that belong to the 2nd cylinder. तु वहां से आप सच कर शूच कर शूच कर हैंगे, और वहां से आप आप आप अपना रेक्वट डूनेंगे त्रैक, और उस त्रैक में जाखे आप आप आप अपने रेक्वट की इदेखस कर लेंगे. आप this is the basic idea that there is no concept of the sequential access in this file organization. इस सै माप आप आप के रिक्वट लेखिख स्विर्च्ट में स्टूर हो रेंट अप जभनको अप आप आप वाप आप आप उप आप की श्विर्च्ट में इएप आप आप आप सच कर लेंगे. यीश्व स्वॉँण कीई की की बि labi की इई की Plate की आब ऑाई jar ऑाई की यीई की कीर्खोणह्�를गाई सचबा की और अपना याई dedans थोpe सच्वॉण की इई की की काई लिएक यीई कै किई Kubernetes च्वॉण की इई वे मी के अई haha Now i.e you can calculate a process called hashing. Idea is that whatever you want to store on any field or which you have is worth the record. Its value will be applied with any action of calculation. That calculation results, the output of this by saying that in thisive file हमारे पास हैं तो कित किस जगा पे ये रेकोट जब स्टोर होगा देखे हैशिंक है वो इस यह यह थेरी पे बेस करती है तो आपको आपको एक रफ आज्तीमट हो न चाहिए मारे पास जो फाडल है उस में कितने रेकोट जाएंगे और यह यह थी कोई मुशकल्या कोई अज़ी अच्चान्वाद नहीं से भाद नहीं एंगे तो अच्चान्वाद, टिद्टी और बाद आप बाद उंपहनाज़ा हो ताई, कित ते रहेंगे थादे आप वोलुम अगे ये लिजाज आप वोलुम इड़ेशिस अपने बात कितना वोल्युम अनलेसिस की के एक किसी भी अप्टेबल में कितना वोल्युम हो सकता है। और जहर है के एक तो आपको करन्ट सिटूछन है, वो तो रहीट वेपा जाएगी ना, कि विसागे तर ब अप आप आप आप आप की बात करते हैं, अपको पता है के हमारी यह सब अंगलाजाशीचन में जहाएगो, इस उक तो वहाँ पस फर्ज करें, 2000 इम्फ्लोईज है, तो जो पकी बात है के 2000 तो हैं, अप अप अप अप उस पह यह भी एप एप सकता है, अपको पर्टिक्रो टेरबल लेग, ब्र्टिक्रो फाँल में, किने रका है, तो आप जो आप आप फाल क्रिएट करेंगे उस में आप अप अप आर प्च्ञर इिकार एकसकम्शन कों बी मडदेद अखते होगे. अर कुच और फैक्टर्स की बेश्पे भी आप ये अप ये अंटिस्पेट करेंगे कि जो अच्छल दादाद है, उसे कुछ जादा आप उस में प्रुविजन अखेंगे दादित अर पे अगर अगर अप पास 2,000 की पोस्टिए है तो हैशिंग लिया 2,000 से कुछ जादा ही आप उस में स्पेष रकेंगे तो आप तो बी बेटर किम आप आप आप नके देखेंगे आप सी आप भी रफ सो के लिए प्ची सो के लिए आप आप फाँप वोंपे स्पेष रकेंगे तो जो आपका हैशिंग मकनिजम है तो उसकता है के वो रकोर आपके इतिजा दिफ्रें से स्टोर ना हो गयके ये वि हो सकता है के गर फर्स के आपने 3,000 लिए रकोर ड़ की जगा रखिय हो यह तो और बॉरा रकोर ड़ मैं देखे सद़ा अप प्राचे हो गा और प्र सुच या की काईा कि कुझा बंद़ेवसे आप तरी तईस्सों ताख कोई नमबर देगा आप जोरनमबर आप को भी निल्गा इस पूह रेईज में शाथ फुट़्े आप कुईा आप पिर आप कि इसप्रेंड़या कि आप फुट्चेझे आप लेँ. इसु दो नबर देगा आब जो नमचब आपको मेंगई मेंगंगा इस �pirane में That will be the location of that record in a file अब में आं�nalfre say खाना के मसک्षाता आप ऐता सालट आबकूऽा तो वो � Orchestra PLAY थे गओच 매�ंचाण आप गया फिर मलना आप ऐताोट � ASLE Choi लि� gali फिर पोछा Carlo तो जो जो नमबर आते जारे हैं, वो वो लुकेशन बते जाएगी इस लिकोड की श्टोर करने के लिए. नहीं, वैं जी वो अन तो एकषेस दे लिकोड, अप वो ही जो लिकोडम है, वो प्लाई करेंगे उस की की अपर, जिसके बेस प्याप एकषेस करने चाहते हैं, अप ज़गा पे जाएगे चीस को इखषेस करेंगे, this will happen to all the records even if you are having the sequential access. See, this is the difference between sequential, index sequential and the direct or hashing file organization. उस में अगर आपने, sequential करने है, तो आप पहला ट्रैक पपड़े, उसके पहला लिकोड, तुस्चा, तीस्चा, चोथा, पाच्चा, अगर ट्रैक आजें, तो वो तमाम डीकाउड आपको सीकवास में बलत जाएँ, नहीं अगर बाँ उपने लिकोड लिकुए, अपको तमाम डीकाउड तर्तीप से मिल रहें, आप ऐक कर कर आपके बारट है, इस में, लेगी बूढ़। भी बाताती, लोग तो लगिया तूछ, अग़ी और भी लगी, आप नहीं दॉरान के आप दालिए नहीं ख्यान और तुछ परषोट वो अखिया। तुछक लेगी, बूढ़ लेगीगी तुछ और यह चिज़्न्च्यना, अपको ये इतनी फीज़बल नहीं है और यही वो बाता के जो मैं I have told you many times के you have got different options आपने ये दिसाइट करना आपने ये दिखना है के इस अन्वारमेंट में इस शिटूछन में मुझे क्या सुट करता है आप वो अडफ करे even you may go for the sequential file organization in very specific situation अब आपने आप को बता दिया है के जिस सिटूछन में आपको पहोट कम में जे बिल्खुल ही नहीं direct access के जिस रुरत है उस में अगर अगर अप लेकृवड को sequentially store करें आप ये अप यही अपषिच्यत no extra storage and you can always have the record in a sequence अप ये इस्टाग के सिटूछन में यो बऱर्ट इंगक्री इसिक्या कि बलूई आप आप यो भर्ट श्ठव उटो वो बगाद्श्फ आप एग pots says corrected itself, in a if you apply a smart algorithm, if you have good data and efficient algorithm then you will understand that for most of your accesses you are having one access and you are there on the record record. For numeric ascending order a sequential record field this might involve simply using relative address indexes from a base storage address to access records. अगर अगर अगर के पास की आँची है, कि जिस में मदा वन से व्ययों स्वहते जाड़ के थाड़ी है, तो उस में तो आप के पास की अच्यing of the straight forward है, कि अप सेमप्ली जो उसका की की वलू है, यो जूज इस न सेम वलू इस दी की आज आच्यing attribute आईच्यing attribute, as a hash value. अर दरक्ली अपुस जबा पहुंज यहांगे रीट करते वे भी और राइट करते वे लिए. मुस of the time, key field does not have the values in the sequence that can directly be used as the relative record number. तो has to be transformed. जनी उसको आपको अपको कल्कुषन करने पेडेगी. दुसर दिशाड दिखा फुल्डिखा क्या अप की को त्रिष्टरिक के से फुल्ड कर हम अगे एस को दिखेंगे. जो पहले दिख रहे है, आप दिविन रिबंटर वाला. तुब अप नेशनल अदी कार नमबर यह था खीई फुर अप्प्छा लिए रेकोर. नेवें एक सीमपल साज यह हो सकता के अप उसको मुए दिविन यह वाल खेल अदी. और जो उसका रिवंटर है. तुब आप लन्तखासे नगट कर हैं, देविन तब रही है. तुब आप उसको दिविन देविन कर देविन वी था थी. तो जोब इसका रिमेंटर अता है, you use that as the hash value. अईस की अपन देखते हैं. दिवार्टिंग ती मिटल पार्ट, with 1000 and using remainder as the hash number. तो सी, this is the figure that is basically relating the actual values with the hash values. अप या और है, के उपल जो लाईन है, वो आपको शोग कर है, अपकी वेलिग का रेंज. अपकी जो लाईन ती मिटल कर मुझे, आपकी मग़े घेची में लाईन ती में तेगा सकते है, अप वो ये ती मिटल पार्ट तो शबाट कर रेके तो, अपकी रेके जोग़े थी, तो उपर उगि शोग राख कर वद जीलेगे, अर वो और और रोग टी एंगे तो जोग़े अदर नहीं अध अगाँ था आगां खॉर देखा। अ Steuer के सकली सा में गो ज़ा्य ठेले हैं गो आपं आखी वैल्यों की निस्पितन पहले आगी का अप आगी अगी अगा बाद में आगी का ज्दाग। इसे कोहि प्र्थ नहीं खॉर्छा गो धेखा। यह के the order in which the data is practically stored, it does not matter at all. Why? Because you are applying the hashing algorithm for both reading and writing. तो जब रहिट करतेग, अपने hashing algorithm apply किया, तो hashing algorithm ने कोई भी जगा जो generate की है, उस रिकोड के लिए, वो वहांपे place होगया. जब रीट करेगेंगे, तब भी वो ही hashing algorithm apply करेगेंगे, तो आपको उसी जगग़ के लिए चला जाईगा. इस लिए, इस से मैटर नहीं करता को जो बाद की, की वेलुज है, वो पले स्टोर रही है, प्रक्टिकरी, दिस के नदर, फाल के नदर, और पहले वली बाद स्टोर रही है, इस से फण नहीं परता. उसरा जो हमार पस जिस का मैं का था के, फमयस अलग़़्म आव वो है, फोल्डिं आश्चिंग आलग़़़्््म. उस में यह कि आप, बजाय संटरा के, अगर अप तीन तीन के उसके बनाएंगे सबसेच्ट्स, तो अपके तीन तीन नवो साटो में लिए गल जाएंगे, और दर्मयान मालाव जो रहाजाएगा. अब अपक पस यह बनगे के जैसे वो उपर लानमबर था, अप वो समाथ जो अपका आलकुडम है, आश्चिंग अलकुडम उसके क्या निशानी है? उसके निशानी है के वो आपके लिए, तमाम लिकोड़ के लिए, जुनीक नमबर जन्रेट करेगा. यह नहीं, आप जब पस टीतिम की वेलिज हैं, जब आब वो समाथिनग अलकुडम अपलाए करेग, तुम आपको हर रिकोड के लिए एक दिफ्रन लुकेशन देदे, अद्वान्टेज तो क्या है, अद्वान्टेज एक नहीं, अपने रिकोड has got its own place in the file. And the record is stored at that place. And there is no problem. When storing the record, it is there. When accessing the record, it is there. तु, this is the, this is a sort of required, क्या हम कहेंगे एक आसा हुना चाहींगे, बडद देदे फिंग एस क्या आपको पता है के, रिया लाईप पे हर चीस जोया वो अच्छी नहीं होती, हर चीसे कुने कुने उकसानाथ भी होते हैं, देखे रही देखे वो क्या होते हैं, देखे अगर वो कम है, अप कम से क्या मुझादे, अगे इस यह रेलेटिव फिंग, किसी के नहीं, हसार में से दस कम हैं, किसी के नहीं, हसार में से सो भी चाल जाएंगे, अगर अप तु यु, लेकिन यह के, यह कॉलिजन, यह अप दो यह आपस में कुलटीएग इस यह कुलगडम तुब इस तुब आप यह गुलडम तुएगे, यह अपका आपका हष्चिंक अगरदेंग ता, उस ते एन दोनो के लिए शेम वेलिएग गुलडम तुएगे जेन यह की है! इसका मतलग बी होँत НА आप के अपका है तो अबका आप KAA, आपका है नहीं और अपका है कि आप कोई अब कोई मैंग़्टा मैंगा थी। Aapka hishing algorithm, आपका है अपका है कि आप बी है। Aapka h185 algorithm, 150 lokation vague एक स्दोड करें और एक जिसकि धृबार आप म से ख़ेर आप गाजे दिसको भी 150 बे स्दोड करें अग जिस कुड्ठि मरगर्दं की तचयाईग बातें अच्छे बित्च जिने का चाईच ये गर्दं की एक उसकि रि स्तृड कर चद दूग कुग ले ज्ठी आप जो तो दवत्रघ के राद़़ा रीज़ार है, वह तो की लिग आप यहचीः आप वो दलेगा। ख़ियए रें, तो शोनग़न खेँ मुप्दंगा मुईथा, बहुट। तो थसे श साथ है, बात्यों साथ अब नहाश थदर, और थम जमर तो होगा आपले नहीं, आपके सच्ट का थली डब कलने करटान, आप ज़रे कउदी तो दब क्यों के ज़े लिएखटे है, अगर बज़़़ाख कूलुजन होरेएँ तरहद अगर ज़़ाग बछत, ओई अगर और पाश्टाग को काम करना गगा, यो के चलुजनष को, डटेक्त कर रहा है, और उस को मेशच कर रहा है। तो जा़रया के अगर आपके कुलिजिन भूँज़द हो रहे हैं, इस मेंस के यह आप बुप्वाँनगे ड़दा है ईटीशनल आक्टिटी तू मुज़. भी बूग यूँ वोगयां भी भातःे हो तो आफां लेए। तो उस प्रष्ट वेर्प्दीटाद वह सगा उई वोग़ा क्या क्या भी इसको वाई तerweise तो वोगया परे वाग़ा लेए, कचिगिट दर पर यी वोग़ा लहा में वोग़ा औगा घृाई, तक आआब अगर्टश तुझा इस या आगर्ट्शें से खाएज़्नाख़ा इस प्योद. अगर आप प्योडे प्योडी कुछी बैसु कब आई प्योडिए. अगर अगर आम्प्योडी क Jennasit you can think of a track like a bucket, that can store multiple records or keys are generated for buckets, leave spare record places in buckets. अभी होगा के आप अप अप अखर फ्रत्स करने के एक बुकित में अगर अखर पास चार अचार अचार असकते हैं तो आप उस में प्रटिक करने यह करने के 3 records की जगा चोड दें तो उस में फिर आप अप के पास ज्यो रन्दम फाश अगरदेशन इसी दिटिटवन इशुज दे के काँस यह आलगुद्डम आं देड पी आन अप प्रटीए आप श्विरस में अगर और ख्छडिक ती फोल्लिग लिए वो अम नी जिस के लावा यह ता के अप इस में कुल भी आप जीख हो तोड़ तोपीकटा बवार है, आभ वो वोर्मपेंगगे आपने अग़े तोपीकटे तराव जो के है. अग़े लिखाई तोपीकटे वी सकहाख है। अब यहा पैं हमरे यो देटा स्पोअज का जो हमारे, तोपिक ता ओग कवओर तुखाव है, आब हम द्वाँख कर हैं यहा भहुत कर हैं अब द्विय। grades students ڈ'य Everybody because of ڈ'य ڈ'य students ڈ'ijuana ڈ'umph broker good endexcise index and views are two ڈ' cardiac ڈ'Endex are one ڈ'aur view ڈ'axis are a length but otherwise it has different ,now this ڈ'netenx you should ڈ'nad confuse ڈ'way this index ڈ'axe ڈ' еслиqe혀 Буд WITH ڈ'ndecşl file報導 an organization who is a file if we talk about indexes, then the meaning of that concept is that we can get different attributes with its shape and it creates an index on different attributes we can do the concept of an index is one concept which we had taken as an index in the index sequence the method in which we are inventing an index file in our index sequence is what is इंदेक्त स्योंचल फाल अंजनाचछन के हिस्धे के तोर, सके कै गप्छूल नदुट केतोरpe. जहांपे हम अब इसको जो दैटा की अंजनाचछन हैं उस से हम से को रलेत में कर रेग. यहाँ पे हम नद्रिविजली सिर्फ यंटकषी को दिसकरेंगे युखे ज़ेस यह पर नप्राता यंटकष ख्योंचल फाणली अग्दाशन में के अपके यंटकष तो बना ता बना था की वेल्यु की बैस्खे अपके अपके रिकोर भी उसी अडर में स्टोर थे लेकिन आप यहाप यहे देखेंगे के जिरूरी नहीं है के हमें इंटेक्स है वो किसी एक ही ट्रिबुट पी ज़ाई हो बलके आम देखेंगे हमें मल्टिपल उसके अपर भी इंटेक्सी च़ाई होतें उसके उपर आप एक विंडो सी क्रेट कर लें और यह जो विज़ लिए कुँईच्ट है यह हमने जब त्री रवल स्वीमा आख्टेक्टेर पडा था उसके जिस चीज़ को हमने का अतना अच्टरनल विज़ तीज़ विज़ रेशमबलज तोज अच्टरनल विज़ रेश्मबल Twitter यह औंके सफके आ स्चेंiceskin आता विक च्ये खव था Himne- Touq-ngle- आप कि यह ज fot means to extract from those यह लिए कुँँईच्ट like, एक वेलिए, थ्ब धरादि स्चे � green bear विज है writes- उआ विजि़ जब के ब Џंे जिसकोf आप थी ठफ reverb- ये क्यावा के एक वेलिए के बेस पे हम ने कंडिछन लगाई ये एक बाज तुसी बाटा पे कोछी जी नोद करें, के जरूरी नहीं है, that the attribute on which the condition is being applied, that is the key. योंके आप हम ये बाज पर चोगें के ठीक है, प्राविनी की बेस पे के जिस की बेस पे अगर ड़ाटाप पे स्थोर रहा, उसकी बेस पे तो हमारे पस अंदेक्स मुजुद है, but what about this, these are not the keys, तो अगर ये नहीं है, वर्वस अंदेक्स नहीं इस की बेस पे, तो अस में क्या प्रवाविन मारा के, हमें वो तमाम रिकोड़, या वो बारी-बारी सरच करने पडेंगे. और दिखे अगर आप दिसे फिस्ट कुरी के देखें, हम में क्या, find all students in the CS department. तो अ में क्या गरना प्रहेगा, फोरी आजे के सेचूछन लिए थमाम रिकोड़ बारी-भारी सरच करने पडेंगे, निसकुर गरना प्रहेवाविन में क्या क्या, और थमाम रिकोड़ सरच करणे परणे परगागे, वो आग्या बहली बूजूचन पे हो सब दूसा जिकार वो आख्या बूजूचन पे हो इसको बतागा कि इस के यस में अप चीस के तमाम स्तूर्स लिने के लिए you have to go through all the files and sequentially because the records are stored in the order of the ID इसके वो आपको यह यस में sequentially search इनवाल हो जाती है अप अप अग्या जो बहुत लेएगर रहा है अप आपको अप लगो खेगा पट्जेखासे अप वूजके तोपे को अम यहापे चोर्टें अप इसको में अपने अग्या लेक्टर में कानचीनूग करेंगे अचके लेख्चर में अपने आजके लेक्चर में दीटेर के साथ जो रन्टम या हैश बेस्ट फाल अगनाजेशन है, उसको दिसकरस की हैं, और हम साथ फी अपने अगले तोपिक अन्टेक्सिज अन वूस मेंट्रोच के हैं. अपको थपफ फीर ये चिस अपको सजस्ट कर मुगा के आप ओप इन तमाम आप्शझें को समजें और तेब आप प्विट्षिल़्र के बारे में आपको कुलीर अड़त्टानिग होनी चाही हैं, ुके आपको, as a successful professionne । । as a successful database professional । जे जो जुरी आपको पता हून चाए एक किस छिस कि की कै छोप्तिज तग्या अँस कै वैनेफिर्ष् से हैं, कि अअसके ड्रोब अचे हैं तब भी आप एक सीचुछन में एक प्रोपर जो दीशिशन वुखार सकेंगे योंके जो अवरल आपकी अपिशन्सी है देखे आप ने दीशान फेज को तरान बहुसे दीशिशन की हैं इस शकत आप जो देशा बेस की इंप्लिमेंटेशन उस से गुजर रहे हैं तो ये तमाम दीशिशन जो पने डीशान फेज को दरान की नहीं आप या थमाम मिलके जोईगट्लि दे अस्थब्ड़श अभ दीटान में अप्छिशन्सी अप योंस जिस्टम अगर आपने बी आपने किसी इच्टेज पे तोछो चुड़ चोट़ ती फैैष्टिया भी गरतखारते हैं और तोड़ी टोड़ी एक इनदिपन्टिष जच्ट्यज तोड़ी किप आर गए। तो अवरूल ज़ोब के सिस्टेम आप पिकाँ वेरी इनेफिश्थ इस्ट्रिये आप आप को यें तमाम बाद्तोग को पताना ज़ी और पताना ज़ी किस केस में हमें क्या डिस्ट्टिन कना जाएगे बाके ये डिस्ट्टिश्टिन अग्रे लेक्च्ट्यर में, अल्ला आप