《数据库应用系统设计》复习资料-王恺

上传人:平*** 文档编号:13434164 上传时间:2017-10-24 格式:DOC 页数:18 大小:263.98KB
返回 下载 相关 举报
《数据库应用系统设计》复习资料-王恺_第1页
第1页 / 共18页
《数据库应用系统设计》复习资料-王恺_第2页
第2页 / 共18页
《数据库应用系统设计》复习资料-王恺_第3页
第3页 / 共18页
《数据库应用系统设计》复习资料-王恺_第4页
第4页 / 共18页
《数据库应用系统设计》复习资料-王恺_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《《数据库应用系统设计》复习资料-王恺》由会员分享,可在线阅读,更多相关《《数据库应用系统设计》复习资料-王恺(18页珍藏版)》请在金锄头文库上搜索。

1、课程名称 数据库应用系统设计名称 数据库应用系统设计理论与实践教程出版社 电子科技大学出版社作者 袁方 主编,郗亚辉等编著教材信息 版次 2005 年 3 月第 2 版注:如学员使用其他版本教材,请参考相关知识点一、客观部分:(单项选择、多项选择、不定项选择、判断)(一) 、选择部分1、在数据管理技术的三个发展阶段中,数据冗余度最小、数据共享度最高的是( B)阶段。A、文件系统 B、数据库C、人工管理 D、数据库管理系统2、数据库与文件系统的根本区别是(A) 。A、数据的结构化 B、提高了系统效率C、降低了数据冗余 D、提高了数据共享度3、通过( B )映象,使得关系数据库具有高度逻辑独立性。

2、A、模式/内模式 B、外模式/ 模式C、外模式/内模式 D、以上都不对4、通过(B )映象,使得关系数据库具有高度物理独立性。A、模式/内模式 B、外模式/ 模式C、外模式/内模式 D、以上都不对5、在数据库管理系统中,通过( A )语言向数据库中插入新的数据。A、数据定义 B、数据操纵 C、数据控制 D、数据管理6、在关系数据库系统中,一个关系相当于( B ) 。A、一个数据库文件 B、一张二维表C、一条记录 D、一个指针7、表中的一行称为一个( A ) 。A、元组 B、属性 C、主键 D、数据类型8、对于一个学生表,如果想限制学生入学成绩只能在 0 750 之间,则应使用(B )完整性。A

3、、实体完整性 B、用户自定义完整性C、参照完整性 D、记录完整性9、一个关系中主键的作用是(A ) 。A、用来唯一标识关系中的行 B、用来验证数据库的密码C、可有可无的一个属性 D、设定表中某列的默认值10、对于已经创建好的学生信息表,可以使用 SQL 语句“ALTER TABLE 学生信息( d)年龄”删除年龄列。A、ALTER COLUMN B、DELETEC、 DROP D、DROP COLUMN11、使用 SQL 进行数据查询时,如果查询结果中包含了许多重复的行,可以使用(a)去掉结果中的重复行。A、DISTINT B、DISTINTROWC、 DIFFERENT D、DIFFEREN

4、TROW12、 GRANT 语句的功能是( B )A、把授予用户的权限收回来B、把对指定操作对象的指定操作权限授予指定的用户C、把被破坏的数据库进行修复D、对多个用户同时访问数据库的操作进行并发控制13、关系模式规范化中的插入异常是指(c )A、不该插入的数据被插入 B、不该删除的数据被删除C、要插入的数据无法插入 D、要删除的数据无法删除14、在数据库转储期间允许对数据库进行存取、修改活动,则该转储类型为( b ) 。A、静态转储 B、动态转储 C、海量转储 D、增量转储15、对于 SQL Server 的三种恢复模型,按照数据丢失程度由小到大排列依次为( b ) 。A、简单恢复模型、完全恢

5、复模型、大容量日志恢复模型B、完全恢复模型、大容量日志恢复模型、简单恢复模型C、大容量日志恢复模型、完全恢复模型、简单恢复模型D、以上都不对16、进行并发控制的主要技术是( c ) 。A、备份 B、建立日志文件C、封锁 D、完整性检查17、要规定学生性别的取值范围为男或女,则应使用(A ) 。A、静态列级约束 B、静态元组约束C、动态列级约束 D、动态元组约束18、要规定经理的工资不能低于 2000 元,则应使用( B ) 。A、静态列级约束 B、静态元组约束C、动态列级约束 D、动态元组约束19、如果通过延迟检查发现用户操作请求违背了完整性约束条件,则系统( B ) 。A、拒绝该用户操作 B

