डेटाबेस के संदर्भ में एक डीडीएल स्क्रिप्ट क्या है?
डेटाबेस के संदर्भ में एक डीडीएल स्क्रिप्ट क्या है?
जवाबों:
DDL = डेटा परिभाषा भाषा
DDL के लिए विकिपीडिया प्रविष्टि से :
डेटा डेफिनिशन लैंग्वेज (DDL) डेटा संरचनाओं को परिभाषित करने के लिए एक कंप्यूटर भाषा है। शब्द को पहली बार कोडैसिल डेटाबेस मॉडल के संबंध में पेश किया गया था, जहां डेटाबेस के स्कीमा को डेटा डेफिनिशन लैंग्वेज में रिकॉर्ड्स, फील्ड्स, और यूजर डेटा मॉडल को बनाने वाले "सेट" के बारे में बताया गया था। प्रारंभ में इसे एसक्यूएल के सबसेट के रूप में संदर्भित किया गया था, लेकिन अब इसका उपयोग जेनेरिक स्कीमा जैसे डेटा या सूचना संरचनाओं का वर्णन करने के लिए किसी भी औपचारिक भाषा को संदर्भित करने के लिए एक सामान्य अर्थ में किया जाता है।
इसलिए, डेटाबेस के लिए, एक DDL स्क्रिप्ट एक स्क्रिप्ट है जो एक डेटाबेस की संरचना (टेबल, कॉलम, इंडेक्स, ...) बनाती है।
DDL - डेटा परिभाषा भाषा
आमतौर पर, इसमें कुछ एसक्यूएल स्टेटमेंट होते हैं जो स्कीमा और टेबल को उनके इंटर-रिलेशनशिप यानी विदेशी कुंजी बाधाओं के साथ बनाते हैं।
जब आप क्लाइंट सिस्टम पर नई प्रणाली स्थापित करने की आवश्यकता होती है, तो आप इस स्क्रिप्ट का उपयोग कर सकते हैं। एक के बाद एक टेबल बनाने की जरूरत नहीं है। इस प्रकार की स्क्रिप्ट ".sql" एक्सटेंशन वाली फाइलों में निहित होती हैं। आपको बस अपना डेटा बेस मैनेजमेंट सॉफ्टवेयर (एक्स-मायस्कल वर्कबेंच) खोलना होगा और फाइल को कॉपी करना होगा या स्क्रिप्ट को स्क्रिप्ट एडिटिंग एरिया में कॉपी-पेस्ट करना होगा।