Wednesday, September 7, 2016

Which data manipulation language is procedural in DBMS

Which of the following data manipulation language (DML) is Procedural DML?


Question:


2. Which of the following data manipulation language (DML) is Procedural DML?

(a) Relational Algebra
(b) Tuple Relational Calculus
(c) Domain Relational Calculus
(d) Structured Query Language



Answer:

(a) Relational Algebra

Relational Algebra is specifying WHAT data are required along with HOW to get those data. Hence it is a Procedural DML

Tuple relational calculus, Domain relational calculus, and Structured Query Language DMLs are specifying only WHAT data are required. Hence they are non-procedural or declarative DMLs.







         Previous Question                                                                                Next Question


No comments:

Post a Comment

Featured Content

Multiple choice questions in Natural Language Processing Home

MCQ in Natural Language Processing, Quiz questions with answers in NLP, Top interview questions in NLP with answers Multiple Choice Que...

All time most popular contents