下载此文档

数据库应用期末总结复习2.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
数据库应用期末总结复习2.doc数据库应用期末总结复****br/>一、SQL代码
XS表(学生表)
XS表中的约束如下:主键:sno;姓名不为空;性别取值为’F'或’M';
XS表的数据如下表:
Sno
Sn ame
Sex
Birthday
Dept
Native place
S001
赵云露
F
1988-8-9
计算机
福建
S002
陈武心
M
1987-8-9
工商管理
山西
S003
王草芳
F
1985-8-9
工商管理
四川
S004
李树林
M
1984-8-9
工商管理
江西
S005
周亦武
M
1986-8-8
信管
四川
S006
吴素晓
F
1983-8-9
计算机
福建
KC表(课程表)
KC表中的约束如下:主键eno;课程名不为空
KC表的数据如下表:
Cno
Cn ame
Prec no
Credit
C0007
马克思哲学
2
C0004
高等数学
4
C0005
大学英语
4
C0006
数字逻辑
C0004
3
C0003
数据结构
C0006
2
C0001
数据库
C0003
2
C0002
管理信息系统
C0001
3
XK表(选课表)
XK表中的约束如下:主键是sno+cno,夕卜键sno, eno
XK表的数据如下表:
Sno
Cno
Grade
S001
C0001
90
S001
C0002
85
S002
C0006
55
S002
C0005
80
S002
C0007
73
S002
C0004
70
S003
C0001
S003
C0002
70
S003
C0004
51
S004
C0001
S004
C0002
85
S004
C0003
83
S005
C0002
89
S002
C0001
57
S002
C0002
80
S002
C0003
73
查询计算机系姓李的同学的学号、姓名:select sno,sname from xs where dept='计算 机'and sname like,李%,
查询有先修课程的课程号、学分:select eno, Credit from kc where Precno is not null
查询无考试成绩的同学的学号:select sno from xk where grade is null
查询cOOOl这门课程的最高分、最低分、以及平均分:Select最高分=max(grade),最低分 二min(grade),平均分二avg(grade) from xk where eno二'cOOOl'
查询每门课程的最高分、最低分,查询结果按课程号升序排序:select eno,最高分 二max(grade),最彳氐分二min(grade) from xk group by eno order by eno asc
求所有课程的总学分:select总学分=sum(Credit) from kc
选修每门课程的学生人数:select学生数=count (sno) from xk

数据库应用期末总结复习2 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人蓝天
  • 文件大小73 KB
  • 时间2021-10-28