电话:0731-83595998
导航

2019年3月计算机三级数据库考试强化试题及答案003

来源: 2019-03-13 14:51

 1.效率低下的SQL语句往往是导致系统性能不佳的主要原因。设有如下优化系统性能的方法:

 
Ⅰ.利用存储过程封装频繁使用的SQL语句
 
Ⅱ.重新安排数据存储,整理回收碎块
 
Ⅲ.不要随意使用游标
 
Ⅳ.合理使用相关子查询
 
V.调整表结构定义
 
以上属于优化SQL语句执行效率方法的是
 
A)仅I、Ⅲ和IV
 
B)仅I、Ⅲ和V
 
C)仅Ⅱ、Ⅳ和V
 
D)仅I、Ⅳ和V
 
答案:A
 
2.设在SQl,Server 2008某数据库中建有如下会员卡表:
 
CREATE TABLE Table_Card (
 
CardID char(4) PRJMARY KEY,
 
StartDate datetime NOT NULL,
 
Score int NOT NULL DEFAULT 0,
 
State int NOT NULL CHECK (State in (0,1,2))
 
)
 
现表中无数据,某用户对此表依次进行了如下操作:
 
Ⅰ. INSERT INTO Table_Card
 
VALUES ('1001 ','2012-1-1 12:30:01 ',154,0)
 
Ⅱ . INSERT INTO Table_Card ( CardID, StartDate, State)
 
VALUES ('1002','2012-1-1 12:30:02',1)
 
Ⅲ. INSERT INTO Table_Card
 
VALUES ('1003','2012-1-1 12:30:03 ',172,2)
 
IV. INSERT INTO Table_Card
 
VALUES (' 1004','2012-1-1 12:30:04',135,3)
 
V. UPDATE Table_Card SET State = 3 WHERE Card/D ='1O01 '
 
VI. UPDATE Table Card SET State = 1 WHERE CardID='1004'
 
以上操作对Table_Card表数据产生影响的是
 
A)仅I、Ⅱ和m
 
B)仅I、V和Ⅵ
 
C)仅I、Ⅱ、Ⅲ和Ⅵ
 
D)仅Ⅲ、Ⅳ、V和Ⅵ
 
答案:A
 
3.在数据库应用系统的实施、运行和维护阶段有下列工作:
 
I.定义数据库结构Ⅱ.数据装载
 
Ⅲ.编写和调试应用程序Ⅳ.监控数据库运行性能
 
V.数据库的重组和重构Ⅵ.数据库应用系统功能测试和性能测试以上属于实施阶段工作的是
 
A)仅I、Ⅱ、Ⅲ和V
 
B)仅I、Ⅱ、Ⅲ和Ⅵ
 
C)仅Ⅱ、Ⅲ、Ⅳ和Ⅵ
 
D)仅Ⅱ、Ⅳ、V和Ⅵ
 
答案:B
 
4.设有关系模式Teacher(Tno,Tname,Title,Dn0,Dname,Cno,Cname,Credit),满足函数依赖集:{Tno→Tname,Tno→Title,Tno→Dno,Dno→Dname,Tno→Cno,Cno→Cname,cno→Credit}。下面I-Ⅳ给出了这个关系模式的丰码。V-Ⅶ给出了这个关系模式的分解方案:
 
I.TnoⅡ.Tno,Dno
 
Ⅲ.Tno,Cno
 
IV.Tno,Dn0,Cno
 
V.(Tno,Tname,Title,Dno,Cno),(Dno,Dname),(Cno,Cname,Credit)
 
Ⅵ.(Tno,Tname,Title),(Dno,Dname),(Cno,Cname,Credit)
 
Ⅶ.(Tno,Tname,Title,Dno),(Dno,Dname,Cno),(Cno,Cname,Credit)以上是关系模式Teacher的主码,并且其分解满足3NF的是
 
A)仅I和V
 
B)仅Ⅱ和VII
 
C)仅Ⅲ和Ⅵ
 
D)仅Ⅳ和Ⅶ
 
答案:A
 
5.设某数据库中有选课表(学号,课程号,成绩)。现要查询至少选了“C01”和“C02”两门课程的学生的学号和所选的课程号,有下列查询语句:
 
1.SELECT学号,课程号FROM选课表
 
WHERE课程号=’C01’OR课程号=’C02’
 
