डीबीएमएस मधील डीडीएल विरूद्ध डीएमएल

लेखक: Laura McKinney
निर्मितीची तारीख: 4 एप्रिल 2021
अद्यतन तारीख: 14 मे 2024
Anonim
डीबीएमएस मधील डीडीएल विरूद्ध डीएमएल - इतर
डीबीएमएस मधील डीडीएल विरूद्ध डीएमएल - इतर

सामग्री

डेटा बेस मॅनेजमेंट सिस्टममधील डीडीएल आणि डीएमएलमधील फरक म्हणजे डीडीएल, डेटा व्याख्या भाषा आहे जी डेटाबेस संरचनेत डेटाबेस स्कीमा निर्दिष्ट करण्यासाठी वापरली जाते, तर डीएमएल डेटाबेसमधून डेटा पुनर्प्राप्त करण्यासाठी वापरली जाणारी डेटा मॅनिपुलेशन भाषा आहे.


अनुक्रमणिका: डीबीएमएसमध्ये डीडीएल आणि डीएमएलमधील फरक

  • डीबीएमएस मधील डीडीएल विरूद्ध डीएमएल
  • तुलना चार्ट
  • डीडीएल
  • डीएमएल
  • मुख्य फरक
  • निष्कर्ष
  • स्पष्टीकरणात्मक व्हिडिओ

डीबीएमएस मधील डीडीएल विरूद्ध डीएमएल

डीडीएल ही डेटा परिभाषा भाषा आहे तर डीएमएल डेटा मॅनिपुलेशन भाषा आहे, दोन्ही संज्ञा समान मानल्या जातात, परंतु त्या भिन्न आहेत. डीबीएमएसमधील त्यांची भूमिका वेगळी आहे. डीडीएल ही डेटा परिभाषा भाषा आहे जी डेटाबेस रचनेत डेटाबेस स्कीमा निर्दिष्ट करण्यासाठी वापरली जाते, तर डीएमएल डेटा हाताळणीची भाषा असते जी डेटाबेसमधून डेटा पुनर्प्राप्त करण्यासाठी वापरली जाते. डीबीएमएस एक डेटाबेस मॅनेजमेंट सिस्टम आहे जी सॉफ्टवेयर पॅकेज आहे जी डीएमबीएस चा मुख्य हेतू आहे डेटामध्ये बदल करणे. सामान्यपणे डेटा हार्ड फॉर्ममध्ये व्यवस्थापित केला जाऊ शकत नाही कारण तो गमावला जाऊ शकतो अशा अनेक घटकांमुळे हे व्यवस्थापित करणे कठीण होते. डीबीएमएस डेटा कुशलतेने हाताळणे खूप सोपे आणि सुरक्षित करते. आपले रेकॉर्ड जतन केले गेले आहे आणि कोणत्याही परिस्थितीत ते गमावण्याचा कोणताही धोका नाही. डीएमएल डेटा मॅनिपुलेशन भाषेचा वापर करुन भरलेला डेटाबेसमधील एक सारणी स्कीमा तयार करण्यासाठी वापरला जाणारा डेटा हाताळणी आहे. डेटा डेफिनेशन भाषा भरण स्तंभ तर डेटाबेसमध्ये टेबल आणि पंक्तीची पंक्ती डीडीएलने ट्यूपल असे म्हटले आहे. डीएमएलचा उपयोग डेटाबेसमधील टेबलमधून डेटा अंतर्भूत करणे, सुधारित करणे, हटविणे आणि पुनर्प्राप्त करण्यासाठी केला जाऊ शकतो. प्रक्रियात्मक डीएमएलएस आणि डिक्लेरेटिव्ह डीएमएलएस या दोन प्रकारच्या डेटा मॅनिपुलेशन लँग्वेज आहेत. प्रक्रियेच्या डीएमएलएसने पुनर्प्राप्त करण्याच्या डेटाचे वर्णन केले आहे आणि हे टेबलमधून डेटा कसा मिळवायचा हे देखील परिभाषित करते, तर घोषित डीएमएलएस पुनर्प्राप्त करण्याच्या डेटाचे वर्णन करते. डेटा देखभाल हे आणखी एक महत्त्वाचे कार्य आहे आणि जे डीबीएमएस ऑफर करते. एसबी्यूएल जी स्ट्रक्चर क्वेरी लँग्वेज आहे ती डीबीएमएससाठी सर्वाधिक वापरली जाते. डीडीएल एक डेटा परिभाषा भाषा आहे जी डेटाबेस स्कीमा परिभाषित करते.डेटा परिभाषा भाषा बरीच सुविधा प्रदान करते जसे की ते इतर सर्व अतिरिक्त गुणधर्म परिभाषित करते आणि हे निर्बंध निर्दिष्ट करण्यासाठी सुविधा प्रदान करते. डेटा परिभाषा भाषेची कमांड डेटाबेस तयार करण्यासाठी वापरली जाते. आल्टर कमांड टेबलची सामग्री बदलण्यासाठी वापरली. टेबलमधून काही डेटा हटविण्यासाठी ड्रॉप टेबलचा वापर केला जातो. ट्रंककेट कमांडचा उपयोग सारणीतून सर्व सामग्री हटविण्यासाठी केला जातो आणि संपूर्ण डेटाबेस पुनर्नामित करण्यासाठी पुनर्नामित केला जातो. डेटा डेफिनेशन भाषा डेटाबेस तयार करण्यासाठी वापरली जाणारी सर्व कमांड स्वीकारते. डेटा मॅनिपुलेशनमधील सिलेक्शनचा उपयोग टेबलमधून डेटा पुनर्प्राप्त करण्यासाठी केला जातो. डेटा मॅनिपुलेशन मध्ये घाला डेटा मध्ये डेटा पुश करण्यासाठी वापरले जाते. डेटा मॅनिपुलेशन भाषेमधील अद्ययावतपणाचा उपयोग डेटा सुधारण्यासाठी केला जातो आणि डेटा मॅनिपुलेशन भाषेमध्ये हटविणे टेबलमधून डेटा हटविण्यासाठी वापरला जातो.


