东华大学历年数据库试卷(DOC)_第1页
东华大学历年数据库试卷(DOC)_第2页
免费预览已结束,剩余31页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、试卷踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负课程名称数据库系统原理使用专业一、(20 分)有一个学生-课程数据库,各表如下:学生表:Student(Sno, Sname Ssex,Sage, Sdept)课程表:Course(Cno,Cname Cpno Ccredit) ,Cpno 为先修课编号学生选课表:SC(Sno Cno, Grade),请完成下列操作:1、 建立一个“学生”表 Student, 由学号 Snc、 姓名 Sname 性别 Ssex、 年 龄 Sage所在系 Sdept 五个属性组成。其中学号不能为空,值是唯一的, 并且姓名取值也唯一。建立一个“学生选课

2、”表 SC,它由学号 Sno 课程号 Cno,修课成绩 Grade 组成,其中(Sno, Cno)为主码。建立一个“课程”表 Course,由课程编号 Cno、课程名 Cname、先修课 程编号Cpno 学分 Ccredit 四个属性组成。其中课程编号不能为空, 值是唯一的。2、查询每一门课的间接先修课(即先修课的先修课)3、查询其他系中比信息系某一学生年龄小的学生姓名和年龄4、 查询没有选修 1 号课程的学生姓名5、 查询选修了全部课程的学生姓名6、 查询至少选修了学生 95002 选修的全部课程的学生号码7、 建立 1 号课程的选课视图,并要求通过该视图进行的更新操作只涉及1号课程,同时对

3、该视图的任何操作只能在工作时间进行。8、比较如下查询的效率:-不相关子查询;-相关子查询;-带 EXISTS 量词的相关子查询; -连接查询。、(10 分)、简述构成 RDBM 的组件结构。(10 分)、设关系模式 R(U)上的函数依赖集为 F; F=A - D, AB - E, BI - E, CD-1,E-C , U=A, B, C, D, E, I试计算(AE)+。四(10 分)、 关系模式 R(CITY, ST, ZIP),其中 CITY 表示城市, ST 表示 城市的街道,ZIP 表示街道所在地区的邮政编码,函数依赖集合F=(CITY, ST) ZIP, ZIP CITY,证明ST,

4、 ZIP和CITY, ST是候选 键。五(10 分)、 试比较面向对象数据库系统和关系数据库系统的优缺点六、( 10 分)一般 DBMS 在完整性约束机制中应具有那几方面的功能?七、( 10 分)设图书管理数据库的关系如下:学生: STUDEN(TSNO, SNAM,E SEX, DEPT, BNUM) ,BNUM 为借书数图书: BOO(K BNO, BNAM,E PUBLISHE)R借阅: LOAN(SNO, BNO, LOANDAT,E RETURNDA)TE请为图书管理数据库中 LOAN 表建立一个借书插入触发器:当向表中插入记录时,修改 STUDEN 表中相应学生的借书数, 且借书数

