procedural language. theoretical way of manipulating table contents using relational operators.
- theoretical way of manipulating a relational database
is a formal system with well-founded semantics used for modeling the data stored in relational databases and defining queries on it.  created by e.f. coddwhile at ibm.