तुलना चार्ट

आधारडीडीएलडीएमएल
याचा अर्थडीडीएल डेटा व्याख्या भाषा आहे जी डेटाबेस रचनेत डेटाबेस स्कीमा निर्दिष्ट करण्यासाठी वापरली जातेडीएमएल डेटा हेरफेर करण्याची भाषा आहे जी डेटाबेसमधून डेटा पुनर्प्राप्त करण्यासाठी वापरली जाते.
याचा अर्थ डीडीएल म्हणजे डेटा डेफिनेशन लँग्वेजडीएमएल म्हणजे डेटा हाताळणीची भाषा
प्रकारडेटा परिभाषा भाषेचा कोणताही प्रकार नाहीप्रक्रियात्मक डीएमएलएस आणि डिक्लेरेटिव्ह डीएमएलएस या दोन प्रकारच्या डेटा मॅनिपुलेशन लँग्वेज आहेत.
आज्ञाडीडीएलच्या सामान्य आज्ञा क्रिएट, अल्टर, ड्रॉप आहेतडीएमएलचे सामान्य आदेश म्हणजे निवड, समाविष्ट, अद्यतन

 

डीडीएल

डीडीएल एक डेटा परिभाषा भाषा आहे जी डेटाबेस स्कीमा परिभाषित करते. डेटा परिभाषा भाषा बरीच सुविधा प्रदान करते जसे की ते इतर सर्व अतिरिक्त गुणधर्म परिभाषित करते आणि हे निर्बंध निर्दिष्ट करण्यासाठी सुविधा प्रदान करते. डेटा परिभाषा भाषेची कमांड डेटाबेस तयार करण्यासाठी वापरली जाते. आल्टर कमांड टेबलची सामग्री बदलण्यासाठी वापरली. टेबलमधून काही डेटा हटविण्यासाठी ड्रॉप टेबलचा वापर केला जातो. ट्रंककेट कमांडचा उपयोग सारणीतून सर्व सामग्री हटविण्यासाठी केला जातो आणि संपूर्ण डेटाबेस पुनर्नामित करण्यासाठी पुनर्नामित केला जातो. डेटा डेफिनेशन भाषा डेटाबेस तयार करण्यासाठी वापरली जाणारी सर्व कमांड स्वीकारते.


डीएमएल

डीएमएल डेटा मॅनिपुलेशन भाषेचा वापर करुन भरलेला डेटाबेसमधील एक सारणी स्कीमा तयार करण्यासाठी वापरला जाणारा डेटा हाताळणी आहे. डेटा डेफिनेशन भाषा भरण स्तंभ तर डेटाबेसमध्ये टेबल आणि पंक्तीची पंक्ती डीडीएलने ट्यूपल असे म्हटले आहे. डीएमएलचा उपयोग डेटाबेसमधील टेबलमधून डेटा अंतर्भूत करणे, सुधारित करणे, हटविणे आणि पुनर्प्राप्त करण्यासाठी केला जाऊ शकतो. प्रक्रियात्मक डीएमएलएस आणि डिक्लेरेटिव्ह डीएमएलएस या दोन प्रकारच्या डेटा मॅनिपुलेशन लँग्वेज आहेत. प्रक्रियेच्या डीएमएलएसने पुनर्प्राप्त करण्याच्या डेटाचे वर्णन केले आहे आणि हे टेबलमधून डेटा कसा मिळवायचा हे देखील परिभाषित करते, तर घोषित डीएमएलएस पुनर्प्राप्त करण्याच्या डेटाचे वर्णन करते. डेटा मॅनिपुलेशनमधील सिलेक्शनचा उपयोग टेबलमधून डेटा पुनर्प्राप्त करण्यासाठी केला जातो. डेटा मॅनिपुलेशन मध्ये घाला डेटा मध्ये डेटा पुश करण्यासाठी वापरले जाते. डेटा मॅनिपुलेशन भाषेमधील अद्ययावतपणाचा उपयोग डेटा सुधारण्यासाठी केला जातो आणि डेटा मॅनिपुलेशन भाषेमध्ये हटविणे टेबलमधून डेटा हटविण्यासाठी वापरला जातो.

मुख्य फरक

  • डीडीएल ही डेटा परिभाषा भाषा आहे जी डेटाबेस रचनेत डेटाबेस स्कीमा निर्दिष्ट करण्यासाठी वापरली जाते, तर डीएमएल डेटा हाताळणीची भाषा असते जी डेटाबेसमधून डेटा पुनर्प्राप्त करण्यासाठी वापरली जाते.
  • डीडीएल म्हणजे डेटा डेफिनेशन लँग्वेज, तर डीएमएल म्हणजे डेटा मॅनिपुलेशन लँग्वेज.
  • डेटा परिभाषा भाषेचा कोणताही प्रकार नाही परंतु प्रक्रियेच्या डीएमएलएस आणि डिक्लेरेटिव्ह डीएमएलएस या दोन प्रकारच्या डेटा मॅनिपुलेशन लँग्वेज आहेत.
  • डीडीएलचे सामान्य आदेश क्रीएट, अल्टर, ड्रॉप असतात तर डीएमएलच्या सामान्य आज्ञा निवड, अंतर्भूत, अद्यतनित असतात.

निष्कर्ष

वरील लेखात आम्ही डेटाबेसमध्ये डीडीएल आणि डीएमएलमधील फरक पाहतो.

स्पष्टीकरणात्मक व्हिडिओ