计算机三级(数据库技术)模拟试卷134
选择题
1.在SQL Server 2008中,如果数据库tempdb的空间不足,可能会造成一些操作无法进行,此时需要扩大tempdb的空间。下列关于扩大tempdb空间的方法,错误的是( )。(D)
A. 手工扩大tempdb中某数据文件的大小
B. 设置tempdb中的数据文件为自动增长方式,每当空间不够时让其自动增长
C. 手工为tempdb增加一个数据文件
D. 删除tempdb中的日志内容,以获得更多的数据空间
解析:数据库中的日志文件通常记录数据库的操作记录,对数据库的安全性与可靠性有着重要的作用。当数据库被破坏或者出现故障时,常常需要根据日志文件来对数据库进行恢复等操作,手动删除tempdb中的日志文件则将会破坏数据库的安全性和可靠性。
2.在一台正在运行的SQL Servei 2008中,现需使用复制数据库文件的方法将某数据库从一台服务器移动到另一台服务器。关于复制数据库文件,有下列实现方法:
Ⅰ.首先从数据库服务器中分离出要复制的数据库,然后复制数据库文件
Ⅱ.首先停止SQL Server 数据库引擎服务,然后复制数据库文件
Ⅲ.首先断开所有用户与数据库的连接,然后复制数据库文件
Ⅳ.由windows系统管理员直接到操作系统中复制数据库文件
上述方法中,可行的是( )。(A)
A. 仅Ⅰ和Ⅱ
B. 仅Ⅱ和Ⅲ
C. 仅Ⅲ和Ⅳ
D. 都可以
解析:复制数据库的方法有:①使用复制数据库向导在服务器之间复制或移动数据库。②还原数据库备份,若要复制整个数据库,可以使用BACKuP和RESTORE Transact—SQL语句。通常,还原数据库的完整备份用于因各种原因将数据库从一台计算机复制到其他计算机。所以选择A选项。
3.在SQL Server 2008中,设有商品表(商品号,商品名,生产日期,单价,类别)。现经常需要执行下列查询:
SELECT 商品号,商品名,单价
FROM 商品表 WHERE 类别IN(ˊ食品ˊ,ˊ家电ˊ)
ORDER BY 商品号
现需要在商品表上建立合适的索引来提高该查询的执行效率。下列建立索引的语句,最合适的是( )。(D)
A. CREATE INDEX Idxl ON商品表(类别)
B. CREATE INDEX Idxl ON商品表(商品号,商品名,单价)
C. CREATE INDEX Idxl ON商品表(类别,商品号)INCLUDE(商品名,单价)
D. CREATE INDEX Idxl ON商品表(商品号)INCLUDE(商品名,单价)WHERE类别=ˊ食品ˊOR类别=ˊ家电ˊ
解析:建立索引是加快查询速度的有效手段。在SQL语言中,建立索引使用CREATE INDEX语句,一般格式为:
CREATE[UNIQUE]INDEX
ON([],[],)INCLUDE(属性名)WHERE约束条件
所以根据题意选D。
4.数据库应用系统在使用过程中,会根据用户的需求及系统运行情况对系统进行升级和改造。关于系统升级改造工作,下列说法错误的是( )。(C)
A. 在系统升级改造过程中,可能会调整数据库的逻辑结构,例如增加数据项、修改数据项的类型等
B. 升级改造实施过程应尽量选择在业务不繁忙或没有业务的期间进行,并在升级完成后进行测试
C. 升级改造过程一般只对应用系统及其相关的数据库对象进行调整,不涉及数据库管理系统及操作系统的类型和版本
D. 在升级之前,应先对现有的系统及数据进行备份,如果升级失败则需要使用备份进行恢复
解析:数据库系统的更新既包括应用系统及其相关的数据库对象,也包括数据库管理系统及其所在的操作系统的环境。
5.在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是( )。(D)
A. 此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构
B. 此阶段会将用户原有数据按照新的数据结构导入到新系统中
C. 此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法
D. 此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作
解析:系统的实现阶段主要是系统编码和测试,针对系统的功能和性能不足对系统进行升级是运行维护阶段的工作。
6.现要为某大型商场开发一个数据库应用系统,在该应用系统的生命周期中,设有下列活动:
Ⅰ.开发人员执行DDL代码建立数据库结构
Ⅱ.编写商品信息录入和导入程序,在系统投入运行前建立商品信息清单
Ⅲ.根据商场销售业务开展情况,调整数据库中的商品清单和价格
Ⅳ.准备销售新商品时,使用商品信息录入或导入程序,将新商品信息加入到商品清单中
Ⅴ.为了防止数据丢失,定期对数据库中的数据进行转储
以上活动中,属于商场数据库应用系统实施活动的是( )。(A)
A. 仅Ⅰ和Ⅱ
B. 仅Ⅰ、Ⅱ和Ⅲ
C. 仅Ⅲ和Ⅳ
D. 仅Ⅰ和Ⅴ
解析:Ⅰ、Ⅱ属于实施活动,Ⅲ、Ⅳ、Ⅴ属于运行和维护活动。
7.在SQL Server 2008中,设U1用户在某数据库中是db_datawfiter角色中的成员,则用户U1从该角色中可以获得的数据操作权限是( )。
Ⅰ.查询 Ⅱ.插入 Ⅲ.更改 Ⅳ.删除(C)
A. 仅Ⅰ
B. 仅Ⅰ和Ⅱ
C. 仅Ⅱ、Ⅲ和Ⅳ
D. 全部
解析:db_datawriter角色只分配了对数据库的写操作的权限,而不能进行查看,所以选择C选项。
8.在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说法,错误的是( )。(C)
A. 将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多
B. 将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量
C. 将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度
D. 与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性
解析:照片存储到数据库后,多个用户同时对照片的访问受到了很大的限制,所以,同一时间的高并发访问对数据库的要求极高。故本题选择C选项。
9.关于并行数据库,下列说法错误的是( )。(D)
A. 层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构
B. 无共享结构通过最小化共享资源来降低资源竞争,因此具有很高的可扩展性,适合于OLTP应用
C. 并行数据库系统经常通过负载均衡的方法来提高数据库系统的业务吞吐率
D. 并行数据库系统的主要目的是实现场地自治和数据全局透明共享
解析:并行数据库系统的主要目的是通过高速通信介质连接多个可独立处理的单元以并行执行的方式完成对数据库系统的互联查询、内部查询及各种内部操作。分布式数据库系统的主要目的才是实现场地自治和数据全局透明共享。
10.设有关系模式R(A,B,C,D),其函数依赖集为F={A->D,B->D,
本文档预览:3600字符,共18291字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载