建立学生课程数据库sql(establishing student course database sql)

建立学生课程数据库sql(establishing student course database sql)

ID:36223797

大小:20.00 KB

页数:10页

时间:2019-05-07

建立学生课程数据库sql(establishing student course database sql)_第1页
建立学生课程数据库sql(establishing student course database sql)_第2页
建立学生课程数据库sql(establishing student course database sql)_第3页
建立学生课程数据库sql(establishing student course database sql)_第4页
建立学生课程数据库sql(establishing student course database sql)_第5页
资源描述:

《建立学生课程数据库sql(establishing student course database sql)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、建立学生课程数据库sql(EstablishingstudentcoursedatabaseSQL)创建一个数据库在(name=mydbdata,文件名=“D:mydb.mdf”)登录(name=mydblog,文件名=“D:mydblog.ldf”)使用文件建立学生表(SnOchar(9)主键,Snamechar(20)独特的,Ssexchar(2),圣人smallint,所在系char(20))课程表(Cnochar(4)主键,(20)不为空的CNAME字符,Cpnochar(4),信用smallint,

2、外键(cpno)参考课程(CNO))创建一个表(SnOchar(9),Cnochar(4),级smallint,主键(SNO,CNO),外键(SNO)参考学生(SNO),外键(CNO)参考课程(CNO))插入学生价值观(1”、“李勇','男',20,'cs”)插入学生价值观(2”、“刘晨','女',19,'cs”)插入学生价值观(3','王敏','女',18,妈的)插入学生价值观(4’,‘张立','男',19,“”)插入过程值(1”、“数据库,null,4)插入课程观(2','数学,null,2)插入课程观(3'

3、,'信息系统,null,4)插入过程值(4’,‘操作系统,null,3)插入过程值(5','数据结构,null,4)插入过程值(6','数据处理,null,2)插入过程值(7’,C语言,null,4)更新课程设置cpno=“5”=“1”在CNO更新课程设置cpno=“1”=“3”在CNO更新课程设置cpno=“6”=“4”在CNO更新课程设置cpno=“7”=“5”在CNO更新课程设置cpno=“6”=“7”在CNO插入SC值(1,1,92)插入SC值(1,2,85)插入SC值(1,3,88)插入SC值(2,2’

4、,90)插入SC值(2’,3’,80)1、求哪些学生还没有被分配系?2、求CS系中所有男同学的学生姓名和年龄。3、我校开设的课程中哪些课程名以”数据”两个字开头?4、求哪些学生的姓名中第2个字是”立”?5、求哪些学生的成绩为优秀,求出该学生的学号及相应的课程号。6、求既不是CS系,也不是马系的学生中年龄不小于20的学生姓名。1、SELECT*FROM学生计算机系是空的2、姓名,学生所在系=“CS”和“圣人”男ssex=3、选择CNAME从课程,CNAME喜欢数据%4、选择*从学生那里SNAME喜欢_立%5、选择S

5、nO,CNO从SC级>=906、姓名学生(所在系不在('cs',会')或所在系为空)和鼠尾草>=20或选择从学生那里SNAME((所在系<>“CS”生物系<>“马”)或所在系为空)和鼠尾草>=202、求每门课程的课程号、选课人数及该课的平均成绩。选择CNO课程号,计数(*)总人数,总和(级)/计数(*)平均分SC组CNO3、求是系全体学生的选课情况。选择*从学生离开加入SC(student.sno=sc.sno)计算机系='是'2、求不及格和缺考的学生所在系、学号、姓名及相应课程名,要求查询结果按系排序,同一个系

6、的按学号排序。选择生物系,student.sno,SNAME,CNAME从学生,当然,SC那里的学生。SnO=sc.sno和过程。CNO=sc.cno和(等级<60级或是空的)以生物系,student.sno对每一个系,求学生的平均年龄,并把结果存入数据库。第一步:建表创建表dept_age(所在系char(20)主键,avg_ageSmallInt)第二步:插入数据插入为dept_age(所在系,avg_age)选择生物系,AVG(SAGE)从学生集团由所在系将CS系全体学生的成绩置零。更新SC设置等级=0其中

7、SnO(选择SnO从学生计算机系=“CS”)插入操作插入为学生(SNO,SNAME,SAGE)值(年,“陈冬',18)1、在学生表中删除1号学生的记录。删除从学生其中SnO=“1”删除CS系所有学生选课记录删除从SC其中SnO(选择SnO从学生计算机系=“CS”)1、定义CS系学生的视图。创建视图cs_s(SNO,SNAME,ssex,SAGE)作为选择SnO,SNAME,ssex,鼠尾草从学生计算机系=“CS”S(SNO,SNAME,市)P(P,pname,颜色)J(JNO,jname,市)SPJ(SNO,PN

8、OJNO,数量)1、找出所有供应商的姓名和所在城市。姓名,来自的城市2、找出所有零件的名称、颜色、重量。找出所有零件的名称,颜色,重量从P3、找出使用供应商S1所供应零件的工程号码。选择没有从SPJ在SnO=“S1”4、找出工程项目J2使用的各种零件的名称及其数量。找出所有零件的名称、数量从P,SPJ,p.pno=spj.pno和约翰=“J2”5、找出上海厂商供应的所有零

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。