第一范文网 - 专业文章范例文档资料分享平台

数据库系统原理及应用期末试卷A

来源:用户分享 时间:2025/7/10 11:49:18 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

······· ················密··········· ·· ···· ·················· ·· ·· ·· ·· ·· 号··学·· ·· ·· ·· ·· ··名··姓·· ·· ·· ·· ·· ·· ·线 级··班·· ·· ·· ·· ·· ·· ···别··系·················封···· ··软件学院2011-2012学年度第二学期

数据库原理及应用期末考试试卷(A)

考试时间:120分钟

题号 一 二 三 四 总分 得分

一、单项选择题(每小题只有一个正确选项,每题2分,共30分)

得分 评卷人 1、数据库类型是按照( B )来划分的。

A.文件形式 B.数据模型 C.记录形式 D.数据存取方法 2、在数据库设计中,将ER图转换成关系数据模型的过程属于( B ) A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段 3、语句delete from sc 表明( A )

A. 删除sc中的全部记录 B. 删除基本表sc

C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行

4、从E-R模型关系向关系转换时,一个M:N联系转换为关系模式时,该关系模式的主码是( C )

A.M端实体的主码 B.N端实体的主码 C.M端实体主码与N端实体主码组合 D.重新选取其他属性

5、保护数据库,防止未经授权的或不合法的使用造成的资料泄漏、更改破坏。这是指数据的( A )

A.安全性 B.完整性 C.并发控制 D.恢复

6、对数据库中的基本表进行插入、删除、修改是数据库管理系统的( B ) A.数据定义功能 B. 数据操纵功能 C. 数据组织、存储和管理 D. 其它功能 7、关系中的主码必须是唯一且不为空(NULL),这是指关系的( B ) A. 参照完整性 B. 实体完整性 C. 用户定义完整性 D. 规范化 8、关系模式的任何属性( A )

A.不可再分 B.可再分 C.命名在该关系模式中可以不惟一 D.以上都不是 第(9)至(11)题是基于如下两个关系,其中雇员信息表关系EMP的主码是雇员号,部

1 / 3

门信息表关系DEPT的主码是部门号。

EMP DEPT

9、若执行下面列出的操作,哪个操作不能成功执行?( D ) A. 从EMP中删除行(‘010’,‘王宏达’,‘01’,1200) B. 在EMP中插入行(‘102’,‘赵敏’,‘01’,1500) C. 将EMP中雇员号=‘056’的工资改为1600元 D. 将EMP中雇员号=‘101’的部门号改为‘05’

10、若执行下面列出的操作,哪个操作不能成功执行?( C ) A. 从DEPT 中删除部门号=‘03’的行

B. 在DEPT中插入行(‘06’,‘计划部’,‘6号楼’) C. 将DEPT中部门号=‘02’的部门号改为‘10’ D. 将DEPT中部门号=‘01’的地址改为‘5号楼’

11、在雇员信息表关系EMP中,哪个属性是外码(foreign key)?( C ) A. 雇员号 B. 雇员名 C. 部门号 D. 工资

12、学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是

id→name,id→sex,id→age,id→depart_id, dept_id→dept_name,其满足( B )。

A. 1NF B. 2NF C. 3NF D. BCNF

13、sql 语句 grant select, insert on table sc to lisi的含义是?( B ) A. 授予用户lisi查询sc表的权限

B. 授予用户lisi查询,插入sc表的权限 C. 撤消用户lisi查询,插入sc表的权限 D. 撤消用户lisi插入sc表的权限

14、学生选修表SC(Sno,Cno,grade),Sno是学号,Sno是课程号,grade是成绩。现在要统计每个学生的总成绩,sql语句为:select Sno, from sc ;横线上应填入的内容是( B ) A. count(grade) group by Sno B. sum(grade) group by Sno

C. count(grade) order by Sno D. sum(grade) order by Sno

15、数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )

A.外模式 B.内模式 C.存储模式 D.模式

得分 评卷人 二、填空题(每空1分,共20分)

