1、单项选择题
1、实体是信息世界中的术语,与之对应的数据库术语为【 d 】。
A.文件
B.数据库
C.字段
D.记录
2、关系模型中,一个关键词是【 c 】。
A.可由多个任意属性组成
B.至多由一个属性组成
C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
D.以上都不是
3、以下关于外键和相应的主键之间的关系,正确的是【 a 】。
A.外键并未必要与相应的主键同名
B.外键必须要与相应的主键同名
C.外键必须要与相应的主键同名而且唯一
D.外键必须要与相应的主键同名,但并未必唯一
4、已知关系R和S如下,属性A为R的主键、S的外键,属性C为S的主键,则S中违反参照完整性约束的元组是【 c 】。
A.{c1,d1,a1} B.{c2,d4,null}
C.{c3,dl,a3} D.{c4,d3,a2}
5、候选关键词中的属性称为【 b 】。
A.非主属性
B.主属性
C.复合属性
D.重点属性
6、在关系A和B中,A的主键是S,B的主键是D,则D在S中称为【 d 】。
A.主键
B.键
C.候选键
D.外键
7、所谓2NF,就是【 b 】。
A.不允许关系模式的属性之间有函数依靠Y-X,X是键的真子集,Y是非主属性
B.不允许关系模式的属性之间有函数依靠X-Y,X是键的真子集,Y是非主属性
C.允许关系模式的属性之间有函数依靠Y-X,X是键的真子集,Y是非主属性
D.允许关系模式的属性之间有函数依靠X-Y,X是键的真子集,Y是非主属性
8、数据库中的封锁机制是【 c 】的主要办法。
A.完整性
B.安全性
C.并发控制
D.恢复
9、数据库定义设计的E-R办法中,用属性描述实体的特点,属性在E-R图中用【 d 】表示。
A.矩形
B.四边形
C.菱形
D.椭圆形
10、成员Java.sql.ResultSetmetaData是JDBC中的【 b 】。
A.普通Java JDBC类
B.Java JDBC接口类
C.Java JDBC异常类
D.Java JDBC数据传输类
11、处置ASP文件是在【 d 】。
A.顾客机端和服务器端各处置一部分
B.顾客机端
C.顾客机端处置一大多数,不可以处置的部分提交至服务器端
D.服务器端
12、现在时尚并行数据库体系结构中,同等规模状况下达到性能最好的是【 c 】。
A.SM
B.SD
C.SN
D.SK
13、在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。假如W中的元组是R又是S,则W为【 d 】运算的结果。
A.笛卡尔积
B.并
C.差
D.交
14、数据库系统与文件系统的主要不同是【 b 】。
A.数据库系统复杂,而文件系统简单
B.文件系统不可以解决数据冗余和数据独立性问题,而数据库系统可以解决
C.文件系统只能管理程序文件,而数据库系统可以管理各类型型的文件
D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
15、在从ER图到关系模式的转化过程中,下列说法错误的是【 d 】。
A. 一个一对一的联系型可以转换为一个独立的关系模式
B. 一个涉及3个以上实体的多元联系也可以转换为一个独立的关系模式
C. 对关系模型优化时有的模式可能要进一步分解,有的模式可能要合并
D. 关系模式的规范化程度越高,查看的效率就越高
2、简答卷
16、关系模型由哪几部分组成?
17、试述ER图向数据模型转换的原则;
18、试述并发控制带来的不同问题。
3、操作实践题
有如下数据库:
职工E
部门D
保健J
用关系代数表达式达成下列操作:
19、查看所有女科长的名字和家庭地址;
20、查看部门名字为办公室的科长名字和家庭地址;
用SQL达成下列操作:
21、查看所有女科级干部的名字和家庭地址;
22、查看部门名字为办公室的科长名字和家庭地址;
23、查看部门名字为财务科中健康情况为好的职工名字和家庭地址;
24、删除职工关系表中部门电话为5516983的职工记录;
25、概念健康情况好的职工视图AAA,包含名字、部门名字和职务、性别;
26、查看检查身体超越3次以上的职工号。
4、设计题
撰写一个WEB页,当日期为2012年12月31日或2013年1月1日时,把用户重定向到newyear.asp,不然,Web页返回 Please Work hard。