(自考2018版)《数据库系统原理》第五章思考与练习答案

ps.所有答案都是自己做的,仅供参考,如有问题,欢迎评论

一、简答题

  1. 请简述存储过程的概念
    答:存储过程是一组为了完成某项特定功能的SQL语句集,经过编译后存储在数据库中,可以由声明式的SQL语句和过程式的SQL语句组成,用户通过指定存储过程的名字和参数来调用并执行存储过程,完成特定任务。
  2. 请简述在数据库的操作中使用存储过程的优点
    答:
    1. 可增强SQL语言的功能和灵活性
    2. 提供良好的封装性
    3. 提高系统性能
    4. 减少网络流量,降低网络负载
    5. 作为一种安全机制来确保数据库的安全性和数据的完整性
  3. 请简述存储过程与存储函数的区别
    答:
    1. 存储函数不能拥有输出参数,自身即是输出参数;存储过程可以拥有输出参数
    2. 存储函数可以被直接调用,而存储过程必须通过CALL语句调用
    3. 存储函数中必须包含一条RETURN语句,而这条特殊的SQL语句不允许包含于存储过程中

猜你喜欢

转载自blog.csdn.net/black_kyatu/article/details/81367561