文档介绍:北京邮电大学国际学院
_11-12_学年第_二_学期实验报告
课程名称: 数据库技术与应用
项目名称: 基本SOL语句的用法
项目完***:
姓名: 武学超 学号: 10212741
指导教师:____ ____韩祥斌_____________
日 期: 2012 年 3 月 16 日
目录
一、 实验目的 3
1. 结合数据库技术与应用教学的基本知识,理解并掌握基本SQL语句的用法。 3
二、 实验内容 3
1. 回顾基本SQL语句的语法 3
2. 回顾MySQL的基本用法 3
3. 初始化数据库,-Front 的SQL编辑器中,然后点击“运行” 3
4. 了解实验用例的背景,并进行如下SQL语句的训练: 3
三、 实验环境 3
1. 32位Xp系统下 Mysql 程序(命令行) 4
四、 实验结果 4
1. 问题讨论 10
2. 试验心得 10
实验目的
结合数据库技术与应用教学的基本知识,理解并掌握基本SQL语句的用法。
实验内容
回顾基本SQL语句的语法
回顾MySQL的基本用法
初始化数据库,-Front 的SQL编辑器中,然后点击“运行”
了解实验用例的背景,并进行如下SQL语句的训练:
查询全体学生的信息
查询全体学生的姓名和出生年份
在选课表中查询有哪些学生选修了课程,并列出学生的学号(不要重复)
查询计算机系全体学生的姓名
查询考试成绩不及格的学生的学号
查询计算机系年龄在20岁以下的学生的姓名
查询年龄在20-30岁之间的学生的姓名、所在系和年龄
查询年龄不在20-23岁之间的学生的姓名、所在系和年龄
查询信息系、数学系和计算机系学生的姓名和性别
查询不在信息系、数学系和计算机系的学生的姓名和性别
查询姓“张”的学生的信息
名字中包含字为“小”或“大”的学生的姓名和学号
查询所有不姓“刘”的学生姓名
查询学号的最后一位不是2、3、5的学生的信息
查询无考试成绩的学生的学号和对应的课程号
查询学生信息,要求按年龄从小到大进行排序
查询选修了课程“c02”的学生的学号和成绩,按成绩降序排列 desc;
统计选修了课程的学生的总人数
给出学号为9512101的学生的考试总成绩
查询每名学生的选课门数和平均成绩
统计每门课程的选课人数,列出课程号和选课人数
查询计算机系学生的选课情况,要求列出学生的姓名、所修课程号和成绩查询与刘晨同在一个系的学生的学号、姓名和系别
在SC表中插入新记录(9521105,c01),成绩空缺
将“9512101”的学生的年龄改为21
删除所有不及格的学生的选课记录
实验环境
32位Xp系统下 Mysql 程序(命令行)
实验结果
查询全体学生的信息
查询全体学生的姓名和出生年份
在选课表中查询有哪些学生选修了课程,并列出学生的学号(不要重复)
查询计算机系全体学生的姓名
查询考试成绩不