欢迎来到天天文库
浏览记录
ID:40569775
大小:275.00 KB
页数:31页
时间:2019-08-04
《SQL_Server_数据库开发与实现_复习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、选择1、SQL语言是()语言,易学cA、过程化B、非过程化C、结构化查询D、导航式2、SQL语言是()语言cA、层次数据库B、网络数据库C、关系数据库D、非数据库3、关系模式在SQL中称为(c),子模式称为(b),存储模式称为(d)A、外模式B、基本表C、视图D、存储文件4、定义基本表时,若要求某一列的值不能为空,则应在定义时使用()保留字。但如果该列是主键,则可省写。bA、NULL(空)B、NOTNULLC、DISTINCT(去除重复行)D、UNION6、在SQL语言中,创建基本表应使用(d)语句,创建视图应使用
2、(a)语句。A、CREATEVIEWB、CREATESCHEMAC、CREATEINDEXD、CTREATETABLE7、视图创建完成后,数据库中存放的是(c)A、查询语句B、查询结果C、视图的定义D、所引用的基本表的定义8、在SELECT语句中,与关系代数中σ(选择,相当于where)运算符对应的是(c)子句,与关系代数中∏(投影,相当于select)运算符对应的是(a)子句。A、SELECTB、FROMC、WHERED、GROUPBY9、SQL查询语句中,在SELECT子句中可以出现(a),在FROM子句中可以出现
3、(b )A、列名B、基本表名C、视图名D、表达式10、SQL语言中的“视图(View)”对应于数据库三级模式结构中的(a)A)外模式B)模式C)存储模式D)内模式11、在下列关于视图的叙述中,正确的是(d)A)当某一视图被删除后,由该视图导出的其他视图也将被删除B)若导出某视图的基本表被删除了,但该视图不受任何影响C)视图一旦建立,就不能被删除D)当修改某一视图时,导出该视图的基本表也随之被修改3112.事务中包含的所有操作要么都执行,要么都不执行,这一特性成为事务的﹝c﹞A.完整性B.隔离性C.原子性D.永久性13、
4、事务的ACID性质中,关于原子性(atomicity)的描述正确的是(c)A指数据库的内容不出现矛盾的状态B若事务正常结束,即使发生故障,列新结果也不会从数据库中消失C事务中的所有操作要么都执行,要么都不执行D若多个事务同时进行,与顺序实现的处理结果是一致的14、事务的ACID特性中C的含义是(a)4个特性原子性(Atomicity):事务中包含的所有操作(特指更新操作)要么全部做,要么全不做一致性(Consistency):独立执行一个事务(无其它并发事务同时执行)的结果必须保证数据一致性。隔离性(Isolation
5、):任何一对事务T1、T2,在T1看来,T2要么在T1开始之前已经结束,要么在T1完成之后再开始执行(T2对数据库的修改,T1要么全部看到,要么全部看不到)持久性(Durability):任何事务一旦提交了,它对数据库的影响就必须是永久性的。无论发生任何故障,都不能取消或破坏这种影响A一致性(Consistency)B领接性(Contiguity)C连续性(Continuity)D并发性(Concurrency)15、SQL语言的ROLLBACK语句的作用是(d)A终止程序B保存数据C事务提交D事务回滚16、设有两个事
6、务T1,T2,其并发操作如下所示,下面说法正确的是(a)A、该操作不存在问题B、该操作的修改将不会正确C、修改时不能重复读D、该操作读‘脏’数据T1T231①读A=18,B=8②读A=18,写回A=A+10③读A=28,B=817、设有两个事务T1,T2,其并发操作如下所示,下面说法正确的是(b)A、该操作不存在问题B、该操作的修改将不会正确C、修改时不能重复读D、该操作读‘脏’数据T1T2①读A=18②读A=18③A=A-8写回④A=A-8写回18.下列不属于事务的特性的是﹝c﹞A.隔离型B.一致性C.完整性(应为持
7、久性)D.原子性19事务的ACID性质中,关于原子性(atomicity)的描述正确的是﹝c﹞A.指数据库的内容不出现矛盾的状态B.若事务正常结束,即使发生故障,列新结果也不会从数据库中消失C.事务中的所有操作要么都执行,要么都不执行D.若多个事务同时进行,与顺序实现的处理结果是一致的20.在数据库恢复时,对尚未完成的事务执行﹝a﹞对未完成的事务:undo已完成的事务:redoA.UNDO操作B.REDO操作C.COMMIT操作D.ROLLBACK操作21.能将数据库恢复到某个时间点的备份类型是﹝c﹞A.完整数据库备份
8、B.差异备份C.事务日志备份D.文件组备份22.若事务T对数据R已加X锁,则其他事务对数据R﹝c﹞31X锁,又称写锁,或排它锁一个事务对数据对象A进行修改操作前,给A加上X锁。加上X锁后,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的X锁为止S锁,又称读锁,或共享锁一个事务对数据对象A进行读取操作前,给A加上S锁。加上S
此文档下载收益归作者所有