- 13
- 0
- 约3.05千字
- 约 4页
- 2018-06-19 发布于河南
- 举报
SQLServer2000实习题(本科
实验一
在企业管理器中创建一个名称为school的数据库,并设置数据库主文件名为school_data,大小为10MB,最大尺寸为无限大,增长速度为20%;日志文件名为school_log,大小为2MB,最大尺寸为5MB,增长速度为1MB。
将数据库school的日志文件缩小为3MB。
在school数据库中建立如下4个表:
学生表student,其结构为:sno char(5),sname char(8),ssex char(2),sbirthday datetime,class char(5)。其中sno为主码,然后在school表中输入记录。
教师表 teacher,其结构为:tno char(5),tname char(8),tsex char(2),tbirthday datetime,prof char(10),depart char(10)。其中tno为主码,然后在teacher表中输入记录。
课程表 course,其结构为:cno char(10),canme char(16),tno char(5)。其中cno为主码,然后在course表中输入记录。
学习表sc,其结构为sno char(5), cno char(10),degree int。其中(sno,cno)
5. 用create database语句创建school数据库;用create table语句建立student、teacher、course、sc四个表结构。
实验二
在school数据库上用SQL语句完成下列操作:
显示所有学生姓名、年龄。
SELECT sname,year(getdate())-year(sbirthday) AS 年龄
FROM student
显示有不及格成绩的课程号,并去掉重复的元组。
SELECT DISTINCT score.cno
FROM score
WHERE degree60
3.显示95031班所有学生的信息,并按学号降序排序输出。
SELECT *
FROM student
WHERE class=95031
ORDER BY sno DESC
4.求出各班级的学生人数。
SELECT class,COUNT(*) AS 班级人数
FROM student
GROUP BY class
5.显示所有学生的学号、姓名和平均成绩。
select student.sno,sname,avg(degree) as 平均成绩
from student,score
where student.sno=score.sno
group by student.sno,sname
6.显示各班级和该班级的所有学生的平均成绩。
select student.class,avg(degree) as 平均成绩
from student,score
where student.sno=score.sno
group by class
查询score表中成绩为85、86或88的记录。
select *
from score
where degree in(85,86,88)
实验三
在school数据库上用SQL语句完成下列操作:
查询score表中至少有5名学生选修的并以3开头的课程号的平均分数。
查询选修了操作系统课程的学生的sno、cname和degree列。
查询和学号为105的学生同年出生的所有学生的sno、sname和sbirthday列。
查询“张旭”教师任课的学生成绩,并按成绩递减排列。
5.查询选修某课程的学生人数多于5人的教师姓名。
6.统计每门课程的平均成绩,并将其中平均成绩超过80分的输出。
7.显示平均成绩高于95031班平均成绩的班号和平均成绩。
8.显示所有职工的职工号、姓名和部门类型,其中计算机系和电子工程系属信息部,水利电力系属工学部。
实验四
在school数据库上用SQL语句完成下列操作:
1.显示选修了课程的学生的所有个人及选课信息,未选课的学生只显示其个人信息。
2.查询选修了全部课程的学生学号和姓名。
3. 向表student中插入一数据行,该行包含所有列的值。
4. 将学生刘红的学号修改为202,班级修改为96032。
将选修了操作系统课程的成绩提高5%。
6. 学生“李军”在数字电路课程考试中作弊,该课成绩应作零分计。
7. 删除选修了王萍教师课程的选课记录。
实验五
在school数据库上用SQL语句完成下列操作:
1.若存在职工号为810的职工,则显示其工作部门名称,否则显示相应提示信息。
2.求出男女学生的平均成绩,若男学生平均成绩高出女学生平均成绩50%,则显示“男学生工比女学生的成绩高多了”的信息,若男学生平均成绩与女学
您可能关注的文档
- 魅力型领导与领导力.ppt
- 第二章第二节饭店公共关系的公众.doc
- 创先争优以德为先_3094.doc
- 现代企业组织结构发展趋势.doc
- 山西省大同一中2009届高三上学期期中试卷(物理).doc
- 6糖的提取分离、结构测定.ppt
- BEC翻译句子(SENIOR2NDTERM).doc
- 2012英语教学读书笔记.doc
- Photoshop非主流设计座石雕.doc.doc
- 马哲要点答案.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 2025年寒假作业九年级化学人教版答案.pdf VIP
- 李子奈计量经济学(第五版)-第一章-绪论.pptx VIP
- 第21讲 相似三角形及其应用(练习)(教师版)-2025年中考数学一轮复习讲练测.docx VIP
- 信息安全管理手册.doc VIP
- 2026年高考数学二轮复习突破:立体几何与空间向量之球的切接问题.pdf VIP
- 2026年高考数学二轮复习突破:立体几何与空间向量之空间向量与空间角.pdf VIP
- 2026年养老院营销策划方案.docx VIP
- 博雅教育理念与钢琴教育融合思考.doc VIP
- 部编人教版五年级语文下册全册教案(表格版).pdf VIP
- 《数据采集与预处理》教学教案(全).doc VIP
原创力文档

文档评论(0)