W(Wid,Wname,Wsex,Wage); P(Pid,Pname, Pweight,Pprice); WP(Wid,Pid,Pdata,number);

工人表W 属性为工人号(Wid),工人姓名(Wname),性别(Wsex),年龄(Wage)。产品表P属性有产品编号(Pid),产品名称(Pname),产品重量(Pweight),产品单价(Price),生产产品表WP的属性有工人号(Wid),产品编号(Pid),生产日期1、从数据库管理系统角度看,数据库系统通常采用三级模式结构,即数据库系统由外模

式、 和 组成。

2、数据模型通常由 、 、 三个部分组成。

3、数据库安全机制中的存取控制机制分为 方法和 方法两种。

4、在对数据库查询时, 查询执行的时间最长。 5、数据库的完整性是指数据的 和 。

6、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的 阶段。

7、创建学生(Student)表时,对属性年龄(age)用check(age<30 and age>17)进行约束,这属于数据库 完整性约束。

8、执行create view s as select id, name, age from employee后,视图s的属性有 个,分别是 。

9、假定学生关系是S(SNO,SNAME,SEX,AGE),其属性是学号,姓名,性别,年龄;课程关系是C(CNO,CNAME),属性是课程号,课程名;学生选课关系是SC(SNO,CNO,GRADE),属性是学号,课程号,成绩。要查找选修“COMPUTER”课程的“女”学生姓

名,将涉及到关系有 ,SQL语句为:SELECT SNAME FROM WHERE S.SNO=SC.SNO AND SC.CNO=C.CNO AND ;查询所有课程都及格的学生学号,姓名,SQL语句为:SELECT SNO, SNAME FROM WHERE (SELECT * FROM SC WHERE S.SNO=SC.SNO AND )。

三、应用题(1~4每小题4分,6~8每小题5分,共35得分 评卷人 分)

设有一个数据库,包括以下三个关系:

2 / 3

(Pdata),生产数量(number)。(一个工人每天只生产一种产品) 1、向产品表P中插入一条记录(’012’,’鼠标’,100,28)。(4分)

2、在WP表中修改工人号为“208”的工人在“2010-10-09”这天的生产数量为20。(分)

3、删除WP表中工人号为“100”的工人的记录。(4分)

4、查询年龄大于30且为男性的工人信息。(4分)

5、统计每种产品的生产总数。(4分)

6、统计生产出的每种产品的总价值。(总价值=生产总数*产品单价)(5分)

7、查询 “2010-10-10”日生产产品数量>30的工人姓名。(5分)

48、查询在“2010-10-09”日每个工人生产的产品数,查询结果包括下列内容:工人姓名,产品名称,生产数量,查询结果按生产数量从多到少排序。(5分)

四、综合题(每小题5分,共15分) 得分 评卷人

2、将E-R图转换为关系模式,用下划线标出主码,如有外码,用波浪线标出外码。

某商店销售系统数据库涉及到三个实体集,“职工”(Employee)实体的属性有职工编号(id)、姓名(Ename)、职务(post),“商店”(Shop)实体的属性有商店名(Sname)、商店地址(address),“商品”(Commodity)实体的属性有商品编号(Cid)、商品名称(Cname)、价格(price),商店和商品之间存在“销售”(Sale)关系,商店销售商品有销售量(number),一个商店可销售多种商品,一种商品也可在多个商店销售。商店和职工之间存在“聘用”(Employ)关系,每个商店有多个职工,每个职工只能在一个商店工作,商店聘用职工有聘期(period)和月薪(wage)。 1、画出E-R图。(实体,属性,联系圴用题中给定的中文名称)

3 / 3

如:选课 ( 学号 , 课程号, 成绩)

3、把 “销售”关系模式用SQL语句创建Sale表。(表名和属性名必须用题中给定的英文)

搜索更多关于: 数据库系统原理及应用期末试卷A 的文档
数据库系统原理及应用期末试卷A.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c67o646651b9mzf00wrvr0a0pl1szsm00hfg_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top