《数据库原理》作业习题册(3)

2019-05-24 21:44

《数据库原理》作业 班级: 学号: 姓名: A.从职工表中删除行(‘025’,‘王芳’,‘03’,720) B.将行(‘005’,‘乔兴’,‘04’,750)插入到职工表中 C.将职工号为‘001’的工资改为700 D.将职工号为‘038’的部门号改为‘03’

9、若用如下SQL语句创建一个表 student:

CREATE TABLE student (NO CHAR(4) NOR NULL),

NAME CHAR(8) NOR NULL, SEX CHAR(2), AGE INT)

可以插入到 student表中的是_______。 A.(‘1031’,‘曾华’,男,23) B.(‘1031’,‘曾华’,NULL,NULL) C.(NULL,’曾华’,‘男’,‘23’) D.(‘1031’,NULL,’男’,23)

10、SELECT命令中, 子句用于选择满足给定条件的元组,使用 子句可按指定列的值分组,同时使用_ 子句可提取满足条件的组。 11、视图是一个虚表,它是从 导出的表。在数据库中,只存放视图的_ ,不存放视图对应的 .

12、设有如下关系表R,S和T:

R(BH,XM,XB,DWH) S(DWH,DWM) T(BH,XM,XB,DWH) 1)实现R∪T的SQL语句是:

2)实现

3)实现

4)实现

5)实现R×S的 SQL语句是:

9

?dwt=100(R)的SQL语句是:

?xm,xb(R)的 SQL语句是:

?xm,xb(?xb=女(R))的 SQL语句是:

《数据库原理》作业 班级: 学号: 姓名: 6)实现

?xm,xb,dwm(?xb=男(R×S))的 SQL语句是:

13.设有如下4个关系模式:

书店(书店编号,书店名,地址); 图书(书号,书名,定价); 图书馆(馆号,馆名,城市,电话); 图书发行(馆号,书号,书店名,数量); 设关系模式中的数据满足 下列问题,请回答:

1) 用SQL语句检索已发行的图书中最贵和最便宜的书名和书价。

2) 写出下列SQL语句所表达的中文意思

Select From Where馆名in (select 馆号 From图书发行 Where 书号in

(select书号 From 图书 Where 书名=‘数据库系统基础’))

13.已知R和S两个关系,如图所示。

执行如下SQL语句:

1) CREATE VIEW H(A,B,C,D,E) AS

SELECT A,B,R,C,D,E FROM R,S WHERE R.C=S.C

2) SELECT B,D,E FROM H WHERE C=’C2’ 请画出:

(1)视图H。 (2)对视图H的查询结果。

10

《数据库原理》作业 班级: 学号: 姓名: 14.已知一个关系数据库的模式如下: market (mno, mname ,city) item(ino, iname, type, color) sales(mno, ino, price)

其中market表示商场。它的各属性依次为商场号、商场名和所在城市;item表示商品,它的各属性依次为商品号、商品名、商品类别和颜色;sales表示销售它的各属性依次为商场号、商品号和售价。用SQL语句实现下面的查询要求:

(1) 列出北京每个商场都销售,且售价均超过10000元的商品的商品号和商品名。

(2) 列出在不同商场中最高售价和最低售价之差超过100元的商品的商品号、其最高售价

和最低售价。

11

《数据库原理》作业 班级: 学号: 姓名: 第四章 数据库安全性

1. 保护数据库,防止未经授权或不合法的使用造成的数据泄露、非法更改或破坏。这是指

数据的 。

A.安全性 B.完整性 C.并发控制 D.恢复 2. 下列SQL语句中,能够实现“收回用户U4对学生表(STUD)中学号(XH)的修改权”这一功能的是 。

A.REVOKE UPDATE(XH) ON TABLE FROM U4 B.REVOKE UPDATE(XH) ON TABLE FROM PUBLIC C.REVOKE UPDATE(XH) ON STU FROM U4 D.REVOKE UPDATE(XH) ON STU FROM PUBLIC 3. 试述数据库安全性控制的常用方法和技术?

4. 今有两个关系模式:

职工(职工号,姓名,年龄,职务,工资,部门号); 部门(部门号,名称,经理名,地址,电话号)。 请用SQL语句完成以下权限控制。

(1) 用户Wang对两张表都有select权限;

(2)用户Liang对两张表有insert和delete权限;

(3)用户Zhou具有对职工表的所有权限,并可将此权限转授其它用户;

(4)用户Liu能查询每个部门的最高工资和平均工资,但不能查看每个人的工资;

(5)撤销用户Zhou和Liang的上述权限。

12

《数据库原理》作业 班级: 学号: 姓名: 第五章 数据库完整性

1. 数据库的 是指数据的正确性和相容性。

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

D.恢复

2. “年龄在15岁至30岁之间”这种约束属于DBMS的 功能。 A.恢复 B.并发控制 C.完整性 D.安全性

3. 今有两个关系模式:

职工(职工号,姓名,年龄,职称,工资,部门号),职工号为主码; 部门(部门号,名称,经理名,地址,电话号),部门号为主码。 请用SQL语句定义这两个关系 ,并完成完整性约束条件的定义。 (1)定义每个模式的主码;(2)定义参照完整性;(3)定义职工年龄不超过60岁;

(4)实现规则:职称为“高级工程师”的,工资不低于4000元,若低于4000的,自动改为4000元。

13


《数据库原理》作业习题册(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:三线人生 工业大转移背后的家国故事 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: