题目内容 (请给出正确答案)
[单选题]

存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是——。

A.可通过预编译机制提高数据操作的性能

B.可方便地按用户视图表达数据

C.可减少客户端和服务器端的网络流量

D.可实现一定的安全控制

提问人:网友q497335968 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有5位网友选择 C,占比17.24%
  • · 有4位网友选择 D,占比13.79%
  • · 有3位网友选择 C,占比10.34%
  • · 有3位网友选择 D,占比10.34%
  • · 有3位网友选择 D,占比10.34%
  • · 有3位网友选择 C,占比10.34%
  • · 有2位网友选择 B,占比6.9%
  • · 有2位网友选择 B,占比6.9%
  • · 有2位网友选择 A,占比6.9%
  • · 有1位网友选择 A,占比3.45%
  • · 有1位网友选择 B,占比3.45%
匿名网友 选择了D
[154.***.***.176] 1天前
匿名网友 选择了C
[45.***.***.100] 1天前
匿名网友 选择了A
[122.***.***.217] 1天前
匿名网友 选择了D
[198.***.***.12] 1天前
匿名网友 选择了B
[207.***.***.76] 1天前
匿名网友 选择了C
[210.***.***.44] 1天前
匿名网友 选择了D
[95.***.***.3] 1天前
匿名网友 选择了C
[206.***.***.234] 1天前
匿名网友 选择了A
[209.***.***.223] 1天前
匿名网友 选择了C
[174.***.***.65] 1天前
匿名网友 选择了C
[112.***.***.193] 1天前
匿名网友 选择了B
[23.***.***.1] 1天前
匿名网友 选择了C
[171.***.***.220] 1天前
匿名网友 选择了C
[142.***.***.73] 1天前
匿名网友 选择了D
[235.***.***.214] 1天前
匿名网友 选择了C
[240.***.***.76] 1天前
匿名网友 选择了D
[189.***.***.223] 1天前
匿名网友 选择了B
[147.***.***.147] 1天前
匿名网友 选择了D
[60.***.***.83] 1天前
匿名网友 选择了D
[68.***.***.26] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属…”相关的问题
第1题
存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是——。

A.可通过预编译机制提高数据操作的性能

B.可方便地按用户视图表达数据

C.可减少客户端和服务器端的网络流量

D.可实现一定的安全控制

点击查看答案
第2题
存储过程是存储在数据库中的代码,下列描述中不属于存储过程优点的是--。A.可实现一定的安全控制B.

存储过程是存储在数据库中的代码,下列描述中不属于存储过程优点的是--。

A.可实现一定的安全控制

B.可减少客户端和服务器端的网络流量

C.可方便地按用户视图表达数据

D.可通过预编译机制提高数据操作的性能

点击查看答案
第3题
你是Trey Research一个数据库的开发者。你正在设计一个SQL Server 数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?

A.从系统表syscomments中删除存储过程中的文本。

B.对存储过程的文本加密

C.在系统表syscomments否认public角色中的SELECT权限

D.在系统表sysobjects否认public角色中的SELECT权限

点击查看答案
第4题
触发器就其本质而言是一种特殊的存储过程。存储过程和触发器在数据库的开发中,在维护数据库实
体完整性等方面具有不可替代的作用。()

点击查看答案
第5题
下面选项中,关于存储过程的描述正确的有()

A.存储过程就是一条或多条SQL语句的集合

B.将一系列复杂操作封装成一个代码块

C.可以实现SQL代码重复使用

D.大大减少数据库开发人员的工作量

点击查看答案
第6题
【单选题】你为一个在线购物网站创建一个ASP.NET应用程序。该应用程序使用一个Microsoft SQL Server
2000的数据库。这个数据库包含了一个名为getProductsByCategory的存储过程,该过程用来返回符合一种特殊种类编码的所有产品。这个种类的编码由一个名为@ProdCode的参数提供。该应用程序包含了一个名为ShowProducts.aspx的页。你正在使用Visual Studio.NET调试ShowProducts.aspx。ShowProducts.aspx使用getProductsByCategory存储过程填充一个Dataset对象。你在getProductsByCategory中设置断点使得你能在调试器里一步步的运行存储过程。当你在调试getProductsByCategory时,你想要查看@ProdCode的当前值,你该怎么做?

A、打开Locals调试窗口。

B、打开Modules调试窗口。

C、在getProductsByCategory中添加下列代码行 Print @ProdCode打开输出调试窗口从下拉列表中选择调试作为源

D、在getProductsByCategory中添加下列代码行 SELECT @ProdCode As DebugOutput 打开输出调试窗口从下拉列表中选择数据库输出作为源

