- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
一、单选题
1、以下嵌入式SQL语句,没有错误的是_________。
A.execsqlselectSname,Sageinto:vSname,:vSagefromStudentwhereSname
=:specName;
B.execsqlbegindeclaresectioncharvSname[10],specName[2]=“lzt”;intvSage;
execsqlenddeclaresection
C.其他有多于一个的选项没有错误
D.execsqlselectSname,SageintovSname,vSagefromStudentwhereSname=
specName;
正确答案:A
解析:A、此选项说法正确。B、此选项说法不正确,因为SpecName[2]仅定义了2
个字符宽度,但却给其赋值3个字符不正确。C、此选项说法不正确,因为其他中仅
有一个选项是没有错误的。D、此选项说法不正确,ExecSQL中使用高级语言的变量,
变量前要加冒号,以与“属性”相区分。
2、关于事务,下列说法正确的是__________。
A.必须以BeginTransaction和EndTransaction显性地标记开始和结束;
B.SQL语句在执行过程中,必须有提交或撤消语句才能确认其对数据库的永久操作结
果;
C.一个事务仅能包含一条SQL语句,多条SQL语句将产生多个事务;
D.事务在处理过程中是可以被中断的,且中断前的执行结果也是有效的;
正确答案:B
解析:A、此选项说法不正确,ExecSQL可以不需要BeginTransaction和End
Transaction,因为任何一条SQL语句都可告诉DBMS开始一个新事务,只要其前面没
有事务,而当事务结束时必须有提交和撤销语句。B、此选项说法正确C、此选项说
法不正确,一个事务是可以包含多条SQL语句的,并不是每一条SQL语句产生一个事
务。D、此选项说法不正确,事务再处理过程中是可以被中断的,但中断前的执行结
果是无效的不被保留于数据库的。
3、关于游标,下列说法正确的是_________。
A.若要重新执行游标中的SQL语句,需要重新声明游标并打开游标;
B.游标使用之前需要先声明再打开;
C.游标中的SQL语句被执行并产生结果是在DeclareCursor时进行的;
D.一个游标只能打开与关闭一次;
正确答案:B
解析:A、此选项说法不正确,若要重新执行游标中的SQL语句,只需打开游标即可,
无需重新声明。B、此选项说法正确,游标使用之前必须先声明再打开。C、此选项
说法不正确,游标中的SQL语句被执行并产生结果是在OpenCursor时进行的。D、
此选项说法不正确,一个游标可以反复打开和关闭。
4、在嵌入式SQL语言中使用游标的目的在于_________。
A.处理错误信息
B.处理多行记录
C.与数据库通信
D.区分SQL与宿主语言
正确答案:B
解析:B、使用游标的目的是检索多行结果,需要使用游标。
5、事务的持久性是指_________。
A.一个事务内部的操作及使用的数据对并发的其他事务而言是独立的、互不相干的;
B.事务中包括的所有操作要么都做,要么都不做;
C.已提交的事务,其数据将被完全写到永久存储设施上;而对未提交的事务,其对永
久存储设施上的操作将会被恢复,即对永久存储设施上的数据没有任何影响;
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态;
正确答案:C
解析:A、是指事务的隔离性B、是指事务的原子性C、是指事务的持久性。D、
是指事务的一致性。
6、事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新结果将被写到
永久存储设施上;如果一个事务执行失败,则对永久存储设施上的数据已做过的更新
被恢复原状,好像整个数据库从未有过这些更新,这样保持了数据库处于_________
状态。
A.安全性
B.一致性
C.完整性
D.可靠性
正确答案:B
解析:B、这四个选项中最符合题意的应当是“一致性”。DBMS保证事务的操作状
态是正确的,符合一致性的操作规则。
7、通过游标操纵数据库,以下说法不正确的是_________。
A.FO
文档评论(0)