5、不能超过 8。八(10 分)将五种基本关系代数操作表示为元组演算表达式 九(10 分)、请用ER 模型对下述问题进行概念设计,并转换成关系模型。 设计学校学生选课管理系统,学生根据自己的情况选课,每名学生可同时选 修多门课程;每门课程可由多位教师讲授,每位教师可讲授多门课程; 每个院系有多位学生、教师,开多门课程;要求设计的关系模型能进行 如下管理:(1)、选修课程开课管理。(2)、学生选课管理。(3)、学生选课成绩管理。2005 2006 学年第一学期期终试题(A)踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负课程名称数据库系统原理使用专业软件 03 级一、 试述下列概念(8 分

6、)1.数据库;2.视图;3.函数依赖;4.数据字典;、选择题(9 分)1、在通常的情况下,下列哪个事物不是数据库对象?(A.视图B.表C.规则D.词2、下列哪一项不是日志文件所具有的功能?()A.帮助客户进行计算和统计B.记载用户针对数据库进行的操作C.维护数据完整性D.帮助用户恢复数据库3、 下列那类数据不适合创建索引?()A.经常被查询搜索的列,如经常在 where 子句中出现的列B.是外键或主键的列C.包含太多重复选用值的列D.在 ORDER BY 子句中使用的列4、下列哪个关键字在 Select 语句中表示所有列?()A. *B . ALLC. DESCD. DISTINCT5、下列函

7、数可以计算平均值的是?()A. sumB. avgC. count6、 下列函数可以计算某一列上最大值的是?()A. sumB. minC. avg7、 下列特点哪一项是视图所不具备的?()A. 分割数据,屏蔽拥护所不需要浏览的数据D. sumD. maxB.提高应用程序和表之间的独立性,充当程序和表之间的数据C.降低对最终用户查询水平的要求D.提高数据的网络传输速度8、下列哪个约束不可以为空?()A.主键B.外键C.默认值D. UNIQUE 约束9、下列哪一种备份方式只备份了自上次备份操作发生后重新发生改变的数据?()A.全库数据库备份B.差异备份(增量备份)C.日志备份 D.文件和文件组备

8、份三、简答题 (10 分 )1、 什么是事务?事务的性质有哪些?二段封锁协议的内容是什么?2、 数据库系统的生命周期。四、 (10 分)某高校设备采购管理系统涉及三类实体:部门、供应商和设备。其中, 部门的属性有:部门编号、部门名称、负责人;供应商的属性有:供应商号、供应商 名、城市、经理;设备的属性有设备编号、设备名称、设备型号、单价、生产厂商。用 ER 图表示这些实体以及某部门从某供应商米购某种设备的信息,包括米购的日期 和数量。然后将 ER 图转换成关系模式。五、(10 分)给出两个基本关系 R 和 S 的自然连接、外连接、 左外连接、右外连接和半连接的结果。关系 RABCabcbbfc

9、ad关系 SBCDbcdbceadbefg六、(31 分)高校项目管理数据库中的关系如下:Teacher(tnu,tname, sex, age, degree, depart)Project(pnu,pname, type,fee,starttime, endtime, conclusion)Implicatenu, pnu,role, period)其中 Teacher 表示教师,可简单地用T 表示,tnu,tname, sex,age, degree,depart 分另 U表示教师编号、 姓名、 性别、 年龄、 学历和所属部门; Project 表示项目, 可简单地用 P 表示,pnu,

10、pname,type, fee, starttime, endtime, conclusion 分另 U 表示项目编号、名称、类型、费用、 开始时间、结束时间和结题结论。Implicate 表示参与,可简单地用I 表示,role , period 分别表示教师在项目中承担的角色和参与的时间(月数)。1.(6 分)用关系代数表达下列查询(1)参与过 20 万元及以上项目的教师姓名和所属部门;(2)至少参与过两个项目的教师姓名和年龄。(10 分)对上述查询(1)画出查询语法树,对其进行查询优化。 3. (15 分)用 SQL 语句实现下列要求(1) 查询编号为“ P05”的项目的结题情况;(2)

11、列出所有的纵向(不是横向)项目;(3) 参与过类型为” 863 项目的教师姓名和年龄;(4) 统计每个教师参与纵向项目的次数;(5) 将修改三张表的权限授予“徐辉”。七、(22 分)关系模式 R( U,F),U=OISQBD,F=Sr D,I B,IS Q,B Oa)计算此关系模式的关键码;b)分析此关系模式属于哪级范式;c)将此关系模式无损连接且保函数依赖地分解为3NF ;d)如果用 R1(SD),R2(IB),R3(ISQ),R4(BO)代替 R,用 chase 过程判别这样的分解是 否具有无损连接性。2.试卷 320052006 学年第一学期期终试题 (B)10 分)、简述数据库技术的研

12、究现状和发展趋势。择题( 9 分,每题 1 分)1、在通常的情况下,下列哪个事物不是数据库对象?()A.视图B.表C.规则 D.词2、下列哪一项不是日志文件所具有的功能?()A.帮助客户进行计算和统计 B.记载用户针对数据库进行的操作C.维护数据完整性D.帮助用户恢复数据库3、下列那类数据不适合创建索引?()A.经常被查询搜索的列,如经常在 where 子句中出现的列B.是外键或主键的列C.包含太多重复选用值的列D.在 ORDER BY 子句中使用的列4、下列哪个关键字在 Select 语句中表示所有列?()A. *B. ALLC. DESC5、 下列函数可以计算平均值的是?()A. sumB

