A data definition language or data description language (DDL) is a syntax similar to a computer programming language for defining data structures, especially database schemas.
The data definition language concept and name was first introduced in relation to the Codasyl database model, where the schema of the database was written in a language syntax describing the records, fields, and sets of the user data model. Finally, another kind of DDL sentence in SQL is one used to define referential integrity relationships, usually implemented as primary key and foreign key tags in some columns of the tables. These two statements can be included inside a CREATE TABLE or an ALTER TABLE sentence. Short for Data Definition Language, DDL is a computer language that is used to define data structures. In Database Management Systems (DBMS), it is used to specify a database scheme as a set of definitions (expressed in DDL).  A data definition language or data description language (DDL) is a syntax similar to a computer programming language for defining data structures, especially database schemas. Finally, another kind of DDL sentence in SQL is one used to define referential integrity relationships, usually implemented as primary key and foreign key tags in some columns of the tables. These two statements can be included inside a CREATE TABLE or an ALTER TABLE sentence. Initially it referred to a subset of SQL, but is now used in a generic sense to refer to any formal language for describing data or information structures, like XML schemas. So, for databases, a DDL script is a script that creates the structure (tables, columns, indexes, ...) of a database. The term was first introduced in relation to the Codasyl database model, where the schema of the database was written in a Data Definition Language describing the records, fields, and sets making up the user Data Model. up vote 53 down vote. DDL is Data Definition Language: it is used to define data structures. For example, with SQL, it would be instructions such as create table, alter table, ... DML is Data Manipulation Language: it is used to manipulate data itself. DML is abbreviation of Data Manipulation Language. It is used to retrieve, store, modify, delete, insert and update data in database. Examples: SELECT, UPDATE, INSERT statements. DDL is abbreviation of Data Definition Language. It is used to create and modify the structure of database objects in database. Examples: CREATE, ALTER, DROP statements. try visiting these site for more info: http://blog.sqlauthority.com/2008/01/15/sql-server-what-is-dml-ddl-dcl-and-tcl-introduction-and-examples/ DDL = Data Definition Language. From the Wikipedia entry for DDL : A Data Definition Language (DDL) is a computer language for defining data structures. The term was first introduced in relation to the Codasyl database model, where the schema of the database was written in a Data Definition Language describing the records, fields, and sets making up the user Data Model. , and DELETE ... .). Your .ddl file is probably just an ordinary SQL script consisting of DDL statements; the extension .ddl is for the benefit of human readers, so they know what kind of SQL script it is. But if you know how to run a .sql script, then you can probably run your .ddl script in the same way. (If you're worried, you can first try opening your .ddl file in Notepad, and confirming that what it consists of is CREATE TABLE ... –type statements, before actually running it in your database.). Applies To: SQL Server 2014, SQL Server 2016 Preview. Data Definition Language (DDL) is a vocabulary used to define data structures in SQL Server 2016. Use these statements to create, alter, or drop data structures in an instance of SQL Server. ALTER Statements (Transact-SQL). CREATE Statements (Transact-SQL).
https://en.wikipedia.org/wiki/Data_definition_language http://www.webopedia.com/TERM/D/DDL.html https://en.wikipedia.org/wiki/Data_definition_language http://superuser.com/questions/40097/what-is-a-ddl-script-in-the-context-of-databases http://stackoverflow.com/questions/2578194/what-is-ddl-and-dml http://superuser.com/questions/40097/what-is-a-ddl-script-in-the-context-of-databases http://stackoverflow.com/questions/13088012/create-database-from-ddl-script https://msdn.microsoft.com/en-us/library/ff848799.aspx
what is DDL script
डीडीएल स्क्रिप्ट क्या है
डेटा परिभाषा भाषा या डेटा विवरण भाषा (DDL) डेटा संरचनाओं, विशेष रूप से डेटाबेस स्कीमा को परिभाषित करने के लिए कंप्यूटर प्रोग्रामिंग भाषा के समान एक वाक्यविन्यास है।
डेटा परिभाषा भाषा अवधारणा और नाम को पहली बार कोडासिल डेटाबेस मॉडल के संबंध में पेश किया गया था, जहां डेटाबेस की स्कीमा को उपयोगकर्ता डेटा मॉडल के रिकॉर्ड, फ़ील्ड और सेट का वर्णन करने वाली भाषा सिंटैक्स में लिखा गया था। अंत में, एसक्यूएल में एक अन्य प्रकार का डीडीएल वाक्य संदर्भित अखंडता संबंधों को परिभाषित करने के लिए उपयोग किया जाता है, आमतौर पर तालिकाओं के कुछ कॉलम में प्राथमिक कुंजी और विदेशी कुंजी टैग के रूप में कार्यान्वित किया जाता है। इन दो कथनों को CREATE TABLE या ALTER TABLE वाक्य के अंदर शामिल किया जा सकता है। डेटा डेफिनिशन लैंग्वेज के लिए संक्षिप्त, डीडीएल एक कंप्यूटर भाषा है जिसका उपयोग डेटा संरचनाओं को परिभाषित करने के लिए किया जाता है। डेटाबेस मैनेजमेंट सिस्टम (DBMS) में, इसका उपयोग डेटाबेस स्कीम को परिभाषाओं के एक सेट (DDL में व्यक्त) के रूप में निर्दिष्ट करने के लिए किया जाता है।  डेटा परिभाषा भाषा या डेटा विवरण भाषा (DDL) डेटा संरचनाओं, विशेष रूप से डेटाबेस स्कीमा को परिभाषित करने के लिए कंप्यूटर प्रोग्रामिंग भाषा के समान एक वाक्यविन्यास है। अंत में, एसक्यूएल में एक अन्य प्रकार का डीडीएल वाक्य संदर्भित अखंडता संबंधों को परिभाषित करने के लिए उपयोग किया जाता है, आमतौर पर तालिकाओं के कुछ कॉलम में प्राथमिक कुंजी और विदेशी कुंजी टैग के रूप में कार्यान्वित किया जाता है। इन दो कथनों को CREATE TABLE या ALTER TABLE वाक्य के अंदर शामिल किया जा सकता है। प्रारंभ में यह एसक्यूएल के एक सबसेट को संदर्भित करता था, लेकिन अब एक्सएमएल स्कीमा जैसे डेटा या सूचना संरचनाओं का वर्णन करने के लिए किसी भी औपचारिक भाषा को संदर्भित करने के लिए एक सामान्य अर्थ में उपयोग किया जाता है। तो, डेटाबेस के लिए, एक डीडीएल स्क्रिप्ट एक स्क्रिप्ट है जो डेटाबेस की संरचना (टेबल, कॉलम, इंडेक्स, ...) बनाती है। इस शब्द को पहली बार कोडसिल डेटाबेस मॉडल के संबंध में पेश किया गया था, जहां डेटाबेस की स्कीमा को डेटा डेफिनिशन लैंग्वेज में लिखा गया था, जिसमें उपयोगकर्ता डेटा मॉडल बनाने वाले रिकॉर्ड, फ़ील्ड और सेट का वर्णन किया गया था। यूपी वोट 53 डाउन वोट। डीडीएल डेटा परिभाषा भाषा है: इसका उपयोग डेटा संरचनाओं को परिभाषित करने के लिए किया जाता है। उदाहरण के लिए, एसक्यूएल के साथ, यह निर्देश होंगे जैसे कि टेबल बनाएं, टेबल बदलें, ... डीएमएल डेटा मैनिपुलेशन लैंग्वेज है: इसका उपयोग डेटा में हेरफेर करने के लिए किया जाता है। DML डेटा मैनिपुलेशन लैंग्वेज का संक्षिप्त नाम है। इसका उपयोग डेटाबेस में डेटा को पुनः प्राप्त करने, संग्रहीत करने, संशोधित करने, हटाने, सम्मिलित करने और अद्यतन करने के लिए किया जाता है। उदाहरण: SELECT , UPDATE, INSERT स्टेटमेंट. DDL डेटा डेफिनिशन लैंग्वेज का संक्षिप्त नाम है। इसका उपयोग डेटाबेस में डेटाबेस ऑब्जेक्ट्स की संरचना को बनाने और संशोधित करने के लिए किया जाता है। उदाहरण: CREATE, ALTER, DROP स्टेटमेंट। अधिक जानकारी के लिए इन साइट पर जाने का प्रयास करें: http://blog.sqlauthority.com/2008/01/15/sql-server-what-is-dml-ddl-dcl-and-tcl-introduction-and-examples/ DDL = डेटा परिभाषा भाषा। डीडीएल के लिए विकिपीडिया प्रविष्टि से: डेटा डेफिनिशन लैंग्वेज (डीडीएल) डेटा संरचनाओं को परिभाषित करने के लिए एक कंप्यूटर भाषा है। इस शब्द को पहली बार कोडसिल डेटाबेस मॉडल के संबंध में पेश किया गया था, जहां डेटाबेस की स्कीमा को डेटा डेफिनिशन लैंग्वेज में लिखा गया था, जिसमें उपयोगकर्ता डेटा मॉडल बनाने वाले रिकॉर्ड, फ़ील्ड और सेट का वर्णन किया गया था। , और हटाएं ... .)। आपकी .ddl फ़ाइल शायद एक साधारण SQL स्क्रिप्ट है जिसमें DDL स्टेटमेंट शामिल हैं; एक्सटेंशन .ddl मानव पाठकों के लाभ के लिए है, इसलिए वे जानते हैं कि यह किस प्रकार की SQL स्क्रिप्ट है। लेकिन अगर आप जानते हैं कि .sql स्क्रिप्ट कैसे चलाएं, तो आप शायद अपनी .ddl स्क्रिप्ट को उसी तरह चला सकते हैं। (यदि आप चिंतित हैं, तो आप पहले नोटपैड में अपनी .ddl फ़ाइल खोलने का प्रयास कर सकते हैं, और पुष्टि कर सकते हैं कि इसमें क्या शामिल है तालिका बनाएं ... -टाइप स्टेटमेंट, वास्तव में इसे अपने डेटाबेस में चलाने से पहले। इस पर लागू होता है: SQL सर्वर 2014, SQL सर्वर 2016 पूर्वावलोकन। डेटा परिभाषा भाषा (DDL) SQL सर्वर 2016 में डेटा संरचनाओं को परिभाषित करने के लिए उपयोग की जाने वाली शब्दावली है। SQL सर्वर की आवृत्ति में डेटा संरचनाएँ बनाने, बदलने, या ड्रॉप करने के लिए इन कथनों का उपयोग करें। ALTER स्टेटमेंट (Transact-SQL)। CREATE स्टेटमेंट (Transact-SQL)।
डीडीएल स्क्रिप्ट म्हणजे काय?
डेटा परिभाषा भाषा संकल्पना आणि नाव प्रथम कोडासिल डेटाबेस मॉडेलच्या संदर्भात सादर केले गेले, जिथे डेटाबेसची स्कीमा वापरकर्ता डेटा मॉडेलच्या नोंदी, क्षेत्रे आणि संचांचे वर्णन करणार्या भाषा वाक्यरचनेत लिहिली गेली. शेवटी, एसक्यूएलमधील डीडीएल वाक्याचा आणखी एक प्रकार संदर्भात्मक अखंडता संबंध परिभाषित करण्यासाठी वापरला जातो, सामान्यत: टेबलच्या काही स्तंभांमध्ये प्राथमिक की आणि परदेशी की टॅग म्हणून लागू केला जातो. ही दोन विधाने क्रिएट टेबल किंवा अल्टर टेबल वाक्यात समाविष्ट केली जाऊ शकतात. डेटा डेफिनेशन लँग्वेजसाठी संक्षिप्त, डीडीएल ही एक संगणक भाषा आहे जी डेटा संरचना परिभाषित करण्यासाठी वापरली जाते. डेटाबेस मॅनेजमेंट सिस्टम्स (डीबीएमएस) मध्ये, याचा वापर डेटाबेस योजना परिभाषांचा संच म्हणून निर्दिष्ट करण्यासाठी केला जातो (डीडीएलमध्ये व्यक्त).  डेटा परिभाषा भाषा किंवा डेटा वर्णन भाषा (डीडीएल) ही डेटा संरचना, विशेषत: डेटाबेस स्कीमा परिभाषित करण्यासाठी संगणक प्रोग्रामिंग भाषेसारखी वाक्यरचना आहे. शेवटी, एसक्यूएलमधील डीडीएल वाक्याचा आणखी एक प्रकार संदर्भात्मक अखंडता संबंध परिभाषित करण्यासाठी वापरला जातो, सामान्यत: टेबलच्या काही स्तंभांमध्ये प्राथमिक की आणि परदेशी की टॅग म्हणून लागू केला जातो. ही दोन विधाने क्रिएट टेबल किंवा अल्टर टेबल वाक्यात समाविष्ट केली जाऊ शकतात. प्रारंभी हे एसक्यूएलच्या उपसंचाचा संदर्भ देते, परंतु आता एक्सएमएल स्कीमा सारख्या डेटा किंवा माहिती संरचनेचे वर्णन करण्यासाठी कोणत्याही औपचारिक भाषेचा संदर्भ देण्यासाठी सामान्य अर्थाने वापरले जाते. तर, डेटाबेससाठी, डीडीएल स्क्रिप्ट ही एक स्क्रिप्ट आहे जी डेटाबेसची रचना (टेबल, स्तंभ, अनुक्रमणिका, ...) तयार करते. हा शब्द प्रथम कोडासिल डेटाबेस मॉडेलच्या संदर्भात सादर करण्यात आला होता, जिथे डेटाबेसची स्कीमा डेटा डेफिनेशन लँग्वेजमध्ये लिहिली गेली होती ज्यात वापरकर्ता डेटा मॉडेल तयार करणार्या नोंदी, क्षेत्रे आणि संचांचे वर्णन केले गेले होते. यूपी व्होट 53 डाउन वोट. डीडीएल ही डेटा परिभाषा भाषा आहे: याचा वापर डेटा संरचना परिभाषित करण्यासाठी केला जातो. उदाहरणार्थ, एसक्यूएलसह, टेबल तयार करणे, टेबल बदलणे यासारख्या सूचना असतील, ... डीएमएल ही डेटा मॅनिपुलेशन भाषा आहे: याचा वापर डेटामध्ये फेरफार करण्यासाठी केला जातो. डीएमएल हे डेटा मॅनिपुलेशन लँग्वेजचे संक्षिप्त रूप आहे. याचा उपयोग डेटाबेसमधील डेटा पुनर्प्राप्त करणे, संग्रहित करणे, सुधारित करणे, हटविणे, घालणे आणि अद्ययावत करण्यासाठी केला जातो. उदाहरणे: विधाने निवडा, अद्यतनित करा, टाका. डीडीएल हे डेटा डेफिनेशन लँग्वेजचे संक्षिप्त रूप आहे. याचा उपयोग डेटाबेसमधील डेटाबेस ऑब्जेक्ट्सची रचना तयार करण्यासाठी आणि सुधारित करण्यासाठी केला जातो. उदाहरणे: स्टेटमेंट तयार करा, बदला, ड्रॉप करा. अधिक माहितीसाठी या साइटला भेट देण्याचा प्रयत्न करा: http://blog.sqlauthority.com/2008/01/15/sql-server-what-is-dml-ddl-dcl-and-tcl-introduction-and-examples/ डीडीएल = डेटा परिभाषा भाषा। डीडीएलसाठी विकिपीडिया प्रविष्टितून : डेटा डेफिनेशन लँग्वेज (डीडीएल) ही डेटा संरचना परिभाषित करण्यासाठी एक संगणक भाषा आहे. हा शब्द प्रथम कोडासिल डेटाबेस मॉडेलच्या संदर्भात सादर करण्यात आला होता, जिथे डेटाबेसची स्कीमा डेटा डेफिनेशन लँग्वेजमध्ये लिहिली गेली होती ज्यात वापरकर्ता डेटा मॉडेल तयार करणार्या नोंदी, क्षेत्रे आणि संचांचे वर्णन केले गेले होते. , आणि डिलीट करा... .). आपली .डीडीएल फाइल कदाचित डीडीएल स्टेटमेंट्सचा समावेश असलेली एक सामान्य एसक्यूएल स्क्रिप्ट आहे; एक्सटेंशन .डीडीएल मानवी वाचकांच्या फायद्यासाठी आहे, जेणेकरून त्यांना माहित आहे की ती कोणत्या प्रकारची एसक्यूएल स्क्रिप्ट आहे. परंतु जर आपल्याला .sql स्क्रिप्ट कशी चालवायची हे माहित असेल तर आपण कदाचित आपली .डीडीएल स्क्रिप्ट त्याच प्रकारे चालवू शकता. (आपल्याला काळजी वाटत असल्यास, आपण प्रथम नोटपॅडमध्ये आपली .डीडीएल फाइल उघडण्याचा प्रयत्न करू शकता आणि आपल्या डेटाबेसमध्ये प्रत्यक्षात चालविण्यापूर्वी त्यात टेबल तयार करा ... - टाइप स्टेटमेंट्स आहेत याची पुष्टी करू शकता.) अर्ज करतो: एसक्यूएल सर्व्हर 2014, एसक्यूएल सर्व्हर 2016 पूर्वावलोकन. डेटा डेफिनेशन लँग्वेज (डीडीएल) हा एसक्यूएल सर्व्हर 2016 मधील डेटा स्ट्रक्चर परिभाषित करण्यासाठी वापरला जाणारा शब्दसंग्रह आहे. एसक्यूएल सर्व्हरच्या उदाहरणात डेटा संरचना तयार करण्यासाठी, बदलण्यासाठी किंवा सोडण्यासाठी या विधानांचा वापर करा. अल्टर स्टेटमेंट (ट्रांसॅक्ट-एसक्यूएल)। स्टेटमेंट तयार करा (ट्रान्झॅक्ट-एसक्यूएल).
डेटा परिभाषा भाषा किंवा डेटा वर्णन भाषा (डीडीएल) ही डेटा संरचना, विशेषत: डेटाबेस स्कीमा परिभाषित करण्यासाठी संगणक प्रोग्रामिंग भाषेसारखी वाक्यरचना आहे.