Diskussion:Data Manipulation Language

message: Die Auffassung, dass DML, DCL und DDL auschließlich zu SQL gehören ist nicht korrekt. In diesem Zusammenhang sind die entsprechenden Lemmata in der deutschsprachigen Wikipedia nicht in Ordnung, vgl.
* SQL-Norm selbst
* Beschreibungen zu anderen Datenbanksprachen, z.B. DL/I
* englischsprachige Wikipedia
Aus diesem Grund werde ich als Vorschlag die drei Lemmata auf die allgemeine Bedeutung im Rahmen der Datenbanksprachen umstellen. Die SQL-Befehle selbst sind MMN sowieso besser im SQL-Lemma (oder noch besser im Wikibook) aufgehoben. --EFR 13:59, 10. Feb 2006 (CET)
thread_title:  DML ungleich SQL 

message: Diskutiert/belegt in Diskussion:Datenbanksprache --EFR 09:19, 31. Jul 2006 (CEST)
thread_title:  Abfrage = DML 

message: Insgesamt ist das hier zu ungenau. In der Literatur finden sich weitere Begriffe oder Sprachebenen:
* DSDL: Data Storage Definition Language
* DAL: Data Administration Language
Siehe z.B. G. Pernul, R. Unland: Datenbanken im Unternehmen. Oldenburg, München 2003.
Ob all diese Bezeichnungen sinnvoll sind, ist eine andere Frage.
--Paschelino 19:58, 13. Jan. 2008 (CET)
replies: text: Zur DSDL habe ich ausführlich recherchiert und meine Erkenntnisse in der Diskussion:Datenbanksprache zusammengefasst. Von einer DAL habe ich noch nie gehört und mit weltweit gerade einmal 100 Google-Suchergebnissen scheint das auch kein etablierter Begriff zu sein. --TM 12:03, 14. Jan. 2008 (CET)
replies: text: Ok. Einverstanden :-) --Paschelino 00:53, 26. Jan. 2008 (CET)
thread_title:  Sprachebenen in Datenbank-Systemen 

message: Hallo zusammen,
meiner Meinung nach könnte man folgende Artikel miteinander verbinden, da inhaltlich z.T. Redundanzen vorliegen:
* Data Definition Language
* Data Control Language
* Data Manipulation Language
* Transaction Control Language
Man könnte von den einzelnen Seiten Weiterleitungen auf Segmente eines einzelnen Artikels bilden, die wahrscheinlich zusammen eine größere Aussagekraft haben. Schreibt bitte eure Meinung dazu, ich würde die Artikel gerne angleichen. Gruß --Cy 15:18, 10. Mai 2009 (CEST)
thread_title:  Redundanzen 

message: Wie blöd ist das denn: "Data Manipulation Language ... ist derjenige Teil einer Datenbanksprache, der verwendet wird, um Daten zu lesen, ..."Artikel. Jedes Kind lernt Manipulation, also "Handgriffe". Ein INSERT fügt Daten ein, ein UPDATE ändert, ein DELETE löscht. Soweit ist die Manipulation klar, nur was hat es mit dem SELECT auf sich? DRL (Data Retrieval Language, also lesen!) ist etwas anderes. Lassen wir mal "[ [full] outer ] join" weg (um dem RDBMS etwas Mühe zu sparen und den Output zu begrenzen), dann ist "SELECT ... FROM ..." immer noch etwas ganz anderes als etwa "INSERT [INTO] ... SELECT ...". Das eine fragt ab (ohne Änderung des Inhalts!), das andere fügt (anhand einer Abfrage) weiteren Inhalt ein. Das eine fragt nur, das andere "manipuliert" (d.h. "ändert"). Ist das allgemein verständlich ausgedrückt? --grixlkraxl (Diskussion) 05:33, 25. Jan. 2013 (CET)
replies: text: Manche Autoren sehen das so, die meisten aber nicht. Im SQL-Standard steht es so, wie es hier auf der Vorderseite auch dargestellt ist. Dass es abweichende Einteilungen gibt, wird erwähnt, ich halte die Darstellung deshalb für ausreichend neutral. Siehe dazu auch Diskussion:Datenbanksprache#Abfrage gehört zur DML. --TMg 00:43, 17. Aug. 2013 (CEST)
thread_title:  DML ist kein SELECT