DATA DEFINITION LANGUAGE, INTERACTIVE DATA MANIPULATION LANGUAGE, EMBEDDED DATA MANIPULATION LANGUAGE

DATA DEFINITION LANGUAGE, INTERACTIVE DATA MANIPULATION LANGUAGE, AND EMBEDDED DATA MANIPULATION LANGUAGE

By: Gonzales, Brian Gabriel E.

What is Data Definition Language (DDL)?

- Although it may sound like another programming language, data definition language is merely a way of classifying the many kinds of SQL statements.

The set of SQL commands known as Data Definition Language (DDL) can be used to design and modify database structures. Indexes, triggers, tables, and views are all examples of objects that can be created, modified, or removed using DDL statements. Common DDL statements are as follows:

  • CREATE (generates a new table)
  • ALTER (alters table)
  • Drop (removes a table from the database)

What is Interactive Data Manipulation Language?

A relational database management system can employ the computer language Interactive Data Manipulation Language (IDML) to manipulate and alter data. (RDBMS). It is mostly used to extract, modify, and analyze data from databases that are stored in tables. It enables users to choose, insert, update, and delete data from tables, among other data activities. Additionally, it offers a mechanism to design views, establish constraints to maintain data integrity, and describe relationships between tables.

What is Embedded Data Manipulation Language?

Data manipulation operations can be directly integrated into other programming languages or software programs using the integrated Data Manipulation Language (EDML), a programming language. Similar to IDML, it is employed to modify and transform data within a database. In addition to creating views and specifying constraints, EDML statements can be used to select, insert, update, and delete data from tables. The execution of these lines immediately within the application code enables the processing and analysis of data in real-time.





Comments

Popular posts from this blog

DATABASE, MS EXCEL, AND MS ACCESS

XML, JSON, AJAX