Database Tutorial

Course Tutorial Site

Site Admin

SQL Engine

without comments

The DBMS subsystems manage Data Definition Language (DDL), Data Manipulation Language (DML), Data Control Language (DCL), and Transaction Control Language (TCL) commands. Occasionally, SELECT statements (queries) are removed from the DML group and placed in a Data Query Language (DQL). The argument goes that a query that doesn’t lock data for transactions isn’t manipulating it, it is only viewing it. The argument against that logic is that queries manipulate data to look at results. While an interesting topic, most certification material treats a SELECT statement as a DML statement.

Written by michaelmclaughlin

August 2nd, 2018 at 1:05 am

Posted in