数据库原理试卷-B及答案---ok
2012-2013学年第一学期 《数据库原理》 试卷(B卷)
一.不定项选择题(在每小题列出的选项中请选出正确答案填到下面表格中,多选、错选均不得分,少选扣一分,每小题2分,共20分)。
1.下列四项中说法正确的是( )。
A、数据库减少了数据冗余 B、数据库避免了一切数据的重复
C、数据库中的数据可以共享 D、数据库中可对同一个表创建多个聚簇索引
改等操作,这种功能称为( )。
A、数据定义功能 B、数据管理功能 C、数据操纵功能 D、数据控制功能
2.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )
阶段。
A、需求分析 B、逻辑结构设计 C、概念结构设计 D、物理结构设计
3.数据库管理系统能实现对数据库中的数据的查询、插入、删除、修
4.数据的逻辑独立性是指( )。
A、概念模式改变,外模式和应用程序不变 B、内模式改变,外模式和应用程序不变 C、内模式改变,概念模式不变 D、概念模式改变,内模式不变
5. 关系的实体完整性规则是指( )
。
A、关系中不允许有空列 B、主码不允许取空值 C、主码不允许取重复值 D、关系中不允许有空行
6.下列关于自主存取控制的说法正确的是( )。
A、自主存取控制策略一般采用授权和回收权限的方式实现
B、用户可使用grant动词给多个用户同时授予相同的权限 C、用户可使用grant动词将多个权限一次性授予给某个用户 D、用户可将某个角色授予给其他用户或角色
7.如果E-R图向关系模型转换,若将一个1:1的联系转换成一个独立的关系模式,该关系模式的主码由( )组成。
A、任意1端实体的码 B、联系本身的属性 C、相连的各实体的主码的组合 D、可由设计人员任意指定
8.关于视图的说法正确的是( )。
A、视图是“虚表”,不保存真正的数据, B、视图不可以进行查询操作 C、使用视图可以实现对机密数据的安全性要求
D、在标准sql语言中,可使用Sql语句完成创建(CREATE)和修改(ALTER) 视图对象的操作
9.设有一个关系:DEPT(DNO,DNAME),如果要找出第三个字母为W,并且至少包含4个字母的DNAME,则查询条件中where子句应写成WHERE DNAME LIKE( )。
A、‘_ _ W % _’ B、‘_ _ W %’ C、‘_ % W _ _ ’ D、‘ _ _ W _ % ’
10.关于索引下列说法不正确的是( )。
A、 索引可以提高更新表的速度 B、少量数据的表创建索引没有意义 C、索引可以加快查询速度 D、可使用DELETE动词删除索引
二、用关系代数语言实现以下操作(1、2小题每个4分,3、4小题每个6分,共20分)
设有一个关系数据库,共包含以下几个关系模式:
student( sno,sname,sage,ssex,sdept) course(cno,cname,ccredit) sc(sno,cno,grade) 其中:1、各属性含义为:
Sno:学生学号,sname:学生姓名,sage:学生年龄,ssex:学生性别 sdept:学生所在院系,cno:课程号,cname:课程名,ccredit:课程学分 grade:学生选修该课程的成绩
河 北
科
技
师
范 学 院
2、带下划线的属性为关系的主码, “sage”、“ccredit”、“grade”
三个属性的数据类型为短整型,其余属性均为等长字符串,最长为10
个字符。
(1)查询选修了2号课程的学生的学号sno。
(2)查询选修了课程名为“数据库”的学生姓名sname、所在系sdept、
成绩grade。
(3)查询选修了全部课程的学生学号sno和姓名sname。
4)查询至少选修了刘晨所选全部课程的学生的学号sno。
三、用标准sql语句完成以下操作(第1小题5分,其余各小题每个7分,共33分)
设有一个 SPJ 数据库,包括如下 S、P、J、SPJ 四个关系模式: S(SNO,SNAME,STATUS,CITY); P(PNO,PNAME,COLOR,WEIGHT); J(JNO,JNAME,CITY); SPJ(SNO,PNO,JNO,QTY); 各关系模式的说明如下:
(
供应商表S由供应商号(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;零件表P由零件号(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J由工程项目号(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成;供应情况表SPJ由供应商号(SNO)、零件号(PNO)、工程项目号(JNO)、供应数量(QTY)组成。另外,关系模式中带下划线的属性为主码,SPJ表中SNO,PNO,JNO均具有参照完整性,分别参照与S,P,J表的同名字段。
请用标准sql语句实现以下操作要求:
(1)求供应给工程Jl零件为红色的供应商号SNO。
(2)找出上海厂商供应的所有零件号PNO(去掉重复项)。(使用嵌套查询)
(3)将SPJ表中由S5供给J4的零件P6改为由S3供应。
(4)请将(‘S2’,‘J6’,‘P4’,100)插入供应情况表SPJ。
河
北
科
技
师
范
学
院
(5)求使用天津产的零件的工程项目名JNAME。
四、综合题(1小题10分,2小题17分,共27分)
1假设某商业集团数据库中有一关系模式R如下: R (商店编号,商品编号,数量,部门编号,联系地址) 如果规定:(1) 每个商店的每种商品只在一个部门销售;(2)每个部门有一个联系地址;
(3) 每个商店的每种商品只有一个库存数量。试回答下列问题:
(1) 根据上述规定,写出关系模式R的基本函数依赖; (2) 找出关系模式R的候选码;
(3) 试问关系模式R最高已经达到第几范式?为什么? (4) 如果R不属于3NF,请将R分解成3NF模式集。
2某一研究所要对科研项目进行计算机管理,该研究所有若干科研人员,每个人有职工号(唯一的)、姓名、性别、专业、研究方向、所在办公室等;每个科研项目的信息包括研究项目号(唯一的)、姓名、起始时间和完成时间、经费额、来源、负责人;研究人员参加项目具有要承担的任务。该研究所规定,一个研究项目可以有多名科研人员参加,一个科研人员也可以参加多个研究项目;每个项目由一个科研人员负责,一个科研人员可以负责多个项目。每个办公室有房间编号(唯一的)、面积和办公电话,一个办公室可以有多个科研人员办公,一个科研人员只能在一个办公室办公。
按上述描述完成如下设计:
(1)请设计该系统完整的概念结构模型。
(2)将上述概念结构模型转换为关系数据模型,并以下划线标出每个关系模式
的主码(要求: 1对多和1对1的联系均转换为独立的关系模式)
2012-2013学年第一学期 《数据库原理》 试卷(B卷)
答案
一、不定项选择题(20分)
1 AC 2 B 3C 4 A 5 B 6 ABCD 7 A 8 AC 9 AD 10 AD
二、用关系代数语言实现以下操作(1、2小题每个4分,3、4小题每个6分,共20分)
(1)πSno(σCno='2'(SC))
(2)πSname,Sdept,grade(σCname=‘数据库’(
course))
(3)πSno,Cno(SC)÷πCno(Course)Sno,Sname(Student)
(4)πSno,Cno(SC)÷πCno(σsname=’刘晨‘ ()) 三、计算题(共33分,(1)小 …… 此处隐藏:2465字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [初中教育]婚姻家庭法学教学教案
- [初中教育]浅谈小学语文教学中的创新教育
- [初中教育]中华人民共和国侵权责任法2009
- [初中教育]2016-2022年中国薄膜太阳能电池行业发
- [初中教育]多级轻型井点降水的应用
- [初中教育]外语教学法流派介绍和简评
- [初中教育]实验一、典型环节及其阶跃响应
- [初中教育]内蒙古2012-2013学年度国家奖学金获奖
- [初中教育]移动通信营销渠道管理探讨
- [初中教育]初三化学第一学期第一第二章基础知识点
- [初中教育]一天的食物教学设计
- [初中教育]光导照明系统的基本结构及工作原理
- [初中教育]长春市十一高、东北师范大学附属中学、
- [初中教育]“十三五”规划重点-配重式装卸车项目
- [初中教育]领导方法和领导艺术
- [初中教育]第三章 植物病虫草鼠害诊断与防治基
- [初中教育]2019届九年级语文上册 第二单元 6纪念
- [初中教育]甲级单位编制水豆腐项目可行性报告(立
- [初中教育]Ch8-1补充 09101数据库系统原理及应用-
- [初中教育]2017-2023年中国吊装设备行业市场分析
- 制作毕业纪念册需要哪些材料
- 2015-2016学年高二化学苏教版选修4课件
- 哈佛管理导师-创建商业案例
- 职场交际中的谈吐礼仪知识与职场会议接
- 中国糕点及面包行业发展现状与竞争战略
- 沂河“12·7”洪水茶山拦河坝
- 管道水流量计算公式
- 4-2发电机火灾事故处置方案
- 数字信号处理实验五
- 2009年经济师(中级)金融专业知识全真试
- 历史街区保护规划--04历史文化遗产保护
- 宁夏回族自治区中小学职称评价标准
- 评先评优测评表
- 圆的切线证明及线段长求解在在中考中的
- 【解析版】2015年江苏省南京外国语学校
- 人教版八年级上册科学第一章习题精华
- 责任心与执行力
- SA8000社会责任管理体系标准培训
- IgA肾病的饮食应注意
- 杭州市建设工程文件归档整理方案(试行)




