![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说
A) 存储过程可以接受输入参数,并可将执行结果以输出参数形式返回
B) 存储过程可以有多个输入参数,但只能有一个输出参数
C) 定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作
D) 存储过程的输入参数和输出参数均可有默认值
A) 存储过程可以接受输入参数,并可将执行结果以输出参数形式返回
B) 存储过程可以有多个输入参数,但只能有一个输出参数
C) 定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作
D) 存储过程的输入参数和输出参数均可有默认值
B.不要把机密信息直接存放.加密或者 hash掉密码和敏感的信息:不要使用动态 连接拼装 SQL,可以使用参数化的 SQL或者直接使用存储过程进行数据查询存取
C.对表单里的数据进行验证与过滤.在实际开发过程中可以单独列一个验证函数,该函数把每个要过逮的关键词(如select.1=1等)都列出来,然后每个表单提交时都调用这个函数
D.以上3个选项都对
A.数据库管理系统的选择主要考虑数据库的性能、数据类型以及安全保密性等
B.数据应该存储到专用的数据库中,不能存储在自己建立的电子表格中
C.常见的数据库系统有MySQL、SQLile、Linux等
D.选择数据库开发系统时,可以不用考虑系统所运行的操作系统环境
A.使用存储过程
B.使用抽象层
C.处理敏感数据
D.以上都是
A.禁止将任何高权限账号(例如sa,dba等等)用于应用程序数据库访问。更安全的方法是单独为应用创建有限访问账户
B.拒绝用户访问敏感的系统存储过程
C.禁止用户访问数据库表
D.限制用户所能够访问的数据库表
A.禁止将任何高权限账号(例如sa,dba等等)用于应用程序数据库访问。更安全的方法是单独为应用创建有限访问账户
B.拒绝用户访问敏感的系统存储过程
C.禁止用户访问的数据库表
D.限制用户所能够访问的数据库表
A.禁止将任何高权限账户(例如sa,dba等等)用于应用程序数据库访问。更安全的方法是单独为应用创建有限访问账户
B.拒绝用户访问敏感的系统存储过程,如前面示例的xp_dirtree,xp_cmdshell等等
C.禁止用户访问的数据库表
D.限制用户所能够访问的数据库表
●数据库应用系统通常会提供开发接口。若出于安全性考虑,对于只读数据,通常提供 (50) 以供外部程序访问;对于需要更新的数据,则以 (51) 的方式供外部调用,并由提供者完成对系统中多个表的数据更新。
(50)
A.基本表
B.视图
C.索引
D.触发器
(51)
A.基本表
B.视图
C.存储过程
D.触发器
A.不能给数据库改名
B.在数据库创建完成后,不能随意更改数据库的大小
C.可以使用系统存储过程sp_renamedb更改数据库名称
D.以上都不对
请围绕“企业应用系统的数据持久层架构设计”论题,依次从以下三方面进行论述。 1.概要叙述你参与分析和设计的企业应用系统开发项目以及你所担任的主要工作。 2.分析在企业应用系统的数据持久层架构设计中有哪些数据访问模式,并详细阐述每种数据访问模式的主要内容。 3.数据持久层架构设计的好坏决定着应用程序性能的优劣,请结合实际说明在数据持久层架构设计中需要考虑哪些问题。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!