This HTML5 document contains 162 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbthttp://dbpedia.org/resource/Template:
wikipedia-enhttp://en.wikipedia.org/wiki/
dbrhttp://dbpedia.org/resource/
dbpedia-arhttp://ar.dbpedia.org/resource/
n29http://dbpedia.org/resource/SQL/
dbpedia-frhttp://fr.dbpedia.org/resource/
dctermshttp://purl.org/dc/terms/
rdfshttp://www.w3.org/2000/01/rdf-schema#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbpedia-kkhttp://kk.dbpedia.org/resource/
n8http://lv.dbpedia.org/resource/
dbphttp://dbpedia.org/property/
dbpedia-euhttp://eu.dbpedia.org/resource/
n23http://tg.dbpedia.org/resource/
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-ukhttp://uk.dbpedia.org/resource/
dbohttp://dbpedia.org/ontology/
dbpedia-pthttp://pt.dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:
dbpedia-dehttp://de.dbpedia.org/resource/
dbpedia-plhttp://pl.dbpedia.org/resource/
yagohttp://dbpedia.org/class/yago/
dbpedia-ruhttp://ru.dbpedia.org/resource/
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbpedia-nlhttp://nl.dbpedia.org/resource/
n38https://global.dbpedia.org/id/
yago-reshttp://yago-knowledge.org/resource/
dbpedia-ithttp://it.dbpedia.org/resource/
provhttp://www.w3.org/ns/prov#
foafhttp://xmlns.com/foaf/0.1/
n34https://oracletutorial.net/
n31http://dbpedia.org/resource/SQL:
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-kohttp://ko.dbpedia.org/resource/
n26https://web.archive.org/web/20210421200756/https:/oracletutorial.net/
n25https://web.archive.org/web/20210421203338/https:/oracletutorial.net/
dbpedia-eshttp://es.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
owlhttp://www.w3.org/2002/07/owl#

Statements

