声明性语言对于程序员来说更容易学习和使用(对于非程序员来说更是如此)。程序员不必担心如何编写查询以确保它们将高效执行。 有效执行技术的选择留给数据库系统。 声明式说明使数据库系统更容易选择合适的执行技术。