Ⅱ.SELECT学号,课程号FROM选课表WHERE学号IN(
 
SELECT学号FROM选课表WHERE课程号=’C01’OR课程号=’C02’)
 
Ⅲ.SELECT学号,课程号FROM选课表
 
WHERE学号IN(SELECT学号FROM选课表WHERE课程号=’C01’)
 
AND学号IN(SELECT学号FROM选课表WHERE课程号=’C02’)
 
IV.SELECT学号,课程号FROM选课表WHERE课程号=’C01’
 
INTERSECT
 
SELECT学号,课程号FROM选课表WHERE课程号=’C02’上述语句中,能够实现该查询要求的是
 
A)仅I和Ⅱ
 
B)仅Ⅱ和Ⅲ
 
C)仅Ⅲ和Ⅳ
 
D)仅Ⅲ
 
答案:D
 
6.在SQL Server 2008中,设某数据库应用系统中有商品类别表(商品类别号,类别名称,类别描述信息)和商品表(商品号,商品类别号,商品名称,生产日期,单价,库存量)。该系统要求增加每种商品在入库的时候自动检查其类别,禁止未归类商品入库的约束。下列实现此约束的语句中,正确的是
 
A)ALTER TABLE商品类别表ADD CHECK(商品类别号IN
 
(SELECT商品类别号FROM商品表))
 
B)ALTER TABLE商品表ADD CHECK(商品类别号IN
 
(SELECT商品类别号FROM商品类别表))
 
C)ALTER TABLE商品表ADD
 
FOREIGN KEY(商品类别号)REFERENCES商品类别表(商品类别号)
 
D)ALTER TABLE商品类别表ADD
 
FOREIGN KEY(商品类别号)REFERENCES商品表(商品类别号)
 
答案:C
 
7.设在SQL Server 2008中,有如下创建分区函数的语句:
 
CREATE PARTITION FUNCTION my Range PF1 (int)
 
AS RANGE FOR VALUES(1,100,1000);该分区函数的功能是
 
A)创建2个分区,分区范围分别为:[1..100]、[101..1000]
 
B)创建2个分区,分区范围分别为:[1..99]、[100..l000]
 
C)创建4个分区,分区范围分别为:<1、[1..99]、[100..999]、>=1000
 
D)创建4个分区,分区范围分别为:<=1、[2..100]、[101..1000]、>1000
 
答案:D
 
8.关于操作型数据和DSS型数据特征有如下说法
 
I.操作型数据更新频率高,DSS型数据一般不更新
 
Ⅱ.操作型数据对性能要求宽松,DSS型数据对性能要求高Ⅲ.操作型数据是详细的,DSS型数据是综合的
 
Ⅳ.操作型数据有冗余,DSS型数据无冗余
 
V.操作型数据处理需求事先可知,DSS型数据处理需求事先不明确上述说法中正确的是
 
A)仅I、Ⅱ和V
 
B)仅Ⅱ、Ⅲ和Ⅳ
 
C)仅I、Ⅲ和V
 
D)仅Ⅲ、Ⅳ和V
 
答案:C
 
9.某商场经营管理系统在运行过程中数据库系统突然发生软故障,数据库管理员发现问题后重启了数据库。重启后,系统业务正常。设重启期间可能有如下操作:
 
1.使用日志文件重做已提交的事务Ⅱ.对未提交的事务进行回滚
 
Ⅲ.使用RAID技术对数据进行恢复Ⅳ.使用镜像数据库对数据进行恢复V.使用数据库备份对数据进行恢复为了保证数据的一致性,系统可能进行的操作是
 
A)仅I
 
B)仅I和Ⅱ
 
C)仅I、Ⅱ和V
 
D)以上都是
 
答案:B
 
10.我们用TB(Ti)表示事务Ti的开始时间,TC(Ti)表示Ti)的提交时间。现有如下五个事务:
 
TB(T1)=10,TC(T1)=30
 
TB(T2)=50,TC(T2)=100
 
TB(T3)=80,TC(T3)=200
 
TB(T4)=120.TC(T4)=150
 
TB(T5)=180,TC(T5)=220
 
系统在时间点90生成了一个检查点,在时间点190发生了系统故障,则在系统故障恢复过程中,需要
 
A)重做T1、T2、T4,撤销T3、T5
 
B)重做T1、T2、T3,撤销T4、T5
 
C)重做T2、T3,撤销T4、T5
 
D)重做T2、T4,撤销T3、T5
 
答案:D

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端