数据库管理系统概论课后习题--第三章 关系数据库标准语言SQL

yummy 阅读:250 2024-03-04 11:49:19 评论:0

第三章课后习题

1. 试述 SQL 语言的特点。

2. 说明在DROP TABLE时RESTRICT和CASCADE的区别。

3. 有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列查询等价的SQL表达式:

4.  SQL 语句建立第二章习题6中的 4 个表;针对建立的 4 个表用 SQL 语言完成第二章习题6中的查询。

5. 针对习题4中的四个表试用SQL语言完成以下各项操作:

(1) 找出所有供应商的姓名和所在城市。

(2) 找出所有零件的名称、颜色、重量。

(3) 找出使用供应商S1所供应零件的工程号码。

(4) 找出工程项目J2使用的各种零件的名称及其数量。

(5) 找出上海厂商供应的所有零件号码。

(6) 出使用上海产的零件的工程名称。

(7) 找出没有使用天津产的零件的工程号码。

(8) 把全部红色零件的颜色改成蓝色。

(9) S5供给J4的零件P6改为由S3供应。

(10) 从供应商关系中删除供应商号是S2的记录,并从供应情况关系中删除相应的记录。

(11) 请将(S2,J6,P4,200)插入供应情况关系。

 

6. 什么是基本表?什么是视图?两者的区别和联系是什么?

7. 试述视图的优点。

8. 哪类视图是可以更新的?哪类视图是不可更新的?各举一例说明。

9. 请为三建工程项目建立一个供应情况的视图,包括供应商代码(SNO)、零件代码(PNO)、供应数量(QTY)。

 


本文 zblog模板 原创,转载保留链接!网址:https://www.xn--zqqs03dbu6a.cn/?id=57

可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。