6、、拒绝整个事务并回滚该事务C、允许该用户操作但给出提示信息 D、不做任何事情20、下列关于 SQL Server 权限设置的叙述中正确的是(C ) 。A、只能指定允许操作的数据对象 B、只能指定允许进行的操作类型C、既能指定允许操作的数据对象,也能指定允许进行的操作类型D、以上都不对21、在 SQL Server 中,要授予某安全性帐户具有转授许可给其他安全性帐户的权限,则在授权时应加上()子句。A、WITH GRANT B、WITH GRANT FORC、 WITH GRANT OPTION D、WITH GRANT PERMISSION 22、数据库应用系统维护阶段最主要的工作是(A )

7、。A、应用程序维护 B、数据维护C、编码维护 D、硬件设备维护23、在 PowerBuilder 中,用来显示窗口对象及其控件的视图是(A ) 。A、布局视图 B、窗口视图 C、属性视图 D、脚本视图24、在 PowerBuilder 中,在要查看数据库参数设置在应用程序中的代码表示形式,应选择Database Profile Setup 对话框中的(d)标签。A、Connection B、Transaction C、Syntax D、Preview25、要定义数据库描述文件名称和数据库基本连接参数,应选择 Database Profile Setup 对话框中的(A )标签。A、Connec

8、tion B、Transaction C、Syntax D、Preview26、在 PowerScript 语言中,从程序质量角度看应按( a)优先顺序定义变量。A、局部变量、实例变量、共享变量、全局变量B、局部变量、共享变量、实例变量、全局变量C、共享变量、局部变量、实例变量、全局变量D、局部变量、实例变量、全局变量、共享变量27、数据模型的组成要素包括(abcd) 。A、数据结构 B、数据约束 C、数据检索 D、数据更新28、下列选项中属于关系数据库三级模式结构的是(abcd) 。A、模式 B、存储模式 C、外模式 D、内模式29、下列选项中属于数据库系统软件组成部分的是(ab) 。A、数

9、据库管理系统 B、数据库应用系统C、 CPU D、操作系统30、下列选项中属于关系性质的是(bd) 。A、每一列中的各个分量可以是不同类型的数据B、不同的列可出自同一个域C、改变列的排列顺序可能会改变数据的含义D、每一个列都是不可再分的数据项31、关于关系和关系模式之间联系正确的叙述是( acd) 。A、一个关系模式可以对应多个关系B、一个关系可以对应多个关系模式C、一个关系只能对应一个关系模式D、关系是关系模式在某一时刻的取值32、 SQL 语言的功能包括(abcd ) 。A、数据定义 B、数据查询 C、数据操纵 D、数据控制33、下列选项中,不属于 SQL 语言数据定义功能的命令是(bc

10、)A、CREATE B、REVOKE C、DELETE D、DROP34、下列关于 SQL 特点的叙述,错误的是( ac)A、SQL 是一种非过程化的语言,不仅要提出“做什么” ,还要指明“如何做”B、SQL 集数据定义语言、数据操纵语言、数据控制语言及附加语言元素于一体C、一条 SQL 语句仅能操作一条记录D、SQL 可以作为嵌入式语言和自含式语言两种方式来使用35、使用 SQL 语言创建一个表,要限定某列的值具有唯一性,可以使用(ac )约束。A、PRIMARY KEY B、CHECKC、 UNIQUE D、FOREIGN KEY36、下列关于完整性约束的叙述中,正确的是(cd) 。A、一

11、个表可以有多个 PRIMARY KEY 约束B、在任何情况下 PRIMARY KEY 约束都可以被删除C、一个表可以有多个 UNIQUE 约束D、使用 NULL/NOT NULL 可以设定某列的值允许为空值或不允许为空值37、下列关于索引的叙述中,正确的是(abd ) 。A、使用索引可以加快数据检索速度B、使用 ORDER BY 和 GROUP BY 子句进行查询时,可以显著减少分组和排序的时间C、当对基本表中的数据进行增加、删除和修改操作时,使用索引可以加快数据的维护速度D、一个基本表上可以创建多个非聚集索引38、下列关于视图的叙述中,错误的是(bc) 。A、视图是关系数据库系统提供给用户的

