第一范文网 - 专业文章范例文档资料分享平台

数据库原理与应用教程(第三版)第四章课后习题答案

来源:用户分享 时间:2025/8/25 9:11:33 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1. SELECT *

FROM Student 结果:

2. SELECT Sname 姓名,Sage 年龄

FROM Student

WHERE Sdept='计算机系' 结果:

3. SELECT Sno 学号,Cno 课程号,Grade 成绩

FROM SC

WHERE Grade BETWEEN 70 AND 80

4. SELECT Sname 姓名,Sage 年龄

FROM Student

WHERE Sdept='计算机系' AND Sage>=18 AND Sage<=20 AND Ssex='男'

5. SELECT MAX(Grade) 最高分数

FROM SC

WHERE Cno='c01'

6. SELECT MAX(Sage) 最大年龄,MIN(Sage) 最小年龄

FROM Student

WHERE Sdept='计算机系'

7. SELECT Sdept 系名,COUNT(*) 学生人数

FROM Student GROUP BY Sdept

8. SELECT Cname 课程名,COUNT(*) 选课门数,MAX(Grade) 最高分

FROM Course,SC GROUP BY Cname

9. SELECT Sno 学号,COUNT(*) 选课门数,SUM(Grade) 总成绩

FROM SC GROUP BY Sno

ORDER BY'选课门数' ASC

10. SELECT Sno 学号,SUM(Grade) 总成绩

FROM SC GROUP BY Sno

HAVING SUM(Grade)>200

10.

CREAT TABLE BOOK(

Snobook nchar(6) PRIMARY KEY, Snamebook nvarchar(30) NBOT NULL, Writer char(10) NOT NULL, Time smalldatetime, Price numeric(3,1) )

CREAT TABLE BOOKSHOP(

Snoshop nchar(6) PRIMARY KEY, Snameshop nvarchar(30) NOT NULL, Tel char(8)CHECK(Tel =0 AND Tel <=9), Place nchar(40), Snoemail char(6) )

CREAT TABLE BOOKSELL( Snobook nchar(6) NOT NULL,

Snoshop nchar(6) NOT NULL, Selltime smalltime NOT NULL, Snosell tinyint,

PRIMARY KEY (Snobook, Snoshop, Selltime),

FOREIGN KEY (Snobook) REFERENCES BOOK(Snobook), FOREIGN KEY (Snoshop) REFERENCES BOOK(BOOKSHOP) ) 11.

ALTER TABLE BOOK ADD Nomber int

ADD CONSTRAINT DF-Nomber CHECK (Nomber>1000) 12.

ALTER TABLE BOOKSHOP DROP COLUMN Tel 13.

ALTER TABLE BOOKSELL

ALTER COLUMN Snosell int

数据库原理与应用教程(第三版)第四章课后习题答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1hhfx7sq4825ui718i2j_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top