Subject Item
dbr:Data_definition_language
rdf:type
yago:CodingSystem106353757 yago:ArtificialLanguage106894544 yago:WikicatDataModelingLanguages yago:Abstraction100002137 yago:Writing106359877 yago:DatabaseManagementSystem106588785 yago:WikicatDatabaseManagementSystems yago:Cognition100023271 yago:Datum105816622 yago:CommandLanguage106899446 yago:ProgrammingLanguage106898352 yago:WrittenCommunication106349220 yago:SourceLanguage106283912 yago:PsychologicalFeature100023100 yago:Language106282651 yago:WikicatQueryLanguages yago:Communication100033020 yago:Code106355894 yago:WikicatProgrammingLanguages dbo:Software yago:Software106566077 owl:Thing yago:Information105816287
rdfs:label
Linguagem de definição de dados Data Definition Language Data definition language 데이터 정의 언어 لغة تعريف البيانات Data Definition Language Data definition language Datuak definitzeko lengoaia 資料定義語言 Langage de définition de données データ定義言語 Lenguaje de definición de datos Data Definition Language Data Definition Language DDL
rdfs:comment
Datuak definitzeko lengoaia (DDL ingelesez) datu-baseak kudeatzeko sistema batek hornituriko lengoaia da, honen bidez datu-basearen egiturak definitzeko aginduak eta hauek erabiltzeko prozedurak edo funtzioak eskaintzen dira erabiltzaileei. A diferencia de muchos lenguajes de descripción de datos, SQL utiliza una acción de versos imperativo cuyo efecto es modificar el esquema de la base de datos, añadiendo, cambiando o eliminando las declaraciones se pueden mezclar libremente con otras sentencias SQL, por lo que el DDL no es realmente una lengua independiente. La declaración más común es CREATE TABLE.El lenguaje de consulta SQL, el más difundido entre los gestores de bases de datos, admite las siguientes sentencias de definición: CREATE, DROP y ALTER, cada una de las cuales se puede aplicar a las tablas, vistas, procedimientos almacenados y triggers de la base de datos Data Definition Language (DDL) (язык описания данных) — это семейство компьютерных языков, используемых в компьютерных программах для описания структуры баз данных. На текущий момент наиболее популярным языком DDL является SQL, используемый для получения и манипулирования данными в РСУБД, и сочетающий в себе элементы DDL, DML и DCL. 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. Data Definition Language – grupa instrukcji w języku SQL, które służą do definiowania struktur danych. Możemy do nich zaliczyć polecenia takie jak CREATE, ALTER, DROP. Za pomocą instrukcji DDL osoba nie manipuluje bezpośrednio danymi, a ich strukturą. Można zdefiniować kolumny tabel, zmienić typy danych, czy usunąć obiekt taki jak widok, czy tabela. 데이터 정의 언어(영어: data definition language, DDL)는 컴퓨터 사용자 또는 응용 프로그램 소프트웨어가 컴퓨터의 데이터를 정의하는 컴퓨터 언어 또는 컴퓨터 언어 요소이다. Document Type Definition (DTD)는 순수한 데이터 정의 언어의 예이다 (DTD는 XML의 맥락에서 사용된다). 데이터 정의 언어의 또 다른 예로는 데이터베이스 언어 SQL의 명령어의 부분 집합이 있다. SQL의 데이터 정의 언어의 문장은 관계형 데이터베이스의 구조를 정의한다. SQL에 의해 정의되는 관계형 데이터베이스의 구조는 쌍(행), 속성(열), 관계(테이블), 인덱스 파일 위치 등 데이터베이스 고유의 특성을 포함한다. SQL의 데이터 정의 언어의 문장의 집합은 관계 데이터베이스 관리 시스템(RDBMS)의 일부이며 SQL 방언에 의해 많은 차이가 있다. In informatica il Data Definition Language (DDL) è un linguaggio, parte del linguaggio SQL, 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). Data Definition Language (DDL) (Мова визначення даних) — це сімейство комп'ютерних мов, що використовуються в комп'ютерних програмах або користувачами баз даних для опису структури даних. Вперше термін було використано в моделі бази даних CODASYL, де структура бази була описана Data Definition Language та визначала записи, поля, та «набори» («sets»), що являють собою користувацьку модель даних. DDL мають свою функціональну здатність, організовану за початковим словом в заяві (запит), яке майже завжди є дієсловом. У випадку з SQL ці дієслова: Die Data Definition Language (DDL; deutsch Datendefinitionssprache) 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: 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. データ定義言語(データていぎげんご、英: Data Definition Language, DDL)は、コンピュータ利用者あるいはアプリケーションソフトウェアが、コンピュータのデータを定義するコンピュータ言語もしくはコンピュータ言語要素である。Document Type Definition (DTD) は、純粋なデータ定義言語の例である(DTDはXMLの文脈において使われる)。データ定義言語の別の例としては、データベース言語SQLの命令群の部分集合が挙げられる。 SQLのデータ定義言語の文は関係データベースの構造を定義する。SQLにより定義される関係データベースの構造は、組(行) 、属性(列) 、関係(表、テーブル) 、索引(インデクス) 、ファイル位置などデータベース固有の特性を含む。SQLのデータ定義言語の文の集合は関係データベース管理システム (RDBMS) の一部であり、SQLの方言により多くの相違点がある。 SQLのデータ定義言語の主な命令は次のとおりである。 In the context of SQL, data definition or data description language (DDL) is a syntax for creating and modifying database objects such as tables, indices, and users. DDL statements are similar to a computer programming language for defining data structures, especially database schemas. Common examples of DDL statements include CREATE, ALTER, and DROP. لغة تعريف البيانات (بالإنجليزية: Data Definition Language DDL) هي مجموعة من الكلمات المحجوزة التي تقوم بإدارة الكائنات في قاعدة البيانات سواء بالإنشاء أو التعديل أو الحذف وتشتمل هذه المجموعة على الكلمات المحجوزة التالية: * ALTER DATABASE * ALTER TABLE * CREATE DATABASE * CREATE INDEX * CREATE TABLE * DROP DATABASE * DROP INDEX * DROP TABLE * RENAME TABLE لتقف على "لغة تعريف البيانات DDL هي لغة المستخدمة لتعريف بنية البيانات ضمن قاعدة بيانات. ويعتبر عادة أن تكون مجموعة فرعية من SQL، لغة الاستعلام الهيكلية، ولكن يمكن أن يشير أيضا إلى اللغات التي تحدد أنواع أخرى من البيانات. Linguagem de definição de dados (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. 資料定義語言(data definition language,DDL)屬於DBMS語言的一種,用於明確定義概念綱要(conceptual schemas)及內部綱要(internal schemas),DBMS內的DDL編譯器(compiler)能夠處理DDL,識別(schema constructs)的描述(description)並加以存入DBMS目錄中的綱要描述(schema description)。為SQL語言集中負責資料結構定義與定義的語言,由CREATE、ALTER與DROP三個語法所組成,最早是由Codasyl(Conference on Data Systems Languages)資料模型開始,現在被納入SQL指令中作為其中一個子集。
owl:differentFrom
dbr:Data_manipulation_language
dcterms:subject
dbc:Data_modeling_languages dbc:SQL dbc:Articles_with_example_SQL_code
dbo:wikiPageID
452018
dbo:wikiPageRevisionID
1115611520
dbo:wikiPageWikiLink
dbc:Data_modeling_languages dbr:Codasyl dbr:PostgreSQL dbr:Data_Format_Description_Language dbr:Structured_Query_Language dbr:Integrity_constraints dbr:Relational_database_management_system dbr:Select_(SQL) dbr:Data_query_language dbr:Insert_(SQL) dbr:Formal_language dbr:XML_Schema_(W3C) dbr:Truncate_(SQL) dbr:Foreign_key dbr:Syntax_(programming_languages) dbr:Update_(SQL) dbr:Referential_integrity dbr:Primary_key dbr:Data_manipulation_language dbr:Data_structure dbr:XML dbr:Rollback_(data_management) dbr:JSON dbc:Articles_with_example_SQL_code dbr:Relational_database_system dbc:SQL n29:Schemata dbr:Field_(computer_science) dbr:Database n31:2003 dbr:User_(database) dbr:Character_set dbr:Table_(database) dbr:Data_model dbr:Collation dbr:Microsoft_SQL_Server dbr:Programming_language dbr:Delete_(SQL) dbr:Stored_procedure dbr:Database_index dbr:View_(database) dbr:Set_(abstract_data_type) dbr:SQL dbr:Database_schema dbr:Record_(computer_science) dbr:Data_control_language dbr:SQL-92 dbr:Database_transaction
dbo:wikiPageExternalLink
n34:alter-table-modify-column-oracle.html n34:dml-ddl-commands-in-oracle.html%23ddl-commands-in-oracle n26:alter-table-modify-column-oracle.html n25:dml-ddl-commands-in-oracle.html%23ddl-commands-in-oracle
owl:sameAs
dbpedia-ja:データ定義言語 n8:Datu_definēšanas_valoda dbpedia-eu:Datuak_definitzeko_lengoaia dbpedia-es:Lenguaje_de_definición_de_datos dbpedia-ru:Data_Definition_Language dbpedia-kk:Мәліметтерді_анықтау_тілі dbpedia-de:Data_Definition_Language dbpedia-nl:Data_definition_language yago-res:Data_definition_language n23:DDL dbpedia-pl:Data_Definition_Language dbpedia-pt:Linguagem_de_definição_de_dados dbpedia-ko:데이터_정의_언어 dbpedia-zh:資料定義語言 freebase:m.02b6np wikidata:Q1431648 dbpedia-it:Data_Definition_Language dbpedia-uk:DDL n38:SLTS dbpedia-ar:لغة_تعريف_البيانات dbpedia-fr:Langage_de_définition_de_données
dbp:wikiPageUsesTemplate
dbt:Refimprove dbt:Database dbt:Reflist dbt:Cleanup dbt:Multiple_issues dbt:Distinguish dbt:Webarchive dbt:Short_description
dbp:date
2021-04-21
dbp:url
n25:dml-ddl-commands-in-oracle.html%23ddl-commands-in-oracle n26:alter-table-modify-column-oracle.html
dbo:abstract
A diferencia de muchos lenguajes de descripción de datos, SQL utiliza una acción de versos imperativo cuyo efecto es modificar el esquema de la base de datos, añadiendo, cambiando o eliminando las declaraciones se pueden mezclar libremente con otras sentencias SQL, por lo que el DDL no es realmente una lengua independiente. La declaración más común es CREATE TABLE.El lenguaje de consulta SQL, el más difundido entre los gestores de bases de datos, admite las siguientes sentencias de definición: CREATE, DROP y ALTER, cada una de las cuales se puede aplicar a las tablas, vistas, procedimientos almacenados y triggers de la base de datos لغة تعريف البيانات (بالإنجليزية: 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). بطبيعة الحال إذا كنت تعمل مع قاعدة بيانات ومعرفة أسماء كل لغة ليست مهمة طالما كنت تعرف الجملة الصحيح. In the context of SQL, data definition or data description language (DDL) is a syntax for creating and modifying database objects such as tables, indices, and users. DDL statements are similar to a computer programming language for defining data structures, especially database schemas. Common examples of DDL statements include CREATE, ALTER, and DROP. Data Definition Language (DDL) (Мова визначення даних) — це сімейство комп'ютерних мов, що використовуються в комп'ютерних програмах або користувачами баз даних для опису структури даних. Вперше термін було використано в моделі бази даних CODASYL, де структура бази була описана Data Definition Language та визначала записи, поля, та «набори» («sets»), що являють собою користувацьку модель даних. DDL мають свою функціональну здатність, організовану за початковим словом в заяві (запит), яке майже завжди є дієсловом. У випадку з SQL ці дієслова: * Create (Створити) * Alter (Змінити) * Drop (Видалити) Datuak definitzeko lengoaia (DDL ingelesez) datu-baseak kudeatzeko sistema batek hornituriko lengoaia da, honen bidez datu-basearen egiturak definitzeko aginduak eta hauek erabiltzeko prozedurak edo funtzioak eskaintzen dira erabiltzaileei. 데이터 정의 언어(영어: data definition language, DDL)는 컴퓨터 사용자 또는 응용 프로그램 소프트웨어가 컴퓨터의 데이터를 정의하는 컴퓨터 언어 또는 컴퓨터 언어 요소이다. Document Type Definition (DTD)는 순수한 데이터 정의 언어의 예이다 (DTD는 XML의 맥락에서 사용된다). 데이터 정의 언어의 또 다른 예로는 데이터베이스 언어 SQL의 명령어의 부분 집합이 있다. SQL의 데이터 정의 언어의 문장은 관계형 데이터베이스의 구조를 정의한다. SQL에 의해 정의되는 관계형 데이터베이스의 구조는 쌍(행), 속성(열), 관계(테이블), 인덱스 파일 위치 등 데이터베이스 고유의 특성을 포함한다. SQL의 데이터 정의 언어의 문장의 집합은 관계 데이터베이스 관리 시스템(RDBMS)의 일부이며 SQL 방언에 의해 많은 차이가 있다. Die Data Definition Language (DDL; deutsch Datendefinitionssprache) 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: <span class="k">CREATE</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="n">PROJECT</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">PROJNO</span><span class="w"> </span><span class="nb">DECIMAL</span><span class="p">(</span><span class="mi">6</span><span class="p">,</span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="k">NOT</span><span class="w"> </span><span class="k">NULL</span><span class="w"> </span><span class="k">PRIMARY</span><span class="w"> </span><span class="k">KEY</span><span class="p">,</span><span class="w"></span> … * 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. Data Definition Language – grupa instrukcji w języku SQL, które służą do definiowania struktur danych. Możemy do nich zaliczyć polecenia takie jak CREATE, ALTER, DROP. Za pomocą instrukcji DDL osoba nie manipuluje bezpośrednio danymi, a ich strukturą. Można zdefiniować kolumny tabel, zmienić typy danych, czy usunąć obiekt taki jak widok, czy tabela. 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. Data Definition Language (DDL) (язык описания данных) — это семейство компьютерных языков, используемых в компьютерных программах для описания структуры баз данных. На текущий момент наиболее популярным языком DDL является SQL, используемый для получения и манипулирования данными в РСУБД, и сочетающий в себе элементы DDL, DML и DCL. Функции языков DDL определяются первым словом в предложении (часто называемом запросом), которое почти всегда является глаголом. В случае с SQL это глаголы — «» («создать»), «» («изменить»), «» («удалить»). Эти запросы или команды часто смешиваются с другими командами SQL, в связи с чем DDL не является отдельным компьютерным языком. Запрос «» используется для создания базы данных, таблицы, индекса, представления или хранимой процедуры.Запрос «» используется для изменения существующего объекта базы данных (таблицы, индекса, представления или хранимой процедуры) или самой базы данных.Запрос «» используется для удаления существующего объекта базы данных (таблицы, индекса, представления или хранимой процедуры) или самой базы данных.И наконец, в DDL существуют понятия первичного и внешнего ключа, которые осуществляют соблюдение целостности данных. Команды «первичный ключ» primary key, «внешний ключ» foreign key включаются в запросы « table», « table». Языки DDL могут существенно различаться у различных производителей СУБД. Существует ряд стандартов SQL, установленный ISO/IEC (SQL-89,SQL-92, SQL:1999, SQL:2003, SQL:2008), но производители СУБД часто предлагают свои собственные «расширения» языка и, часто, не поддерживают стандарт полностью. Linguagem de definição de dados (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. In informatica il Data Definition Language (DDL) è un linguaggio, parte del linguaggio SQL, 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). 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. データ定義言語(データていぎげんご、英: Data Definition Language, DDL)は、コンピュータ利用者あるいはアプリケーションソフトウェアが、コンピュータのデータを定義するコンピュータ言語もしくはコンピュータ言語要素である。Document Type Definition (DTD) は、純粋なデータ定義言語の例である(DTDはXMLの文脈において使われる)。データ定義言語の別の例としては、データベース言語SQLの命令群の部分集合が挙げられる。 SQLのデータ定義言語の文は関係データベースの構造を定義する。SQLにより定義される関係データベースの構造は、組(行) 、属性(列) 、関係(表、テーブル) 、索引(インデクス) 、ファイル位置などデータベース固有の特性を含む。SQLのデータ定義言語の文の集合は関係データベース管理システム (RDBMS) の一部であり、SQLの方言により多くの相違点がある。 SQLのデータ定義言語の主な命令は次のとおりである。 * CREATE - 新しいデータベース、関係(テーブル) 、ビュー、索引、ストアドプロシージャを作成する。 * DROP - 既に存在するデータベース、関係(テーブル)、ビュー、索引、ストアドプロシージャを削除する。 * ALTER - 既に存在するデータベースオブジェクトに対する変更 * TRUNCATE - 関係(テーブル)からのデータの不可逆的な削除 資料定義語言(data definition language,DDL)屬於DBMS語言的一種,用於明確定義概念綱要(conceptual schemas)及內部綱要(internal schemas),DBMS內的DDL編譯器(compiler)能夠處理DDL,識別(schema constructs)的描述(description)並加以存入DBMS目錄中的綱要描述(schema description)。為SQL語言集中負責資料結構定義與定義的語言,由CREATE、ALTER與DROP三個語法所組成,最早是由Codasyl(Conference on Data Systems Languages)資料模型開始,現在被納入SQL指令中作為其中一個子集。
gold:hypernym
dbr:Syntax
prov:wasDerivedFrom
wikipedia-en:Data_definition_language?oldid=1115611520&ns=0
dbo:wikiPageLength
9312
foaf:isPrimaryTopicOf
wikipedia-en:Data_definition_language