ANSWER 2
1. procedural (or implicit)
2. declarative (or explicit)
EXPLAIN