13、. avgC. count6、 下列函数可以计算某一列上最大值的是?()A. sumB. minC. avg7、 下列特点哪一项是视图所不具备的?()A. 分割数据,屏蔽拥护所不需要浏览的数据B.提高应用程序和表之间的独立性,充当程序和表之间的数据C.降低对最终用户查询水平的要求D.提高数据的网络传输速度8、下列哪个约束不可以为空?()9、下列哪一种备份方式只备份了自上次备份操作发生后重新发生改变的数据?()A.全库数据库备份B.差异备份(增量备份)C.日志备份 D.文件和文件组备D. DISTINCTD. sumD. maxA.主键B.外键C.默认值D. UNIQUE 约束份R X SR X

14、SSXRABcDabcdA1BCDABCDabeabcdahcdcAdba ibceabcebbfnullcadbcadbnullefebbinullnullfg(d) R3XCS结舉(e) RZtxiS结果(f)RXZS结果外连接、左外连接、右外三 (12 分) 、 给出两个基本关系 连接和半连接的结果。答案:R 和 S 的自然连接、ABCDabcdabcecadbAB !Cabccad四(22 分)、已知公司数据库的职工表 EMP(EID,ENAME ,BDATE ,SEX,CITY ) ,公司表 COMP(CID,CNAME ,CCITY ),工作表 WORK(EID,CID,START

15、DATE , SALARY ),其中 EID 职工编号,ENAME 职工名,BDATE 出生日期,CITY 职工居住的城市,CID 公司编号,CNAME 公司名, CCITY 公司所在城市, STARTDATE 职工到公司上班的日期, SALARY 职 工工资。 且 EMP、 COMP、WORK 已定义了表的主键、外键和引用完整性约束。 请用 SQL 完成下列操作,并说明应注意的问题:1、创建表 EMP、COMP、WORK,并定义表的主键、外键和引用完整性约 束。2、 查询在 IBM 公司工作的所有职工3、 查询拥有最多职工的公司4、 删除年龄超过 60 岁的职工5、 为工龄超过 10 年的职

16、工增加 10%的工资6、 为 EMP 表的 EID 列创建唯一索引7、 显示公司人数大于 5 的每个公司的编号,名称和人数8、 显示公司人数大于 5 的每个公司的最高工资和最低工资。9、 列出职工编号以字母 P 至 S 开头的所有员工的基本信息10、 创建一个视图,使之含职工名,所在公司编号,工作地点和工资11、将 COMP的查询权力授给 STUDO1, 并给 STUDO1对该表再授权的 权力。五(17 分)、设关系模式 R(U),其中 U=C, T, H, R, S, G , R 上的函数依赖集F=CS G, CT, TH R, HRC, HS R。R 是否为 3NF ?为什么? 若不是试将

17、其保 持函数依赖性分解为 3NF。六、简答题(10 分)什么是事务?事务的性质有哪些?二段封锁协议的内容是什 么?七( 10 分)、试述实现数据库安全性控制的常用方法和数据库恢复的基本原则八( 10 分)、请述将 ER 模型转换成关系模型的基本原则试卷 4东华大学 2008-2009 学年第二_学期期末试题一、选择题(每题 2 分,共 20 分)1 在关系模式中,视图是三级模式结构中的()。A.内模式B.模式C.存储模式D.外模式2.SQL 的 SELECT 语句中,“ HAVIN 条件表达式?/SPAN用来筛选满足条件的()。A.列 B.行 C 关系 D.分组3 .设有关系模式 R(A, B

18、, C), F=AfC,C相对于 F, R 的候选键为()。A. AC B ABCC. AB D. BC4当关系 R 和 S 自然联接时,能够把 R 和 S 原该舍弃的元组放到结果关系中的操作是() A.左外连接 B.右外连接C.外部并 D.全外连接5.在数据库设计中,将 ER 图转换成关系数据模型的过程属于()。A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段A.并发控制B.完整性控制C. 一致性控制D.安全性控制&关系数据模型的三个组成部分中,不包括()A.完整性规则B.数据结构C 恢复数据操作9 进行自然连接运算的两个关系必须具有()A.相同属性个数 B.公共属性

