Back
A. To define the data structures
B. To specify the syntax and semantics of SQL data definition language
C. To specify the syntax and semantics of SQL manipulation language
D. All of the above.
Option D is the correct answer.
Explanation:
SQL is a query language designed for managing data held in a RDBMS, or for stream processing in a relational database management system (RDBMS).
If you want to learn SQL, check out this SQL Course by Intellipaat.
The answer is D because the main purpose of SQL is to create a database where you pass some data. For passing those data we define data structures. DDL commands are the commands that are used to create or define a table structure which are Create, Alter and drop a table. On the other hand, DML commands are used to change and manipulate the preexisting data in the table.
1.2k questions
2.7k answers
501 comments
693 users