标题:sql sever 练习题
只看楼主
木偶人丶
Rank: 2
等 级:论坛游民
帖 子:36
专家分:16
注 册:2017-3-3
结帖率:88.89%
已结贴  问题点数:20 回复次数:3 
sql sever 练习题
现有关系数据库学生信息,其中关系模式如下:
学生表(学号,姓名,性别,出生时间,专业,总学分)
课程表(课程号,课程名,开课学期,学时,学分)
成绩表(学号,课程号,成绩)
1、    学生表结构如下:
------|------------------------------------
列名  |    数据类型    长度    允许空       备注
------|-----------------------------------
学号  | Varchar        10          否       主键
------|-----------------------------------
姓名  |    Varchar        20          否   
------|-----------------------------------
性别  |    Bit                      是   
------|------------------------------------
年龄  |    Int                      是   
------|------------------------------------

4、    将学生表中学号为“081101”学生姓名变为“李四。
5、    将课程表中课程号为“101”课程的学时加5。
6、    修改学号为“081101”的年龄为21。
7、    删除学号为“081101”学生信息。
8、    删除课程号为“101”课程的信息。
9、    查询学号为“081101”学生的信息。
10、查询性别为“女”的学生信息。
11、查询性别为“女”且年龄为20的学生的学号和姓名。
小白请教,请大神帮帮忙!!



搜索更多相关主题的帖子: 关系数据库 练习题 课程表 成绩表 信息 
2017-06-13 10:27
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:20 
update 学生表 set 姓名='李四' where 学号='081101'

update 课程表 set 学时=学时+5 where 课程号='101'

update 学生表 set 年龄=21 where 学号='081101'

delete 学生表 where 学号='081101'

delete 课程表 where 课程号='101'

select * from 学生表 where 学号='081101'

select * from 学生表 where 性别=0

select 学号,姓名 from 学生表 where 性别=0 and 年龄=20

-- 其中,性别字段,如果值是“男”,“女”的,就 性别='女'
2017-06-14 08:52
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:0 
多看书,多上机练习。。。
2017-06-14 08:52
木偶人丶
Rank: 2
等 级:论坛游民
帖 子:36
专家分:16
注 册:2017-3-3
得分:0 
回复 2楼 mywisdom88
恩恩,,小白明白,谢谢版主指教
2017-06-14 11:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-477869-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.101599 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved