一、 填空题:每空1分,完全正确得1分,错误得0分,不倒扣分,不完整酌情得0.5分。
1. 共享。
2. 数据结构。
3. 视图存储文件。
4.分布式数据库管理系统(或ddbms)
5.函数依赖无损。
6. 正确性(或合法性) 有效性相容性(或一致性)(位置可相互交换)
7. 重复读读“脏”数据(或脏读,或污读)(位置可相互交换)
二、 单选题:每空1分,共15分。选错或多选得0分,不倒扣分。
1. a2. d3. c4. c5. a 6. d
7. d8. b9. c10. c 11. c 12. c
三、名词解释题(每小题4分,共16分。理解正确,表达不一致,酌情给分)1. 事务。
答:用户定义的一组按顺序执行的不可分割的数据库操作序列。
2. 传递函数依赖。
答:在关系模式r(u)中,x. y是u的子集,若x->y,y\->x,y->z,则称z传递函数依赖于x。
3. 数据库的安全性。
答:保护数据库,防止因用户非法使用数据库造成数据泄密、更改或破坏。
4. 并发控制。
答:就是用正确的方法调度并发操作,以免不同事务的执行会互相带来干扰。
四、简答题(共18分。理解正确,表达不一致,酌情给分)
1. 试述dbms的主要功能。(5分)
答:dbms的主要功能有:
(1)数据库的定义功能。
(2)数据库的操纵功能。
(3)数据库的运行控制功能。
(4) 数据库的运行和维护功能。
(5)数据字典。
2. dba的主要职责是什么?(5分)
答:(1)数据库的设计(1分)
(2)数据库的存储和存取(1分)
(3)数据库的运行(1分)
(4)数据库的重组(1分)
(5)数据库的维护(1分)
3、 什么是日志文件?登记日志文件时为什么必须要先写日志文件,后写数据库?(4分)
答:日志文件是用来记录事务对数据库的更新操作的文件。(2分)
如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。(2分)
4、 进行数据库系统需求分析时,数据字典的内容和作用是什么? (4分)
答:数据字典是各类数据描述的集合,通常包括数据项。 数据结构。 数据流。 数据存储和处理过程5个部分。(2分)
数据字典有助于数据的管理和控制,为设计人员和数据库管理员在数据库设计。 实现和运行阶段控制有关数据提供依据。(2分)
五、(12分)
答:实体:商店(商店编号,店号,店址,店经理)(0.5分)
商品(商品编号,商品名,单价,产地)(0.5分)
职工(职工编号,职工名,性别,工资)(0.5分)
联系:p1-商店销售商品的有销售量间(0.5分)
p2-职工参加某商店工作的开始时(0.5分)
er图:(5分)
关系模式集:商店模式(商店编号,店号,店址,店经理)(0.5分)
商品模式(商品编号,商品名,单价,产地)(0.5分)
职工模式(职工编号,职工名,性别,工资)(0.5分)
p1模式(商店编号,商品编号,月销售量)(0.5分)
p2模式(商店编号,职工编号,开始时间)(0.5分)
或关系模式集:商店模式(商店编号,店号,店址,店经理)(0.5分)
商品模式(商品编号,商品名,单价,产地)(0.5分)
职工模式(职工编号,职工名,性别,工资,商店编号,开始时间)(1分)
p1模式(商店编号,商品编号,月销售量)(0.5分)
六、程序设计题(每小题3分,共21分)
答:1.π部门编号,职务 (σ姓名=‘王小毛’(员工))
2. π项目名称,姓名(σ工时)100(施工)项目员工))
姓名 from 员工 order by 职称 desc
4.select 员工编号,sum(工时) from 施工
group by 员工编号 h**ing sum(工时)>=480
5. select 姓名,部门名称。
from 员工,部门,项目,施工。
where 部门。部门编号=员工。部门编号 and 员工。员工编号=施工。员工编号
and 施工。项目编号=项目。项目编号 and 职称=‘高级工程师’ and 预算》1000000
6. create view 工作量( 员工编号,姓名,项目名称,工时)
as select员工。员工编号,姓名,项目名称,工时。
from 员工,项目,施工。
where员工。员工编号=施工。员工编号and 施工。项目编号=项目。项目编号
施工。set 工时=工时+50
where 项目编号 in
(select 项目编号。
from 项目。
where 项目名称=‘高教新区项目’)
七、(9分)
答:原表存在的函数依赖关系为:
部件号→部件名,部件号→现有数量,项目代号→项目内容,项目代号→项目负责人,项目代号,部件号)→已提供数量。
关系键为(项目代号,部件号)。(2分)
存在部分函数依赖:
项目代号,部件号)p→部件名,(项目代号,部件号)p→现有数量,项目代号,部件号)p→项目内容,(项目代号,部件号)p→项目负责人。(1分)
消除部分函数依赖,分解得到以下的三个关系模式:
部件(部件号,部件名,现有数量)
项目(项目代号,项目内容,项目负责人)
提供(项目代号,部件号,已提供数量)
该关系达到2nf。由于不存在传递函数依赖,也达到3nf。(3分)
模拟试题4答案
考试真题 4 答案 一 填空题 每题5分,共25分 用解的存在唯一性定理得存在区间为,而最大存在区间为。二 求下列方程 组 的通解 每题10分,共50分 解解法1 方程的通积分为,即,另外,也是方程的解。解法2 方程变形为一阶线性方程。应用一阶线性方程的求解公式得。所以方程的通积分为 另外,也是方程...
液压模拟试题4答案
液压与气压传动 模拟试题四答案。一 填空 24分 1 机械 1分 压力 1分 2 下降 1分 增加 1分 3 vd 2分 惯性力 1分 粘性力 1分 临界雷诺数rec 1分 re rec 1分 re rec 1分 4 0.5 1分 1 1分 5 扭矩 2分 6 400c 1分 平均 1分 68 10...
模拟电子试题4答案
一 填空题 24分,每题4分 2 直 正 反 3 微导通 放大状态 相等 无 0 4 减小 增大。5 文氏桥 lc 晶体。6 f f f f 二 分析计算题 76分 1 解 求出id 20ma时的vd,然后可求得直流电阻rd。在过id 20ma处,作一条切线,求切线斜率,可求得动态电阻rd。2 解 ...