12、一种以多角度观察和访问数据库中数据的重要方式B、视图中存放实际数据,因此可以和基本表一样被查询、修改、删除C、所有视图都可以进行更新操作D、可以在一个视图上再定义视图39、下列关于关系模式规范化的叙述中,正确的是( ad) 。A、学生(学号,姓名,系别)属于第三范式B、属于第二范式的关系模式不存在插入异常,只存在删除异常C、满足第二范式的关系模式不存在删除异常,只存在插入异常D、属于第三范式的关系模式不存在插入异常和删除异常40、下列故障类型中,可能会破坏数据库的故障包括(cd ) 。A、事务故障 B、系统故障 C、介质故障 D、计算机病毒41、数据库恢复的实现技术主要包括( ab) 。A、定

13、期数据转储 B、建立日志文件C、采用良好的防毒、杀毒工具D、编写应用程序时考虑可能发生的故障并采取相应的预防措施42、事务在运行过程中,系统写入日志文件中的操作包括对数据库的(abc ) 。A、插入操作 B、修改操作 C、删除操作 D、查询操作43、为了保证数据库的可恢复性,在建立日志文件时必须遵循的原则包括(abd) 。A、记录的次序严格按并发事务执行的时间次序B、必须先写日志文件,后写数据库C、必须先写数据库,后写日志文件D、必须将数据库的所有更新操作记录到日志文件中44、必须使用日志文件的情况包括(abc) 。A、事务故障恢复 B、系统故障恢复C、动态转储方式下的数据库恢复 D、静态转储

14、方式下的数据库恢复45、下列关于系统故障恢复的描述,正确的是(ac ) 。A、从日志文件开头向后扫描 B、从日志文件最后向前扫描C、需要建立撤销队列,并对该队列中的每个事务做撤销处理D、既有 BEGIN TRANSACTION 记录也有 COMMIT 记录的事务应放入撤销队列中46、要解决对数据库并发操作所带来的读“脏数据”问题,可以采用( bc) 。A、一级封锁协议 B、二级封锁协议C、三级封锁协议 D、都可以47、在数据库中解决死锁问题可以(abc) 。A、使用一次封锁法预防死锁发生B、使用顺序封锁法预防死锁发生C、定期诊断系统中是否发生死锁,若有则撤销某个事务来解除之D、使用两段锁协议4

15、8、以下关于两段锁协议的叙述,正确的是(abd) 。A、在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁B、在解除一个封锁之后,事务不再申请和获得任何其他封锁C、两段锁协议是保证并发调度可串行化的必要条件D、两段锁协议是保证并发调度可串行化的充分条件49、在 SQL Server 中,按照锁定的资源分类,包括(bcd ) 。A、字段级锁 B、行级锁 C、表级锁 D、簇级锁50、 SQL Server 提供的完整性类型包括(abcd)A、实体完整性 B、域完整性 C、引用完整性 D、用户定义完整性51、 SQL Server 系统支持的认证模式包括(ac ) 。A、Windows

16、认证模式 B、SQL Server 认证模式C、 Windows 和 SQL Server 混合模式 D、以上都包括52、在 SQL Server 中,允许创建和修改数据库的固定服务器角色包括(ab)A、系统管理员 B、数据库创建者 C、磁盘管理员 D、进程管理员53、在 SQL Server 中,允许增加或删除数据库用户、组和角色的固定数据库角色包括(abd)A、db_owner B、db_accessadminC、 db_ddladmin D、db_securityadmin54、在 SQL Server 中,对象许可包括(bd)A、CREATE VIEW B、UPDATEC、 CREATE TABLE D、INSERT55、将 E-R 图转换为关系模型时,下列叙述正确的是(ac)A、一个实体转换为一个关系 B、一个联系转换为一个关系C、对于一个多对多联系转换成的关系,应将与该联系相关的各实体的码的组合作为该关系的码D、对于一个一对多联系转换成的关系,应将与该联系相关的各实体的码的组合作为该关系的码56、在数据库应用系统的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号