Was ist DDL und DML
Können Sie bitte helfen mir zu verstehen, von Grund auf über DDL & DML?
InformationsquelleAutor Sachindra | 2010-04-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie bitte helfen mir zu verstehen, von Grund auf über DDL & DML?
InformationsquelleAutor Sachindra | 2010-04-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
DDL ist Data Definition Language : es wird verwendet, um Daten definieren Strukturen.
Beispielsweise mit SQL wäre es Anweisungen wie
create table
,alter table
, ...DML ist Data Manipulation Language : es wird verwendet, um zu manipulieren Daten selbst.
Beispielsweise mit SQL wäre es Anweisungen wie
insert
,update
,delete
, ...Ich glaube nicht, dass
DESCRIBE
passt in keine der beiden. Es gibt einfach zurück, eigene Darstellung wie eine Tabelle/DB strukturiert ist. Können Sie erreichen die gleiche Sache mit z.B.CREATE
aber nicht als "human-readable"Wenn Sie WÄHLEN Sie wird als DML, dann BESCHREIBEN sollte als DDL.
InformationsquelleAutor Pascal MARTIN
Mehr Informationen finden Sie hier: MySQL-Was ist DDL -, DML-und DCL?, das original ist wie folgt:
Manchmal werden Sie auch sehen, wie die Befehle wie SELECT / ZEIGEN / ERKLÄREN / HELFEN, abgespalten von DML und gruppiert unter
DQL
, mit der Q aus der Abfrage -- weil Sie Sie nicht wirklich manipulieren alles.ABSCHNEIDEN sollte DML
InformationsquelleAutor Terry
DDL, Data Definition Language
z.B.:
CREATE
,ALTER
,DROP
,TRUNCATE
,COMMIT
, etc.DML, Data Manipulation Language
DML-Anweisung sind die Auswirkungen auf die Tabelle. Damit ist die grundlegende Operationen führen wir in einer Tabelle.
SELECT
,INSERT
,UPDATE
usw.Unten Befehle werden in DML:
INSERT
,UPDATE
,SELECT
,DELETE
usw.InformationsquelleAutor JegsVala
DDL ist Data Definition Language : - Spezifikation notation für die Definition der
Datenbank-schema.
Es funktioniert auf Schema-Ebene.
DDL-Befehle sind:
create,drop,alter,rename,truncate
Beispiel:
DML ist Data Manipulation Language .Es wird für den Zugriff auf und Manipulation der Daten.
DML-Befehle sind:
Beispiel :
Wenn Sie wählen Sie die Daten in verschiedenen Formaten, ändern Sie die Darstellung der Daten für die Abfrage, und nicht die Daten selbst. Die M-im DML steht für Manipulation, oder in Bezug auf Laien Modifikation der Daten.
SELECT
nicht die Daten ändern. AlternativTRUNCATE
tut, und ist daher eine DML-Anweisung und NICHT um eine DDL.InformationsquelleAutor Raju
In Laien Bedingungen angenommen, Sie wollen ein Haus bauen, tun, was Sie tun.
DDL
ich.e Data Definition Languageist
CREATE
ALTER
DROP & CREATE
DML
d.h. Data Manipulation LanguageLeute kommen/gehen hinein/aus dem Haus
SELECT
DELETE
UPDATE
TRUNCATE
DCL
d.h. Data Control LanguageDu willst, die Menschen zu kontrollieren, was Teil des Hauses, auf die Sie Zugriff und Art des Zugriffs.
GRANT PERMISSION
InformationsquelleAutor Satish Patel
Besuchen Sie diese Website für weitere Infos: http://blog.sqlauthority.com/2008/01/15/sql-server-what-is-dml-ddl-dcl-and-tcl-introduction-and-examples/
InformationsquelleAutor Uc.IT_samuel
DDL-Daten-Definition-Language: denken Sie Nur, Sie definieren die DB.
So verwenden wir den CREATE -, ALTER TRUNCATE-Befehle.
DML ist nach der Definition sind wir mit der Manipulation der Daten. So benutzen wir SELECT -, INSERT -, UPDATE -, DELETE-Befehl.
Erinnern DDL-Befehle automatisch verpflichtet. Sie brauchen nicht zu verwenden COMMIT-Anweisungen.
DML (Data Manipulation Language) Befehle, die getroffen werden müssen/Rollback.
InformationsquelleAutor Chinmoy
DDL: Ändern Sie das schema
DML: Ändern Sie die Daten
Scheint spezifisch für MySQL Einschränkungen (rails-Quellcode)
InformationsquelleAutor Dorian
DDL = Data Definition Language, Befehle, bietet Struktur und andere Informationen über Ihre Daten
DML = Data Manipulation Language, gibt es nur 3 von Ihnen, INSERT, UPDATE, DELETE. 4, wenn Sie zählen
SELECT * INTO x_tbl from tbl
von MSSQL (ANSI-SQL:CREATE TABLE x_tbl AS SELECT * FROM tbl
)InformationsquelleAutor Michael Buen
In einfachen Worten.
DDL(Data definition language): wird Arbeit, die auf die Struktur der Daten. festlegen der Datenstrukturen.
DML (data manipulation language): Daten. manipuliert die Daten selbst
InformationsquelleAutor Sakib
DDL
Erstellen,Ändern,löschen (Datenbanken,Tabellen,Keys,Indexes,Views,Functions,Stored Procedures)
DML
Insert ,Delete,Update,Truncate (Tabellen)
InformationsquelleAutor rajender kumar
DDL steht für Data Definition Language. DDL wird verwendet für die Festlegung der Struktur der Tabelle wie eine Tabelle erstellen oder hinzufügen einer Spalte zu Tisch und sogar drop und truncate table.
DML steht für Data Manipulation Language. Wie der name andeutet DML verwendet, für die Manipulation der Daten der Tabelle. Es sind einige Befehle in DML, wie z.B. insert und delete.
InformationsquelleAutor Rishish