PREMIUM
πŸ“š FPSC SST 2026 Preparation Group
Join Our WhatsApp Group for SST Past Papers & Mock Tests
βœ… Daily MCQs β€’ πŸ’‘ Expert Tips β€’ πŸ“š Past Paper Discussion
Join Group β†’

Procedural language among the following is __

A. a) Domain relational calculus
B. b) Tuple relational calculus
C. c) Relational algebra
D. d) Query language
Correct Answer: C. c) Relational algebra

Relational Algebra is a Procedural Language

Relational algebra is indeed a procedural language. This means it specifies a sequence of operations that must be performed in a specific order to achieve the desired result. It's like providing a recipe for manipulating data within a database.

Why not the others?

Domain relational calculus and tuple relational calculus are declarative languages. They specify what data is desired without specifying how to compute it.

Query language is a broad term that can encompass both procedural and non-procedural languages.

Key point: Relational algebra provides a step-by-step approach to manipulating data, making it a procedural language.

Leave a Comment

Your email address will not be published. Required fields are marked *

Join Our WhatsApp Channel ×
Scroll to Top