1 / 12
文档名称:

数据库期末考试题B.doc

格式:doc   大小:107KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库期末考试题B.doc

上传人:cby201601 2018/11/12 文件大小:107 KB

下载得到文件列表

数据库期末考试题B.doc

文档介绍

文档介绍:2003-2004学年第二学期期末考试2001级《数据库系统概论》试题B一、选择题(20分,每小题2分):。,候选码____。。、数据操纵、、数据操纵、、关系规范化、、关系规范化、,INSERT,UPDATE和DELETE,最重要的,也是使用最频繁的语句是____。、FoxPro属于________。。,必定是____。,设计关系模式是____的任务。,它是用户定义的一组逻辑一致的程序序列。、T2,其并发操作如图1所示,下面评价正确的是____。“脏”数据T1T2①读A=10②读A=10③A=A-5写回④A=A-8写回图1事务并发操作图二、填空题(20分,每小空2分):,就说数据库处于①一致状态。②实体完整性和③参照完整性。④属性名。⑤设置用户标识和存取权限控制。5.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的⑥物理设计阶段。,且它的每一非主属性都⑦不部分函数依赖于候选码,则该关系为2NF。,专门的关系运算有⑧选择、⑨投影和⑩连接。三、简答题和综合题(15分,每小题5分):。答:假如有下表所示的两个关系表,在成绩表中,学号是主码,课程号是外码:在课程表中课程号是主码,根据关系参照完整性的定义,R2是成绩表,R1是课程表,也就是成绩表中课程号的值或者为空或者在课程表中的课程号中能够找到。成绩表课程表学号姓名课程号成绩101刘军k580212王丽k876221章华k992¼课程号课程号k5高等数学k8C语言nk9计算机网络¼满足这个条件是必须的,如果不满足,假设成绩表中课程号的值k20在课程表中课程号的值中找不到,则该课程号显然是不正确的,这样会造成数据的不一致性。?答:数据库管理系统(DBMS)是位于操作系统与用户之间的一个数据管理软件,它主要功能包括以下几个方面:·数据定义功能DBMS提供数据描述语言(DDL),用户可通过它来定义数据。·数据操纵功能DBMS还提供数据操纵语言(DML),实现对数据库的基本操作:查询、插入、删除和修改。·数据库的运行管理这是DBMS运行时的核心部分,它包括开发控制,安全性检查,完整性约束条件的检查和执行,数据库的内容维护等。·数据库的建立和维护功能它包括数据库初始数据的输入及转换,数据库的转储与恢复,数据库的重组功能和性能的监视与分析功能等。?答:MIT)是提交事务的所有操作。具体说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,事务正常结束。事务中的回滚(ROLLBACK)是数据库滚回到事务开始时的状态。具体地说就是,在事务运行的过程中发生了某种故障,事务不能继续执行,系统将事务中对数据库的所有已完成的更新操作全部撤消,使数据库回滚到事务开始时的状态。四、综合题(45分)::(10分)职工的信息:职工号、姓名、住址和所在部门。部门的信息:部门名、部门所有职工、经理和销售的产品。产品的信息:产品名、制造商、价格、型号及产品内部编号。制造商的信息:制造商名称、地址、生产的产品名。完成如下设计:解:本题对应的E-R图如图2所示。产品名经理部门名地址姓名职工号产品内部编号nmn从属ong产品部门职工1销售ong型号n生产价格m制造商地址名称图2E-R图(1)设计该计算机管理系统的E-R图;(5分)(