19、C.相同关系名 D.相同关键字10.在下面的两个关系中,学号和学院号分别为学生关系和学院关系的主键,则外键是( )学生(学号,姓名,学院号,成绩)学院(学院号,学院名,院长)A)学生关系的?#23398;号?SPANIang=EN-USB)学院关系的?#23398;院号?SPANIan g=EN-USC)学生关系的?#23398;院号?SPANang=EN-USD)学院关系的?#23398;院名?SPAN Iang=EN-US二、简答题(每题 3 分,共 15 分)1.简述事务的 ACID 特征,以及这些特征分别由数据库的什么子系统来完成。6. SQL 语言中,用GRANTZREVOKE 语句

20、实现数据库的(7 .在第一个事务以S 锁方式读数据 A 时,第二个事务可以进行的操作是()A 对数据实行 X 锁并读数据B.对数据实行 S 锁C.对数据实行 X 锁并写数据D.不加封锁的读数据2.关系规范化过程实质上是对关系不断分解的过程。分解关系的基本规则是什么?3.简述数据库管理系统的二级映射,并说明它们分别保证了什么?4.简述一个设计不好的数据库会带来哪些问题?5. 简述关系模型有哪三类完整性规则三、关系代数和查询优化题(共 20 分)假设某小型书店数据库中有 3 个关系模式:出版社(出版社编号,出版社名称,出版社地址) 图书(图书编号,书名,作者编号、出版社编号,图书分类,定价) 作者

21、(作者编号,作者姓名,单位,联系电话)1试用关系代数写出以下各查询:1)检索出版社名称为 ?#39640; 等教育出版社 ?#30340; 图书编号、书名和定价。 分)2)查询书名为 ?#25968; 据库系统教程 ?#30340; 图书编号、定价、作者姓名与出版 社名称。( 4 分)2请根据题意完成以下各小题:查询由?#39640;等教育出版社?#20986;版、书名为?#25968;据库系统教程?/SPAN且定价超过 30 元的图书编号、作者姓名和出版社名称。( 12 分)1)以笛卡儿积为基础表达查询要求;(2) 画出原始语法树;(3) 画出优化语法树。四、SQL 题(共 19 分)某网上

22、书店的图书销售数据库的关系模式如下 : 图书(图书编号,图书分类,图书名称,作者,出版社,出版日期,定价) 图书销售主表(销售单号,会员编号,销售额,订购日期,出货日期) 图书销售明细表(销售单号,图书编号,销售数量) 会员(会员编号,会员名,地址,电话,消费额度,积分)1 试用 SQL 语句创建图书销售主表, 要求: 销售单号唯一识别一个销售单, 其数据类 型为 CHAR(6) ;会员编号为会员表的会员编号,且不能为空,其数据类型为CHAR(8);销售额的数据类型为 NUMBER(3) ;订购日期不能大于出货日期。( 3 分)2试用 SQL 语句在图书表的图书名称字段上创建唯一索引BNAME

23、_IDX 。(3 分)3 用 SQL 语句 查询销售单号为 ?st1:chmetcnv w:st=on TCSC=0 NumberType=1Negative=FalseHasSpace=FalseSourceValue=20090619001UnitName=?20090619001?/st1:chmetcnv 的会员名和销售额。( 3 分)4.用 SQL 语句查询购买名称为?/SPAN 澈据库系统教程?/SPAN 圈书的会员名。(3分)5.用 SQL 语句按图书类别分组统计每种图书类别的销售总数量。(3 分)6创建一个视图 V_Bookstore ,要求查询订购图书名称中包含 ?/SPAN

24、 数据库 ?/SPAN 的销售单号和销售数量,并保证利用该视图进行数据修改时强制执行数据检查。( 4 分)五、数据库设计题 ( 14 分)某高校科研机构需要设计一个科研项目管理系统。 该应用系统包括三个实体集。 实体类型?#25945; 师 ?#30340; 属性有:教工号、教师姓名、年龄、职称和电话号码。 实体类型 ?#39033;目?#30340; 属性有: 项目编码、 项目名称、项目类别和经费。 实体类型 ?#23398; 院 ?#30340; 属性有:学院号、学院名称。每个教师可以参与多个项目,每个项目可有多位教师参与。每 名教师只属于一个学院。每个教师参与每个项目均有参与项目的开始时

