1. 看要求,写SQL语句(每小题3分,共计15分)
1)向表中添加列:为“dept”表添加“dp_count”列(数据类型为nvarchar,长度为3,允许为空)2)修改列数据类型:修改“dept”表的“dp_count”...
1)向表中添加列:
为“dept”表添加“dp_count”列(数据类型为nvarchar,长度为3,允许为空)
2)修改列数据类型:
修改“dept”表的“dp_count”列数据类型为int
3)删除表中指定列:
删除“dept”表的“dp_count”列
4) 检查约束( CHECK )
将slt_couse表中的score列的检查约束设置为>=0且<=100
5) 主键
将dept表中的dp_id列设置为主键
2. 本题用到下面三个关系表:(每小题3分,共计15分)
借书卡 (卡号, 姓名, 班级)
图书 (书号, 书名, 作者, 单价, 库存册数)
借书记录 (卡号,书号, 还书日期)
备注:限定每人每种书只能借一本;库存册数随借书、还书而改变。
要求实现如下5个处理:
1) 找出借书超过5本的读者,输出借书卡号及所借图书册数。
2) 查询借阅了"水浒"一书的读者,输出姓名及班级。
3) 查询过期未还图书,输出借阅者(卡号)、书号及还书日期。
(注:用GETDATE( )表示当前日期)
4) 查询书名包括"网络"关键词的图书,输出书号、书名、作者。
5. 查询现有图书中价格最高的图书,输出书名及作者。 展开
为“dept”表添加“dp_count”列(数据类型为nvarchar,长度为3,允许为空)
2)修改列数据类型:
修改“dept”表的“dp_count”列数据类型为int
3)删除表中指定列:
删除“dept”表的“dp_count”列
4) 检查约束( CHECK )
将slt_couse表中的score列的检查约束设置为>=0且<=100
5) 主键
将dept表中的dp_id列设置为主键
2. 本题用到下面三个关系表:(每小题3分,共计15分)
借书卡 (卡号, 姓名, 班级)
图书 (书号, 书名, 作者, 单价, 库存册数)
借书记录 (卡号,书号, 还书日期)
备注:限定每人每种书只能借一本;库存册数随借书、还书而改变。
要求实现如下5个处理:
1) 找出借书超过5本的读者,输出借书卡号及所借图书册数。
2) 查询借阅了"水浒"一书的读者,输出姓名及班级。
3) 查询过期未还图书,输出借阅者(卡号)、书号及还书日期。
(注:用GETDATE( )表示当前日期)
4) 查询书名包括"网络"关键词的图书,输出书号、书名、作者。
5. 查询现有图书中价格最高的图书,输出书名及作者。 展开
展开全部
1、ALTER TABLE dept ADD dp_count nvarchar(3) NULL
2、ALTER TABLE dept ALTER COLUMN dp_count INT
3、ALTER TABLE dept DROP COLUMN dp_count
4、ALTER TABLE slt_couse ADD CHECK(score >= 0 AND score <= 100)
5 ALTER TABLE dept ADD PRIMARY KEY(dp_id)
2、ALTER TABLE dept ALTER COLUMN dp_count INT
3、ALTER TABLE dept DROP COLUMN dp_count
4、ALTER TABLE slt_couse ADD CHECK(score >= 0 AND score <= 100)
5 ALTER TABLE dept ADD PRIMARY KEY(dp_id)
追问
请问还有一大道题目的答案还有吗,马上下课了,帅哥快点啊,关系我期末能否及格呢
追答
1、select * from (select a.卡号,count(b.书号) as 所借图书册数 from 借书卡 a,借书记录 b where a.卡号 = b.卡号) as t where t.所借图书册数 > 5
2、select a.姓名,a.班级 from 借书卡 a,借书记录 b,图书 c where a.卡号 = b.卡号 and c.书号 = b.书号 and c.书名 = '水浒'
3、select 卡号,书号 from 借书记录 where 还书日期 < GETDATE( )
4、select 书号,书名,作者 from 图书 where 书名 like '%网络%'
5、select TOP 1 书名,作者 from 图书 order by 单价 desc
PS:1、3、4略有改动,请注意
展开全部
给你个网址:http://blog.sina.com.cn/s/blog_4517f4cc0100rrtz.html
好好对照一下;问题定可解决!稳住了,慢慢来!一定会Pass!
好好对照一下;问题定可解决!稳住了,慢慢来!一定会Pass!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同学你好,我是你关系型数据库老师,姜承尧,请独立完成作业。
追问
不认识你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询