【计算机三级考试模拟题】2021年计算机三级考试数据库技术章节题及答案(8).docx
- 简历,PPT,表格专业定制企业认证 |
- 2021-10-23 发布|
- 17.62 KB|
- 8页
PAGE PAGE 1
【计算机三级考试模拟题】2021年计算机三级考试数据库技术章节题及答案(8)
数据库后台编程技术
1[单选题] 创建存储过程的用处主要是__________。
A.提高数据操作效率
B.维护数据的一致性
C.实现复杂的业务规则
D.增强引用完整性
参考答案:A
2[单选题]下列不属于存储过程好处的是:( )
A.模块化程序设计
B.改善性能
C.增加网络流量
D.增强应用程序安全性
参考答案:C
3[填空题]存储过程中传递参数有两种方式:按参数位置和( )传递值
参考答案:参数名
4[单选题]设某数据库在非工作时间(每天8:00以前、18:00以后、周六和周日)不允许授权用户在职工表中插入数据。下列方法中能够实现此需求且最为合理的是( )
A.建立存储过程
B.建立后触发型触发器
C.定义内嵌表值函数
D.建立前触发型触发器
参考答案:D
5[单选题]下列关于存储过程的说法中,正确的是__________。
A.在定义存储过程的代码中可以包含数据的增、删、改、查语句
B.用户可以向存储过程传递参数,但不能输出存储过程产生的结果
C.存储过程的执行是在客户端完成的
D.存储过程是存储在客户端的可执行代码段
参考答案:A
6[单选题]在SQL语言中,为了数据完整性约束能力应创建( )。
A.视图viewB.索引indexC.游标cursor D.触发器trigger
参考答案:D
7[填空题]用户自定义函数结构与存储过程类似,但必有( )子句用于返回函数值
参考解析:
RETURN
8[单选题]在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是( )