云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > !!!数据库考试题及答案

!!!数据库考试题及答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 13:09:48

tno char(10), bno char(10), score integer,

primary key(sno),

foreign key(tno) references Teacher (tno), check (age>0)) -1分

create table Teach( tno char(10), cno char(4),

primary key(tno,cno),

foreign key(tno) references Teacher (tno),

foreign key(cno) references Course (cno)) –1分

2.insert into Student(sno,sname,age) values ('a01', 'zhang', 22) –2分

3.Select tname, tno

from Teacher

where major=‘计算机‘

order by tno desc --1.5分 order by语句正确占0.5分

4.Delete from Student Where sno like ?a01%‘

--1.5分 like语句表达正确占0.5分 5.select distinct sname

from Student

where score>(select max(score)

from student

where bno=‘b01‘) --1.5分

6. Select avg(score)

From student

where tno=(Select tno

From Teacher

Where tname=‘张山‘) --1.5分 十四、 [12分]

BC, AD, BE都是候选码,--4分

1.所有属性都是某个候选码的属性,显然是3NF。--4分

2.E->C非平凡依赖, 而E不是R的一个超码,R不属于BCNF --4分 十五、 [12分]

1.X+={ABDC} –1.5分

2.正则覆盖:D?A E?C B?CD ---4.5分 每个依赖1.5分

5

3.{D,A}{E,C}{B,C,D} {B,E}---6分 每个模式1.5分

十六、 [12分]

1. S 为冲突可串行化调度。---4分

2. 冲突等价的串行调度为 --8分

十七、 [12分] 用英文解释: 7、 Transaction 8、 DBMS 9、 Data model

十八、 [20分] 选择题: 1. 一个关系中的主键()。

A. 不可能多于一个 B. 不可以作为其他关系的外部键 C. 可以取空值 D. 不可以是属性组合 2. 在数据库中,产生数据不一致的根本原因是()。

A. 数据存储量太大 B. 数据冗余

C. 未对数据进行完整性控制 D. 没有严格保护数据

3. 事务在执行时,所遵循的―要么所有操作全部发生,要么由于出错而全不发生‖这是事务的()性质.

A. 隔离性 B. 持久性 C. 原子性 D. 一致性

4. ()是数据抽象的最低层次,描述数据实际上是怎样存储的。

A. 物理层 B. 逻辑层 C. 视图层 D. 子模式层

5. 对数据库系统进行集中控制的人称为()。

A. 操作系统管理员 B. 数据库管理员 C. 数据库操作员 D. 程序员

6. A中的一个实体至多同B中的一个实体相联系,而B中的一个实体可以同A中任意数目的实体相联系,则

A和B之间的映射基数为()。 A. 一对多 B. 一对一 C. 多对一 D. 多对多

7. ()提供定义关系模式、删除关系以及修改关系模式的命令。

A. 数据定义语言 B. 视图定义语言 C. 数据操纵语言 D. 动态SQL语言 8. 事务不具有的性质有()。

A. 原子性 B. 可恢复性 C. 隔离性 D. 持久性

9. 计算过程中不忽略Null值的聚集函数包括()。

6

A. avg ( ) B. max ( ) C. min ( ) D. count ( )

10. 假设关系person包含元组{John, Smith, Jeffrey, Mary, Valeria},关系customer包含元组{John, Jeffrey, Tom}。

则person和customer的集合差运算结果应该包含()个元组。 A. 3 B. 2 C. 1 D. 5

三、[8分] 请设计一个体育比赛技术统计数据库。数据库对每个运动员保存个人记录,包括:姓名、性别、年龄、身份证号。对每项比赛存有:比赛编号、比赛时间、地点、比分、参加比赛的球队名称。还应记录上场队员在每场比赛的统计数据,包括:进球数、助攻次数。画出相应的E-R图,并加以必要的说明。 四、[8分] 根据下面的E-R图设计关系数据库,要求指出相应的主键和外键。

account-numberbalancebranch-nameaccountaccount-branchbranchbranch-cityassetsdepositorcustomer-namecustomer

customer-city

五、[12分] 考虑下图所示员工数据库。为下面每个查询语句写出SQL表达式。 employee(employee-name, street, city) works(employee-name, company-name, salary) company(company-name, city) a. 找出不为First Bank Corporation工作的所有员工的名字 b. 修改数据库,使得Jones现在居住在Newtown市

c.找出各个公司员工的平均工资,并按照公司名称排序(逆序)。 d. 删除works关系中的所有元组。

六、[10分] 关于关系模式R=(A, B, C, D, E) 的函数依赖集F如下所示, A?BC CD?E B?D E?A a. 计算正则覆盖FC b. 计算闭包(AB)+

七、[10分] 设有属于1NF的关系模式R=(A, B, C, D, E),R上的函数依赖集F={ A?BC,CD?E,B?D,E?A }。 下面是R的两个分解

7

(1) η={R1=( A, B, C )和R2(A, D, E )} (2) ζ={R1=( A, B, C )和R2 ( C, D, E )} 试判别η,ζ是否为无损连接分解,为什么?

八、[10分] 设有属于1NF的关系模式R=(A, B, C, D, E),R上的函数依赖集F={ A?BC, CD?E, B?D, A?D }。求满足3NF分解的关系模式。

九、[10分] 考虑如下所示的优先图,相应的调度是冲突可串行化的吗?如果是,请给出串行化调度次序。

T1T2T5T3T4T6 参考答案

十九、 [12分] 用英文解释:

10、 Transaction:A transaction is a unit of program execution that accesses and possibly updates various data

items.

11、 DBMS:A database management system consists of a collection of interrelated data and a collection of

programs to access that data. 12、 Data model:A collection of conceptual tools for describing data, data relationships, data semantics, and

data constraints. 二十、 [20分] 选择题:

A. B.C.A.B.C.A.B.D.A

三、[8分] 请设计一个体育比赛技术统计数据库。数据库对每个运动员保存个人记录,包括:姓名、性别、年龄、身份证号。对每项比赛存有:比赛编号、比赛时间、地点、比分、参加比赛的球队名称。还应记录上场队员在每场比赛的统计数据,包括:进球数、助攻次数。画出相应的E-R图,并加以必要的说明。

四、[8分] 根据下面的E-R图设计关系数据库,要求指出相应的主键和外键。

8

搜索更多关于: !!!数据库考试题及答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

tno char(10), bno char(10), score integer, primary key(sno), foreign key(tno) references Teacher (tno), check (age>0)) -1分 create table Teach( tno char(10), cno char(4), primary key(tno,cno), foreign key(tno) references Teacher (tno), foreign key(cno) references Course (cno)) –1分 2.insert into Student(sno,sname,age) values ('a01', 'zhang

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com