Posts

Showing posts from October, 2023

Demystifying Database Language Terminologies: DDL, DML, and Embedded DML

Image
  Introduction Databases are an essential part of modern information systems. They can store, handle, and retrieve massive volumes of data, making them indispensable in enterprises, organizations, and even personal applications. It is critical to grasp the languages used to connect with databases in order to operate successfully with them. We'll look at and define three key database language terminology in this blog post: Data Definition Language (DDL), Interactive Data Manipulation Language (DML), and Embedded Data Manipulation Languages (EDML). A. Data Definition Language (DDL) Data Definition Language (DDL) is a subset of SQL (Structured Query Language) used for defining and managing the structure of a database. DDL is primarily responsible for defining the database schema, which includes tables, indexes, constraints, and other database objects. Key DDL statements include: CREATE: This statement is used to create new database objects, such as tables, indexes, and views. ALTER:...