摘要:
1. 为什么需要使用存储过程。 存储过程可以理解成函数,调用存储过程就是调用函数。 所以使用存储过程的理由有下: + 封装性 。 通过把处理封装在容易使用的单元中,简化复杂的操作。 + 完整性。 由于不要求反复建立一系列处理步骤,这保证了数据的完整性。 + 防止错误。 需要执行的步骤越多,出错的可能 阅读全文
摘要:
1. 为什么使用视图? + 重用SQL语句。 + 简化 复杂的SQL操作。在编写查询后,可以方便地重用它而不必知道它的基本查询细节。 + 使用表的组成部分而不是整个表。 + 保护数据 。可以给用户授予表的特定部分的访问权限而不是整个表的访问权限。 在视图创建之后,可以用与表基本相同的方式利用它们。可 阅读全文