25、间和结束时间属性。 另外,在学院与教师之间的联系中还应反映出学院聘用教师的聘期和月薪。1)请根据上述语义画出 ER 图,要求在图中画出属性并注明联系的类型。(7 分)2)试将 ER 模型转换成关系模型,并指出每个关系模式的主键和外键。(7 分)六、关系理论题 ( 12 分)假设某商业集团的商品销售数据库有一关系模式R 如下:R ( 商店编号,商品编号,商品名称,库存数量,部门编号,部门名称、部门负责人)现规定:(1) 每个商店的每种商品只在一个部门销售;(2) 每个商店的每个部门只有一个部门负责人;(3) 每个商店的每种商品只有一个库存数量。 试回答下列问题:1) 根据上述规定,写出关系模式

26、R 的基本函数依赖;( 3 分)2)找出关系模式 R 的候选健;( 3 分)3)试问关系模式 R 最高已经达到第几范式?为什么?(3 分)4).如果 R 不属于 3NF,请将 R 分解成 3NF 模式集。(3 分)试卷 52007-2008 学年第二学期期终试题一、单项选择题 (本大题共 15 小题,每小题 1 分,共 15 分)(1) 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )A) 数据与程序独立存放B) 不同的数据被存放在不同的文件中C) 不同的数据只能被对应的应用程序所使用D) 以上三种说法都不对(2)SQL 语言又称为 ( )A) 结构化定义语言B) 结构化控制语言

27、C) 结构化查询语言D) 结构化操纵语言(3)数据库系统的核心是 ( )A) 数据模型B) 数据库管理系统C) 数据库D) 数据库管理员(4) 索引属于 ( )A) 模式B) 内模式C) 外模式D) 概念模式(5) 下述关于数据库系统的叙述中正确的是 ( )A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据(6) 在数据库设计中,将 E-R 图转换成关系数据模型的过程属于 ( )A) 需求分析阶段B) 逻辑设计阶段C) 概念设计阶段D) 物理设计阶段(7) 相对于数据库系统,文件系统的主要缺陷有数据关联差

28、、数据不一致性和 ( )A) 可重用性差B) 安全性差C) 非持久性D) 冗余性(8) 下列有关数据库的描述,正确的是 ( )A) 数据库是一个 DBF 文件B) 数据库是一个关系C) 数据库是一个结构化的数据集合D) 数据库是一组文件(9) 下列有关数据库的描述,正确的是 ( )A) 数据处理是将信息转化为数据的过程B) 数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C) 关系中的每一列称为元组,一个元组就是一个字段D) 如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字, 则称其为本关系的外关键字(10) 单个用户使用的数据视图的描述称为 ( )A)

29、外模式 B) 概念模式C) 内模式 D) 存储模式(11) 将 E-R 图转换到关系模式时,实体与联系都可以表示成 ( )A) 属性B) 关系C) 键D) 域(12) 关系规范化中的插入异常是指 ( )A.不该插入的数据被插入B.应该插入的数据没插入C.插入了没有用的数据D.插入了错误的数据(13)两个函数依赖集F和G等价的充分必要条件是()A.F=GB.F+=GC.F=G+D.F+=G+( 1 4)将查询关系 S 的权限授予用户 WANG ,并允许该用户将此权限授予其他用户此功能的 SQL 语句是( )A. GRANT SELECT TO S ON WANG WITH PUBLICB. GR

30、ANT SELECT ON S TO WANG WITH PUBLICC. GRANT SELECT TO S ON WANG WITH GRANT OPTIOND. GRANT SELECT ON S TO WANG WITH GRANT OPTION(15)若事务 T1 已经给数据 A 加上了共享锁,则事务 T2()A. 只能再对 A 加共享锁B .只能再对 A 加排他锁C. 可以对 A 加共享锁,也可以对 A 加排他锁D. 不能再给 A 力口任何锁二、填空题 (本大题共 8 小题,每小题 1.5 分,共 12 分)( 1 )数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,

