ANSWER 2

1. procedural (or implicit)

2. declarative (or explicit)

EXPLAIN