点击查看答案
第7题
你正在开发一个ASP.NET清算帐目的应用程序,其在一个名为TestKiDB的Microsoft SQL Server数据库上
存放和修改数据。应用程序中的一个页面是用来在月末完成计算所有帐户的资产平稳表的操作。当用户单击页面上的一个按钮时,你想你的代码运行几个存储过程来计算月末资产平衡表。在计算出的资产平稳表能被存储到数据库之前这些存储过程必须成功。如果任何一个存储过程失败,你不希望将计算出的资产平稳表存进数据库。当存储过程在运行时,你不想让任何用户同时能编辑,添加,或删除存储过程调用的表,你该怎么做?

A.定义一个源于System.EnterpriseServices.ServicesComponent的类来运行存储过程。使用一个TransactionAttribute类型的属性注释该类。设置其Value值为 TransactionOption.RequiresNew

B.创建一个控制存储过程。用这个控制存储过程调用完成月末操作所需的其他的存储过程。添加WITH REPEATABLEREAD到控制存储过程中。

C.当一个存储过程失败时使用结构异常句柄获取SqlException。使用SqlExceptionProcedure属性去识别哪个存储过程产生异常,并且调用一个存储过程来保存先前的计结果。

D.设置SqlTransaction对象的IsolationLevel属性为IsolationLevel.Serializable。将SqlTransaction对象赋值为SqlCommand对象的Transaction属性。使用一个SqlCommand对象运行存储过程

点击查看答案
第8题
【单选题】你正在开发一个ASP.NET清算帐目的应用程序,其在一个名为TestKiDB的Microsoft SQL Server
数据库上存放和修改数据。应用程序中的一个页面是用来在月末完成计算所有帐户的资产平稳表的操作。当用户单击页面上的一个按钮时,你想你的代码运行几个存储过程来计算月末资产平衡表。在计算出的资产平稳表能被存储到数据库之前这些存储过程必须成功。如果任何一个存储过程失败,你不希望将计算出的资产平稳表存进数据库。当存储过程在运行时,你不想让任何用户同时能编辑,添加,或删除存储过程调用的表,你该怎么做?

A、定义一个源于System.EnterpriseServices.ServicesComponent的类来运行存储过程。使用一个TransactionAttribute类型的属性(特征)注释该类。设置其Value值为 TransactionOption.RequiresNew

B、创建一个控制存储过程。用这个控制存储过程调用完成月末操作所需的其他的存储过程。添加WITH REPEATABLEREAD到控制存储过程中。

C、当一个存储过程失败时使用结构异常句柄获取SqlException。使用SqlExceptionProcedure属性去识别哪个存储过程产生异常,并且调用一个存储过程来保存先前的计结果。

D、设置SqlTransaction对象的IsolationLevel属性为IsolationLevel.Serializable。将SqlTransaction对象赋值为SqlCommand对象的Transaction属性。使用一个SqlCommand对象运行存储过程

点击查看答案
第9题
要修改一个已建好的数据库的名称,方法有很多,包括使用ALTER DATABASE语句、系统存储过程和图形界面等,其中修改数据库名称的系统存储过程是 。(填写时所有英文字母请采用小写格式,只需写出存储过程名即可)
点击查看答案
第10题
要修改一个已建好的数据库的名称,方法有很多,包括使用ALTER DATABASE语句、系统存储过程和图形界面等,其中修改数据库名称的系统存储过程是()。

A.sp_renamedb

B.rename

C.sp_rename

D.A.sp_help

点击查看答案
第11题
你正在为一家公司创建一个ASP.NET Web站点。该公司是一家大型区域电力服务供应商,为居民区和商业
场所提供电力服务。其在一个名为TKPowerLightDB的Microsofr SQL Server数据库上存放和修改数据。应用程序中的一个页面是用来在月末完成计算所有用户的电费。 当用户单击页面上的一个按钮时,你想你的代码运行几个存储过程来计算月末电费平衡表。在计算出的电费平稳表能被存储到数据库之前这些存储过程必须成功。如果任何一个存储过程失败,你不希望将计算出的电费平稳表存进数据库。当存储过程在运行时,你不想让任何用户同时能编辑,添加,或删除存储过程调用的表,你该怎么做?

A.设置SqlTransaction对象的IsolationLevel属性为IsolationLevel.Serializable。将SqlTransaction对象赋值为SqlCommand对象的Transaction属性。使用一个SqlCommand对象运行存储过程。

B.定义一个源于System.EnterpriseServices.ServicesComponent的类来运行存储过程。使用一个TransactionAttribute类型的属性注释该类。设置其Value值为 TransactionOption.RequiresNew

C.创建一个控制存储过程。用这个控制存储过程调用完成月末操作所需的其他的存储过程。添加WITH REPEATABLEREAD到控制存储过程中。

D.当一个存储过程失败时使用结构异常句柄获取SqlException。使用SqlExceptionProcedure属性去识别哪个存储过程产生异常,并且调用一个存储过程来保存先前的计算结果。

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信