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.

Property Value
dbo:abstract
  • 25بك هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (أبريل 2016) 25بك المحتوى هنا ينقصه الاستشهاد بمصادر. يرجى إيراد مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مارس 2016) لغة تعريف البيانات (بالإنجليزية: Data Definition Language DDL‏) هي مجموعة من الكلمات المحجوزة التي تقوم بإدارة الكائنات في قاعدة البيانات سواء بالإنشاء أو التعديل أو الحذف وتشتمل هذه المجموعة على الكلمات المحجوزة التالية: * ALTER DATABASE * ALTER TABLE * CREATE DATABASE * CREATE INDEX * CREATE TABLE * DROP DATABASE * DROP INDEX * DROP TABLE * RENAME TABLE لتقف على "لغة تعريف البيانات DDL هي لغة المستخدمة لتعريف بنية البيانات ضمن قاعدة بيانات. ويعتبر عادة أن تكون مجموعة فرعية من SQL، لغة الاستعلام الهيكلية، ولكن يمكن أن يشير أيضا إلى اللغات التي تحدد أنواع أخرى من البيانات. لغة تعريف البيانات لديها بناء جملة محددة مسبقا لوصف البيانات. على سبيل المثال لإنشاء جدول جديد باستخدام SQL لغوى ويتم استخدام الأمر CREATE، تليها المعلمات للحصول على اسم الجدول وتعريفات العمود. يمكن للDDL أيضا تحديد اسم كل عمود ونوع البيانات المرتبطة بها. مرة واحدة يتم إنشاء ألجدول يمكن تعديله باستخدام الأمر ALTER. إذا لم تعد هناك حاجة ألجدول فإن الأمر DROP حذف الجدول. منذ DDL هو مجموعة فرعية من SQL، فإنه لا تشمل جميع أوامر SQL ممكن. على سبيل المثال تعتبر أوامر مثل SELECT INSERT وجزء من لغة معالجة البيانات (DML)، في حين وصول الأوامر مثل الاتصال وتنفذ هي جزء من لغة تحكم البيانات (DML). بطبيعة الحال إذا كنت تعمل مع قاعدة بيانات ومعرفة أسماء كل لغة ليست مهمة طالما كنت تعرف الجملة الصحيح. * 32xبوابة معلوماتية25بك هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال بحاجة للتوسيع. شارك في تحريرها. (ar)
  • 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. (en)
  • Die Data Definition Language (DDL) ist eine Datenbanksprache, die verwendet wird, um Datenstrukturen und verwandte Elemente zu beschreiben, zu ändern oder zu entfernen. Ursprünglich bezog sich DDL auf Datenbanksysteme, der Begriff wird aber heute auch in anderen Zusammenhängen verwendet. Als Datenbanksprache ist DDL die Datenbeschreibungssprache einer Datenbank. Es existieren sehr unterschiedliche Ausprägungen der DDL (abhängig vom Verwendungszweck), Beispiele: * In den historischen IMS-Datenbanken werden die Datenstrukturen und deren logische Sichten in Form einer höheren Assemblersprache definiert. Beispiel: … SEGM NAME=PROJECT,PARENT=FIRM,BYTES=45 FIELD NAME=(PROJNO,SEQ,U),BYTES=6,START=1 … * In SQL liegt sie (neben DML und DCL) in Form englischer Befehlsklauseln vor. Beispiel: CREATE TABLE PROJECT ( PROJNO DECIMAL(6,0) NOT NULL PRIMARY KEY, … * XML-Schema ist eine DDL zur Beschreibung der Struktur von XML-Dokumenten. Einige Software-Hersteller weisen auch Berechtigungselemente (z. B. GRANT) dem DDL-Begriff zu, diese gehören allerdings in der Theorie zur Data Control Language. Zu unterscheiden ist eine DDL vom Begriff „Deklaration“: Während eine DDL im Allgemeinen zur Festlegung der Struktur von Daten in einem DBMS dient, wird das Festlegen der Format- und Strukturangaben für hauptspeicher-intern zu verarbeitende Daten – im Quelltext eines Computerprogramms, gemäß der Syntax einer Programmiersprache – als „Deklaration“ (zum Teil auch als Definition oder Spezifikation) bezeichnet. (de)
  • Un lenguaje de definición de datos (Data Definition Language, DDL por sus siglas en inglés) es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo las tareas de definición de las estructuras que almacenarán los datos así como de los procedimientos o funciones que permitan consultarlos. Un Data Definition Language o Lenguaje de descripción de datos ( DDL ) es un lenguaje de programación para definir estructuras de datos . El término DDL fue introducido por primera vez en relación con el modelo de base de datos CODASYL, donde el esquema de la base de datos ha sido escrito en un lenguaje de descripción de datos que describe los registros, los campos, y "conjuntos" que conforman el usuario modelo de datos. Más tarde fue usado para referirse a un subconjunto de SQL, pero ahora se utiliza en un sentido genérico para referirse a cualquier lenguaje formal para describir datos o estructuras de información, como los esquemas XML . (es)
  • Un langage de définition de données (LDD ; en anglais data definition language, DDL) est un langage de programmation et un sous-ensemble de SQL pour manipuler les structures de données d'une base de données, et non les données elles-mêmes. Il permet de définir le domaine des données, c'est-à-dire l'ensemble des valeurs que peut prendre une donnée : nombre, chaîne de caractères, date, booléen. Il permet aussi de regrouper les données ayant un lien conceptuel au sein d'une même entité. Il permet également de définir les liens entre plusieurs entités de nature différente. Il permet enfin d'ajouter des contraintes de valeur sur les données. (fr)
  • In informatica il Data Definition Language (DDL) è un linguaggio che permette di creare, modificare o eliminare gli oggetti in un database ovvero agire sullo schema di database. Sono i comandi DDL a definire la struttura del database e quindi l'organizzazione logica dei dati in esso contenuti, ma non fornisce gli strumenti per modificare i valori assunti dai dati o per interrogare i dati stessi per il quale si usano rispettivamente il Data Manipulation Language e il Data Query Language. È utilizzato sia in fase di progettazione, sia in fase di ristrutturazione del database. Per agire sulla struttura del database l'utente deve avere i permessi necessari, assegnati tramite il Data Control Language (DCL). Il linguaggio DDL compone una parte del linguaggio SQL. (it)
  • Een Data Definition Language (DDL) is een computertaal voor het definiëren van data. XML-schema is een voorbeeld van een pure DDL (alleen in de context van XML). Een andere DDL wordt gevormd door een deel van de commando's van SQL. SQL bestaat uit de onderdelen: de Data Manipulation Language (DML), de Data Control Language (DCL) en de Data Definition Language (DDL). Met behulp van SQL/DDL is het mogelijk om de objecten van een relationele database, zoals: TABLE, VIEW, INDEX, SYNONYM, FOREIGN KEY, TRIGGER te definiëren, wijzigen of verwijderen. Het relationele model is in principe platformonafhankelijk. Dit heeft als voordeel dat de syntaxis van DDL op de verschillende DBMS'en (Oracle, DB2, MySQL, Microsoft SQL Server) veel met elkaar overeenkomt. Uitzondering hierop vormen de parameters, die fysieke raakvlakken hebben, zoals locatie, space, buffers, cache, etc. DDL-commando's in SQL zijn CREATE, DROP, ALTER, etc... Deze commando's bepalen de structuur van een database, zoals de velden, de tabellen, indexen, relaties en andere. * Create - om een nieuwe database, tabel, index of opgeslagen query te maken. * Drop - om een database, tabel, index of view te verwijderen. * Alter - om een bestaand databaseobject te wijzigen. (nl)
  • データ定義言語(データていぎげんご、英: Data Definition Language, DDL)は、コンピュータ利用者あるいはアプリケーションソフトウェアが、コンピュータのデータを定義するコンピュータ言語もしくはコンピュータ言語要素である。Document Type Definition (DTD) は、純粋なデータ定義言語の例である (DTDはXMLの文脈において使われる) 。データ定義言語の別の例としては、データベース言語SQLの命令群の部分集合が挙げられる。 SQLのデータ定義言語の文は関係データベースの構造を定義する。SQLにより定義される関係データベースの構造は、組 (行) 、属性 (列) 、関係 (表、テーブル) 、索引 (インデクス) 、ファイル位置などデータベース固有の特性を含む。SQLのデータ定義言語の文の集合は関係データベース管理システム (RDBMS) の一部であり、SQLの方言により多くの相違点がある。 SQLのデータ定義言語の主な命令は次のとおりである。 * CREATE - 新しいデータベース、関係 (テーブル) 、ビュー、索引、ストアドプロシージャを作成する * DROP - 既に存在するデータベース、関係 (テーブル) 、ビュー、索引、ストアドプロシージャを削除する。 * ALTER - 既に存在するデータベースオブジェクトに対する変更 * TRUNCATE - 関係 (テーブル) からのデータの不可逆的な削除 (ja)
  • Linguagem de definição de dados (LDD ou DDL, do Inglês Data Definition Language) é uma linguagem de computador usada para a definição de estruturas de dados. O termo foi inicialmente introduzido em relação ao modelo de banco de dados Codasyl, onde o esquema de banco de dados era escrito em uma Linguagem de Definição de Dados descrevendo os registros, campos e "conjuntos" que constituíam o Modelo de dados do usuário. Inicialmente referia-se a um subconjunto da SQL, mas hoje é usada em um sentido genérico para referir-se a qualquer linguagem formal para descrição de estruturas de dados ou informação, assim como esquemas. Uma vez compilados, os parâmetros DDL são armazenados num conjunto de arquivos denominado dicionário de dados (ou catálogo). O dicionário de dados contém os metadados (dados a respeito das estruturas de armazenamento). O SGBD sempre consulta os metadados a cada operação sobre o banco de dados. Por exemplo, um determinado programa precisa recuperar alguns campos (nome, CPF) de um arquivo de clientes. O SGBD irá verificar se os campos "nome" e "CPF" estão definidos para este arquivo. O interpretador DDL processa os comandos alimentados pelos DBAs na definição dos esquemas. (pt)
  • На текущий момент наиболее популярным языком DDL является SQL, используемый для получения и манипулирования данными в РСУБД, и сочетающий в себе элементы DDL, DML и DCL. Функции языков DDL определяются первым словом в предложении (часто называемом запросом), которое почти всегда является глаголом. В случае с SQL это глаголы — «create» («создать»), «alter» («изменить»), «drop» («удалить»). Эти запросы или команды часто смешиваются с другими командами SQL, в связи с чем DDL не является отдельным компьютерным языком. Запрос «create» используется для создания базы данных, таблицы, индекса, представления или хранимой процедуры.Запрос «alter» используется для изменения существующего объекта базы данных (таблицы, индекса, представления или хранимой процедуры) или самой базы данных.Запрос «drop» используется для удаления существующего объекта базы данных (таблицы, индекса, представления или хранимой процедуры) или самой базы данных.И наконец, в DDL существуют понятия первичного и внешнего ключа, которые осуществляют соблюдение целостности данных. Команды "первичный ключ" primary key, "внешний ключ" foreign key включаются в запросы «create table", «alter table». Языки DDL могут существенно различаться у различных производителей СУБД. Существует ряд стандартов SQL, установленный ISO/IEC (SQL-89,SQL-92, SQL:1999, SQL:2003, SQL:2008), но производители СУБД часто предлагают свои собственные «расширения» языка и, часто, не поддерживают стандарт полностью. (ru)
  • 目前大多數的DBMS都支援對資料庫物件的DDL操作,部份資料庫 (如 PostgreSQL) 可把DDL放在交易指令中,也就是它可以被撤回 (Rollback)。較新版本的DBMS會加入DDL專用的觸發程序,讓資料庫管理員可以追蹤來自DDL的修改。 (zh)
dbo:wikiPageID
  • 452018 (xsd:integer)
dbo:wikiPageRevisionID
  • 742329248 (xsd:integer)
dct:subject
http://purl.org/linguistics/gold/hypernym
rdf:type
rdfs:comment
  • 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. (en)
  • 目前大多數的DBMS都支援對資料庫物件的DDL操作,部份資料庫 (如 PostgreSQL) 可把DDL放在交易指令中,也就是它可以被撤回 (Rollback)。較新版本的DBMS會加入DDL專用的觸發程序,讓資料庫管理員可以追蹤來自DDL的修改。 (zh)
  • 25بك هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (أبريل 2016) 25بك المحتوى هنا ينقصه الاستشهاد بمصادر. يرجى إيراد مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مارس 2016) لغة تعريف البيانات (بالإنجليزية: Data Definition Language DDL‏) هي مجموعة من الكلمات المحجوزة التي تقوم بإدارة الكائنات في قاعدة البيانات سواء بالإنشاء أو التعديل أو الحذف وتشتمل هذه المجموعة على الكلمات المحجوزة التالية: (ar)
  • Die Data Definition Language (DDL) ist eine Datenbanksprache, die verwendet wird, um Datenstrukturen und verwandte Elemente zu beschreiben, zu ändern oder zu entfernen. Ursprünglich bezog sich DDL auf Datenbanksysteme, der Begriff wird aber heute auch in anderen Zusammenhängen verwendet. Als Datenbanksprache ist DDL die Datenbeschreibungssprache einer Datenbank. Es existieren sehr unterschiedliche Ausprägungen der DDL (abhängig vom Verwendungszweck), Beispiele: (de)
  • Un lenguaje de definición de datos (Data Definition Language, DDL por sus siglas en inglés) es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo las tareas de definición de las estructuras que almacenarán los datos así como de los procedimientos o funciones que permitan consultarlos. (es)
  • Un langage de définition de données (LDD ; en anglais data definition language, DDL) est un langage de programmation et un sous-ensemble de SQL pour manipuler les structures de données d'une base de données, et non les données elles-mêmes. (fr)
  • In informatica il Data Definition Language (DDL) è un linguaggio che permette di creare, modificare o eliminare gli oggetti in un database ovvero agire sullo schema di database. Sono i comandi DDL a definire la struttura del database e quindi l'organizzazione logica dei dati in esso contenuti, ma non fornisce gli strumenti per modificare i valori assunti dai dati o per interrogare i dati stessi per il quale si usano rispettivamente il Data Manipulation Language e il Data Query Language. È utilizzato sia in fase di progettazione, sia in fase di ristrutturazione del database. Per agire sulla struttura del database l'utente deve avere i permessi necessari, assegnati tramite il Data Control Language (DCL). (it)
  • データ定義言語(データていぎげんご、英: Data Definition Language, DDL)は、コンピュータ利用者あるいはアプリケーションソフトウェアが、コンピュータのデータを定義するコンピュータ言語もしくはコンピュータ言語要素である。Document Type Definition (DTD) は、純粋なデータ定義言語の例である (DTDはXMLの文脈において使われる) 。データ定義言語の別の例としては、データベース言語SQLの命令群の部分集合が挙げられる。 SQLのデータ定義言語の文は関係データベースの構造を定義する。SQLにより定義される関係データベースの構造は、組 (行) 、属性 (列) 、関係 (表、テーブル) 、索引 (インデクス) 、ファイル位置などデータベース固有の特性を含む。SQLのデータ定義言語の文の集合は関係データベース管理システム (RDBMS) の一部であり、SQLの方言により多くの相違点がある。 SQLのデータ定義言語の主な命令は次のとおりである。 (ja)
  • Een Data Definition Language (DDL) is een computertaal voor het definiëren van data. XML-schema is een voorbeeld van een pure DDL (alleen in de context van XML). Een andere DDL wordt gevormd door een deel van de commando's van SQL. SQL bestaat uit de onderdelen: de Data Manipulation Language (DML), de Data Control Language (DCL) en de Data Definition Language (DDL). Met behulp van SQL/DDL is het mogelijk om de objecten van een relationele database, zoals: TABLE, VIEW, INDEX, SYNONYM, FOREIGN KEY, TRIGGER te definiëren, wijzigen of verwijderen. (nl)
  • Linguagem de definição de dados (LDD ou DDL, do Inglês Data Definition Language) é uma linguagem de computador usada para a definição de estruturas de dados. O termo foi inicialmente introduzido em relação ao modelo de banco de dados Codasyl, onde o esquema de banco de dados era escrito em uma Linguagem de Definição de Dados descrevendo os registros, campos e "conjuntos" que constituíam o Modelo de dados do usuário. Inicialmente referia-se a um subconjunto da SQL, mas hoje é usada em um sentido genérico para referir-se a qualquer linguagem formal para descrição de estruturas de dados ou informação, assim como esquemas. (pt)
  • На текущий момент наиболее популярным языком DDL является SQL, используемый для получения и манипулирования данными в РСУБД, и сочетающий в себе элементы DDL, DML и DCL. Функции языков DDL определяются первым словом в предложении (часто называемом запросом), которое почти всегда является глаголом. В случае с SQL это глаголы — «create» («создать»), «alter» («изменить»), «drop» («удалить»). Эти запросы или команды часто смешиваются с другими командами SQL, в связи с чем DDL не является отдельным компьютерным языком. (ru)
rdfs:label
  • لغة تعريف البيانات (ar)
  • Data definition language (en)
  • Data Definition Language (de)
  • Lenguaje de definición de datos (es)
  • Langage de définition de données (fr)
  • Data Definition Language (it)
  • データ定義言語 (ja)
  • Data Definition Language (nl)
  • Linguagem de definição de dados (pt)
  • Data Definition Language (ru)
  • 資料定義語言 (zh)
owl:differentFrom
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is foaf:primaryTopic of