重点数据库模拟试题

上传人:飞*** 文档编号:35702153 上传时间:2018-03-19 格式:DOCX 页数:25 大小:167.63KB
返回 下载 相关 举报
重点数据库模拟试题_第1页
第1页 / 共25页
重点数据库模拟试题_第2页
第2页 / 共25页
重点数据库模拟试题_第3页
第3页 / 共25页
重点数据库模拟试题_第4页
第4页 / 共25页
重点数据库模拟试题_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《重点数据库模拟试题》由会员分享,可在线阅读,更多相关《重点数据库模拟试题(25页珍藏版)》请在金锄头文库上搜索。

1、数据库原理及应用模拟试卷(数据库原理及应用模拟试卷(1)一、选择题(每题 1 分,共 20 分)1下列哪种数据管理技术真正消除了程序与数据间的相互依赖关系( )。A. 自由管理 B. 文件管理 C. 数据库系统管理 D. 以上说法都不对2数据库中,属性是指( )。A. 客观存在的事物 B. 事物的具体描述 C. 事物的某一特征 D. 某一具体事件3数据库系统包括( )。A. DB、DBMS B. DB、DBA C. DB、DBMS、DBA、计算机硬件D. DB、DBMS、DBA、OS、计算机硬件4客户/服务器系统比传统方式( )。A. 工作站增加负担、服务器减少负担 B. 工作站减少负担、服务

2、器增加负担C. 工作站增加负担、服务器增加负担 D. 工作站减少负担、服务器减少负担5数据独立性是指( )。A. 数据独立于计算机 B. 数据独立于操作系统C. 数据独立于数据管理系统 D. 数据独立于应用程序6文件系统阶段是( )。A. 计算机数据处理技术发展的初级阶段B. 计算机数据管理技术发展的初级阶段C. 计算机数据处理技术发展的中级阶段D. 计算机数据管理技术发展的中级阶段7信息世界的实体对应于关系中的( )。A. 元组 B. 属性 C. 性质 D记录8数据冗余存在于( )。A. 文件系统中 B. 数据库系统中 C. 文件系统与数据库系统中 D. 以上说法都不对9下列哪种模型不属于数

3、据世界(计算机世界)模型( )。A. 关系模型 B. 层次模型 C. 网状模型 D. E-R 模型10下列关于关系性质的描述中正确的是( )。A. 关系中行的值可以相同 B. 关系中列的值可以相同C. 关系中行的次序不可以交换 D. 关系中列的次序不可以交换 11一般地说,能够唯一决定关系中其它属性的关键字是指( )。A. 唯一的一个属性 B. 唯一的一组属性 C. 不唯一的一个属性 D. 不唯一的一组属性12数据库系统具有许多特点,使其很快成为数据处理的主要工具,下列哪个特点不是数据库系统的特点( )。A. 具有复杂的数据结构 B. 不存在数据冗余C. 有效地实现数据共享 D. 具有较高的独

4、立性13在下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字:职工(职工号,职工名,部门号,职务,工资)设备(设备号,职工号,设备名,数量)两个关系的属性中,存在一个外关键字为( )。A. 职工关系的“职工号” B. 职工关系的“设备号”C. 设备关系的“职工号” D. 设备关系的“设备号”14数据库三级组织结构中,内模式是对( )。A. 内存数据组织的描述 B. 外存数据组织的描述C. 逻辑数据组织的描述 D. 用户数据组织的描述15Visual FoxPro 数据库管理系统是一种( )。A. 宿主语言 B. 自含语言 C. 数据描述语言 D. 数据操纵语言16结构化查询语言

5、SQL( )。A. 是一种自含式语言 B. 是一种嵌入式语言C. 既是自含式语言又是嵌入式语言 D. 以上说法都不对17在 E-R 图对信息模型的描述中,椭圆框表示( )。A. 实体 B. 联系 C. 属性 D. 关系名18设两个关系 C 和 SC 如下,它们的主关键字分别为 CNO 和(SNO,CNO),问在关系 C 中,哪一个元组可以被删除( )。C SCA. CNO=C1的元组 B. CNO=C2的元组C. CNO=C3的元组 D. CNO=C5的元组19第三代数据模型是指( )。A. 关系模型 B. 层次模型 C. 网状模型 D. 面向对象模型 20数据库设计中的有关索引和聚簇的描述是

6、( )阶段的主要工作之一。A. 需求分析 B. 概念结构设计 C. 逻辑结构设计 D. 物理结构设计二、填空题(每空 1 分,共 20 分)1 数据库实施主要包括四个方面的工作,即_、_、_、_。2 数据库系统包括_、_、_三级结构。3 实体间联系可分为_、_、_三种。 4数据库恢复常采用_、_两种方式。5合并局部 E-R 模型时主要考虑解决三类冲突,即_、_、_,其中命名冲突又可分为_、_两类。6DBMS 对数据库的封锁通常有三种,即_、_、_。三、计算题(8 分,每小题 2 分)若关系 X、Y、Z 如图所示,求:(1) A,C(X)CNOCNPCNOSNOCNOGC1C2C3C5DATAB

7、ASENETWORKOSDSOSDSDSPASCAL993001991021997345993069C1C3C2C38895(2)B C3 (Z)(3) XY(4) X - ZX Y ZAB CCDABCA1A1B1B2C1C4B1B2 D1D2 A1 A1 B1 B2 C1 C4 得分得分B3 B3 B5D3 D4 D5 B3 B1 B2 B1 C1 C2 C4 C2 A2A2B3B1C1C2A2 A3 A3 A4 四、应用题(12 分,每小题 3 分)设有三个关系: S(S#,SNAME,AGE,SEX) C(C#,CNAME,TEACHER) SC(S#,C#,GRADE) 试用关系代数

8、表达式表示下列查询语句: (1)检索“陈军”老师所授课程的课程号(C#)和课程名(CNAME)。 (2)检索年龄大于 21 的男学生学号(S#)和姓名(SNAME)。 (3)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (4)检索选修全部课程的学生姓名(SNAME)。 五、证明题(10 分)若关系模式 R(A,B,C,D,E),存在函数依赖ABCE,EAB,CD。问: (1) 给出 R 的关键字。(2 分) (2)R 最高满足第几范式要求?为什么?(4 分) (3)分解 =R1,R2,其中 R1(A,B,E),R2(E,C,D)。R1、R2 最高满足第几范式要求?分解满足无

9、损联接性吗?请给出必要的说明或证明。(4 分) 六、程序设计题(20 分)设有如下 4 个关系模式:S(SN,SNAME,CITY)P(PN,PNAME,COLOR,WEIGHT)J(JN,JNAME,CITY)SPJ(SN,PN,JN,QTY)其中:S 表示供应商,SN 为供应商编码,SNAME 为供应商名字,CITY 为供应商所在城市;P 表示零件,PN 为零件编码,PNAME 为零件名字,COLOR 为零件颜色,WEIGHT 为零件重量;J 表示工程,JN 为工程编码,JNAME 为工程名字,CITY 为工程所在城市;SPJ 表示供应关系,QTY 表示提供的零件数量。写出实现以下各题功能

10、的 SQL 语句:(1)取出所在城市为上海的所有工程的全部细节。(3 分)(2)取出为工程 Jl 提供零件 P1 的供应商编码。(3 分)得分得分得分(3)取出由供应商 S1 提供零件的工程名称。(3 分)(4)取出供应商 S1 提供的零件的颜色。(3 分)(5)取出为工程 J1 和 J2 提供零件的供应商编码。(4 分)(6)取出这样一些供应商编码,他们能够提供至少一种提供红色零件的供应商所提供的零件。(4 分)七、综合题(10 分)商品名称(字符型,长度 8),商品型号(字符型,长度 10),供货厂名(字符型,长度20),厂址(字符型,长度 40),联系人(字符型,长度 8),电话(字符型

11、,长度 10),订货单号(数字型,长度 10),订货数量(数字型,长度 8)。要求:(1)画实体间相互联系的 E-R 图。(4 分)(2)构造相应的关系数据库模式。(2 分)(3)用 SQL 语言为关系模式建立相应的基表。(2 分)(4)将所建基表的查询、修改权限授予 User1,并将设备型号的修改权限授给User2。(2 分)数据库原理及应用模拟试卷(数据库原理及应用模拟试卷(3)参考答案)参考答案一、选择题(每题 1 分,共 20 分)1.C 2.D 3.B 4.A 5.B 6.B 7.C 8.D 9.C 10.D11.D 12.D 13.A 14.B 15.D 16.D 17.A 18.

12、B 19.C 20.B 二、填空题(每空 1 分,共 20 分)1 E-R 模型,层次模型、网状模型、关系模型2 定义、建立、操纵、维护、控制3 使用权限鉴别、使用范围鉴别、存取控制权鉴别4 存储模式、模式、子模式5 安全性控制、完整性控制、并发控制、故障恢复6 数据的重复、浪费现象三、计算题(8 分,每小题 2 分)(1)(2 分)ABA1 A1 A2 A2 B1 B2 B3 B1 (2)(2 分)AB CA1 A3B2 B2C4 C4 (3)(2 分)得分AB CDD1 D2 D3 D4D1A1 A1 A2 A2A2B1 B2 B3 B3B1C1 C4 C1 C1C2(4)(2 分)AB

13、CA2B1C2 四、应用题(12 分,每小题 3 分)(1)C#,CNAME(TEACHER=陈军(C))(3 分)(2)S#,SNAME(AGE21SEX= 男(S)) (3 分)(3)C#,CNAME(C(S#,C#(SC)S#(S))(3 分)(4)SNAME(S(S#,C# (SC)C#(C))(3 分)五、证明题(10 分)(1)关键字为:E(2 分) (2)满足 2NF,存在传递依赖(4 分) (3)(4 分)R1 满足 BCNF,因为每个决定因素都是关键字 R2 满足 2NF E 为关键字,不存在部分依赖,但有传递依赖 EC,CD 分解满足无损联接性,因为: R1R2=E,R1R

14、2=(A,B)由于 E 为关键字,故 E(A,B),即: R1R2(R1R2),符合无损联接性判别定理。 六、程序设计题(共 20 分)(1)SELECT *FROM J WHERE CITY=上海; (3 分)(2)SELECT SNFROM SPJ WHERE JN=J1 AND PN=P1; (3 分)(3)SELECT JNAMEFROM SPJ,J WHERE SN=S1 AND SPJ.JN=J.JN ; (3 分)(4)SELECT DISTINCT COLORFROM PWHERE PN IN (SELECT PNFROM SPJ WHERE SN=S1); (3 分)(5)S

15、ELECT SNFROM SPJWHERE JN=J1 AND SN IN (SELECT SNFROM SPJ WHERE JN=J2); (4 分)(6)SELECT DISTINCT SPJ.SNFROM P,SPJWHERE SPJ.PN IN (SELECT SPJ.PNFROM SPJ,S, PWHERE S.SN=SPJ.SN AND P.PN=SPJ.PN AND P.COLOR=红);(4 分)七、综合题(10 分)(1)E-R 图(4 分):(2)关系数据库模式(2 分):商品(MC,XH) 关键字:MC供货厂(CM,CZ,LXR,DH) 关键字:CM订货(DH,MC,CM,SL) 关键字:DH(3)(2 分) CRE

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号