数据库原理试卷-B及答案-.doc_第1页
数据库原理试卷-B及答案-.doc_第2页
数据库原理试卷-B及答案-.doc_第3页
数据库原理试卷-B及答案-.doc_第4页
数据库原理试卷-B及答案-.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

系(部)河 北 科 技 师 范 学 院计算机班级学号姓名装 订 线 2012-2013学年第一学期 数据库原理 试卷(B卷)题号一二三四合计得分阅卷人一. 不定项选择题(在每小题列出的选项中请选出正确答案填到下面表格中,多选、错选均不得分,少选扣一分,每小题2分,共20分)。12345678910总分1下列四项中说法正确的是( )。A、数据库减少了数据冗余 B、数据库避免了一切数据的重复C、数据库中的数据可以共享 D、数据库中可对同一个表创建多个聚簇索引2在数据库设计中,将E-R图转换成关系数据模型的过程属于( )阶段。A、需求分析 B、逻辑结构设计C、概念结构设计 D、物理结构设计3数据库管理系统能实现对数据库中的数据的查询、插入、删除、修 改等操作,这种功能称为( )。A、数据定义功能 B、数据管理功能C、数据操纵功能 D、数据控制功能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:学生选修该课程的成绩第9页系(部)河 北 科 技 师 范 学 院计算机班级学号姓名 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=数据库(student SC course)(3)Sno,Cno(SC)Cno(Course) Sno,Sname(Student)(4)Sno,Cno(SC)Cno(sname=刘晨 (student SC)三、计算题(共33分,(1)小题5分,其余每个7分)(1)SELECT SNO FROM SPJ WHERE JNO =JlAND PNO IN ( SELECT PNO FROM P WHERE COLOR =红)或 SELECT SNO FROM SPJ,P WHERE JNO=J1AND SPJ.PNO=P.PNO AND COLOR =红 (2)Select distinct PNO From SPJ Where SNO IN ( Select SNO From S Where city=上海)(3)Update SPJ Set SNO=S3 Where PNO=P6 and JNO=J4 and SNO=S5(4)INSERT INTO SPJ(SNO,JNO,PNO,QTY) VALUES(S2,J6,P4,100) 或: INSERT INTO SPJ VALUES(S2,P4,J6,100)(5)Select JNAME From J,S,SPJ Where J.JNO=SPJ.JNO AND S.SNO=SPJ.SNO AND S.CITY=天津 或: Select JNAME From J Where JNO IN (Select JNO From S,SPJWhere S.SNO=SPJ.SNO AND S.CITY=天津 )四、数据库设计题(1小题10分,2小题17分,共27分)1 (商店编号,商品编号) 部门编号 部门编号 地址(商店编号,商品编号) 数量(2) R的候选码是 (商店编号,商品编号)(3) 因为R中存在着非主属性“地址”对候选码 (商店编号、商品编号)的传递函数依赖,所以R属于2NF,R不属于3NF.(4) 将R分解成:R1 (商店编号,商品编号,数量,部门编号) R2 (部门编号,联系地址)2负责研究人员科研项目办公室项目号任务起始

温馨提示

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

评论

0/150

提交评论