新疆大学软件学院《数据库原理与技术》实验报告
新疆大学软件学院
2018-2019 学年第一学期
《数据库原理与技术》
课程实验报告
学号:20172501114
姓名:李嫒
班级:软件 17-17
教师: 王崇国
时间: 2018 年 10 月 5 日
1
新疆大学软件学院《数据库原理与技术》实验报告
实验 2 设计数据库、创建数据库和数据表
一、 实验目的:
1. 掌握在 SQL Server 中使用对象资源管理器和 SQL 命令创建数据
库与修改数据库的方法。
2. 掌握在 SQL Server 中使用对象资源管理器或者 SQL 命令创建数
据表和修改数据表的方法(以 SQL 命令为重点)。
二、 实验内容:(表格见课本 P126-P127)
给出如表 3.6、表 3.7 和表 3.8 所示的学生信息。
1.在 SQL Server 中使用对象资源管理器和 SQL 命令创建学生作业管
理数据库,数据库的名称自定。
(1)使用对象资源管理器创建数据库,请给出重要步骤的截图。
见图 1
(2)删除第(1)步创建的数据库,再次使用SQL命令创建数
据库,请给出SQL代码。
见图 2
(3)创建数据库之后,如果有需要,可以修改数据库。
3. 对表 3.6、表 3.7 和表 3.8,分别以下表的方式给出各字段的属
性定义和说明。
见图 3、4、5
3.使用SQL命令在学生作业管理系统数据库中建立学生表、课程表
和学生作业表,在实验报告中给出 SQL 代码。
见图 6、7、8
4. 在各个表中输入表 3.6、表 3.7 和表 3.8 中的相应内容。
2
新疆大学软件学院《数据库原理与技术》实验报告
见图 9、10、11
三、 实验步骤及结果:
图 1
图 2
3
新疆大学软件学院《数据库原理与技术》实验报告
图 3
图 4
图 5
4
新疆大学软件学院《数据库原理与技术》实验报告
图 6
图 7
5
新疆大学软件学院《数据库原理与技术》实验报告
图 8
图 9
6
新疆大学软件学院《数据库原理与技术》实验报告
图 10
图 11
7
新疆大学软件学院《数据库原理与技术》实验报告
实验 3 数据库的单表查询和连接查询
一、实验学时:2 学时
二、实验目的:
1.掌握无条件查询的使用方法。
2.掌握条件查询的使用方法。
3.掌握库函数及汇总查询的使用方法。
4.掌握分组查询的使用方法。
5.掌握查询的排序方法。
6.掌握连接查询的使用方法。
三、实验内容:根据第一部分实验中创建的学生作业管理数据库以
及其中的学生表、课程表和学生作业表,进行以下的查询操作(每一
个查询都要给出 SQL 语句,列出查询结果)。
1.查询各位学生的学号、班级和姓名。
见图 1
2.查询课程的全部信息。
见图 2
3.查询数据库中有哪些专业班级。
见图 3
4.查询学时数大于 60 的课程信息。
见图 4
5.查询在 1986 年出生的学生的学号、姓名和出生日期。
见图 5
6.查询三次作业的成绩都在 80 分以上的学号、课程号。
8