手机版

数据库原理试卷-B及答案---ok

时间:2025-04-22   来源:未知    
字号:

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)每个部门有一个 …… 此处隐藏:2089字,全部文档内容请下载后查看。喜欢就下载吧 ……

数据库原理试卷-B及答案---ok.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)