![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
存储过程是由PL/SQL书写的例程,经编译和优化后存储在()中的过程它们成为SQL服务器模块,使用时只要调用即可。
A.数据库客户端程序
B.数据库服务器
C.高级语言程序
D.操作系统
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.数据库客户端程序
B.数据库服务器
C.高级语言程序
D.操作系统
A.DROP PROC CountProc1;
B.DELETE PROC CountProc1;
C.DROP PROCEDURE CountProc1;
D.DELETE PROCEDURE CountProc1;
A.SQL*Plus
B.SQLDeveloper
C.OracleSQLDeveloper
D.PL/SQL
A.存储过程就是一条或多条SQL语句的集合
B.将一系列复杂操作封装成一个代码块
C.可以实现SQL代码重复使用
D.减少数据库开发人员的工作量
A.提高性能,应用程序不用重复编译此过程
B.降低用户查询数量,减轻网络拥塞
C.语句执行过程中如果中断,可以进行数据回滚,保证数据的完整性和一致性
D.可以控制用户使用存储过程的权限,以增强数据库的安全性
A.过程中不能用return返回值,但函数中可以,而且函数中必须有return子句
B.函数可以嵌入到sql中执行,而过程不行
C.在declare下可以申明过程,但不能申明函数
D.存储过程定义关键字用procedure,函数定义用function
A.程序包是一种数据对象,它是对相关PL/SQL类型,子程序,游标,异常,变量和常量的封装
B.程序包中私有对象是通过PRIVATE关键字表示的
C.PL/SQL允许两个或多个打包的子程序具有同一名字,只需要子程序接受的参数数据类型不同
D.程序包具有模块化,信息影藏,新加功能及性能更佳等优点