31、其中数 据独立性最高的阶段是【 】。(2)数据模型按不同应用层次分成 3 种类型,它们是概念数据模型、 【逻辑数据模型 和物理数实现据模型。(3)关系操作的特点是 【 】 操作。(4)如果关系模式 R 是 1NF,且每个非主属性【完全】函数依赖于候选键,那么称 R 是第二范式的模式。( 5)模式分解的优点之一是能消除【 】和操作异常现象。(6)若关系 A 有 m 个属性,关系 B 有 n 个属性,则 AXB 有【】个属性。( 7) SQL 语言中,向数据库表中插入数据的命令是【】。( 8)数据库的并发操作通常会带来三个问题: 【 】问题、读脏数据问题、不可重复 读问题。三、简答题 (本大题共

32、3 小题,每小题 3 分,共 9 分)(1) 什么是事务?它具有哪些性质?(2) DBS 中有哪些类型的故障?哪些故障破坏了数据库?(3) SQL 完整性约束有哪些?四、设计题 (20 分)设教学数据库中有三个关系:学生关系 S (S#, SNAME, SEX, AGE, DEPT),课程关系 C(C#, CNAME, TEACHER)和选课关系 SC (S#, C#, GRADE),其中 S#?#23398;号, SNAME?#22995; 名 ,SEX?#24615; 别 ,AGE?#24180; 龄 ,DEPT?#23398;生所在的,系 C#?#35838;程号,CNAME ?#358

33、38;程 名,TEACHER 教师名,GRADE?#25104;绩。1、(每小题 1.5 分,共6 分)用关系代数表达式表示下列查询:(1)检索学习课程号为 C2 的学生学号与姓名2)检索选修课程名为 MATHS 的学生学号与姓名3)检索不学 C2 课的学生姓名与年龄。(4)检索所学课程包含 S3 所学课程的学生学号。2、(每小题 1.5 分,共12 分)用 SQL 语句完成下面操作: (1)检索学号为 S3的学生所学课程的课程名与任课教师名。( 2)检索至少选修 LIU 老师所授一门课的男学生的姓名。( 3)检索 WANG 同学不学的课程的课程号。 (4)检索至少选修 C2 和 C4 课的学

34、生的学号。(5)检索学习全部课程的学生名。(6)检索每个学生已选修课程的门数及平均成绩。(7) 删除学号为?/SPAN95002?/SPAN 的学生选修的课程号为?/SPANC?/SPAN 的记录。(8) 建立数学系学生的视图 C_STUDENT,并要求进行修改和插入数据时,仍 需保证该视图只有数学系的学生。视图的属性名为:S#,SNAME ,AGE , DEPT03、(10 分)求女同学选修课程的课程名和任课教师名。(1)写出该查询的 SQL 语句和关系代数表达式。(2)画出其语法树,并进行优化,写出优化后的表达式五、综合题 (15 分)设某工厂数据库中有四个实体集。 一是 ?#20179;

35、库?#23454; 体集,属性有仓 库号、仓库面积等;二是 ?#38646; 件?#23454;体集,属性有零件号、零件名、 规格、单价等;三是?#20379;应商?#23454;体集,属性有供应商号、 供应商名、 地址等;四是 ?#20445;管员?#23454; 体集,属性有职工号、姓名等。设仓库与零件之间有 ?#23384;放?#32852; 系,每个仓库可存放多种零件, 每种零件可存放于若干仓库中, 每个仓库存放每种零件要记录库存量; 供应商 与零件之间有 ?#20379; 应?#32852;系,一个供应商可供应多种零件, 每种零件 也可由多个供应商提供, 每个供应商每提供一种零件要记

36、录供应量; 仓库与保 管员之间有 ?#24037; 作 ?#32852; 系,一个仓库可以有多名保管员, 但一名保管 员只能在一个仓库工作。(1) 试为该工厂的数据库设计一个 ER 模型,要求标注联系类型,可省略实体 属性。(2) 根据转换规则,将 ER 模型转换成关系模型,要求标明每个关系模式的主 键和外键。六(12 分)、关系模型 R( U,F) ,U=ABCDEG ,F 的最小依赖集Fmin=AfE ,BCG ,BD)A ,AfC( 1)求关系模式 R 的候选码。(2)求分析 R 属于哪一级范式?(3)将 R 分解为 3NF,且保持函数依赖与无损连接。七(9 分)、指出下列关系模式的候选键是什么, 它是第几范式?并解释其理由。(1) R 的属性集合为A, B, C, D,其函数依赖集合为 F=B -D, AB -C。R 的属性集合为A, B, C, D, E, G,其函数依赖集合为 F=C -G, E-A, CE - D,A-B 。(3) R 的属性集合为 A, B, C, D, E , 其函数依赖集合为 F=AC -B, B-D, DC, D-E。试卷 62006-2007 学年第二学期期终试题(15 分)试述下列概念1.数据库;2.事务;3.最小函数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论