当前位置:首页 >> 表格类模板 >>

数据库系统原理实验报告二


贵州大学实验报告

学院: 姓名 实验时间 实验课程名称 实验项目名称 实 验 目 的 实 验

专业:

班级: 学号 指导教师 数据库系统原理 数据库操作语言(1) 实验组 成绩

1.掌握 SQL 程序设计基本规范,熟练运用 SQL 语言实现数据基本查询。 2.掌握单表查询中常用的聚集函数、ORDER BY 子句、GROUP BY 子句等。

安装金仓数据库或 SQL Server2008 的计算机 仪 器 1.①启动金仓数据库企业管理器,然后新建数据库 school。 ②启动查询分析器,在工具栏的下拉列表框中切换到 school 数据库。 ③执行本次实验预先准备好的 SQL 脚本,可得到预先准备好的实验数据。 实 2.①查询计算机科学系全体学生的信息(包括全部属性) : 验 SELECT * FROM 内 WHERE Sdept=‘CS’; 容 ②查询所有年龄在 20 岁以下的学生姓名及其年龄: 和 SELECT 步 WHERE Sage < 20; 骤 ③查询年龄在 20~23 岁(包括 20 岁和 23 岁)之间的学生的姓名、系别和年龄: SELECT Sname, Sdept, Sage FROM Student Sname,Sage FROM Student Student

WHERE Sage BETWEEN 20 AND 23;
1

④查询既不是计算机科学系,也不是信息系的学生的姓名和性别: SELECT Sname, Ssex FROM Student WHERE Sdept NOT IN ('IS','CS' ); ⑤查询所有姓刘学生的姓名、学号和性别: SELECT Sname, Sno, Ssex FROM Student WHERE Sname LIKE '刘%';

3.①查询选修了 3 号课程的学生的学号及其成绩,查询结果按分数降序排列: SELECT Sno, Grade WHERE Cno= ' 3 ' ORDER BY Grade DESC; ②查询全体学生情况,查询结果按所在系的系号升序排列,同一系中的学生按年龄降 序排列: SELECT * FROM Student ORDER BY Sdept, Sage DESC; ③查询学生总人数: SELECT COUNT(*) FROM Student; ④计算 1 号课程的学生平均成绩: SELECT AVG(Grade) FROM SC FROM SC

WHERE Cno= ' 1 '; ⑤查询选修 1 号课程的学生最高分数: SELECT MAX(Grade) FROM SC WHERE Cno='1'; ⑥查询学生 201215122 选修课程的总学分数:

2

SELECT SUM(Ccredit) FROM SC,Course WHERE Sno='201215122' AND SC.Cno=Course.Cno; ⑦求 SC 表中有多少个课程号被选修: SELECT Cno FROM SC

GROUP BY Cno; ⑧求各个课程号及相应的选课人数: SELECT Cno,COUNT(Sno) FROM SC

GROUP BY Cno; ⑨查询平均成绩大于等于 90 分的学生学号和平均成绩: SELECT Sno, AVG(Grade) FROM SC GROUP BY Sno HAVING AVG(Grade)>=90;

3

实验内容与步骤 2





实 验 ③ 分 析 与 研 究 ④

⑤ 实验内容与步骤 3



4















5



实 验 总 结

指 导 教 师 意 见 签名: 年 月 日

注:各学院可根据教学需要对以上栏木进行增减。表格内容可根据内容扩充。

6


相关文章:
数据库系统原理-实验报告-数据库的基本查询
数据库系统原理-实验报告-数据库的基本查询_计算机软件及应用_IT/计算机_专业...二.实验原理数据库查询是数据库的核心操作。SQL 语言提供了 SELECT 语句进行数据...
数据库系统原理概论(多表查询实验报告)
数据库系统原理概论(多表查询实验报告) - 《数据库系统原理实验报告 实验名称: 多表查询 学 院: 计算机学院 班 级: 学 号: 姓 名: 实验日期: 2013 ...
《数据库系统原理》实验报告
数据库系统原理实验报告 - 学生实验报告 (理工类) 课程名称:数据库系统原理 专业班级:软件工程 学生学号: 所属院部: 软件工程学院 学生姓名: 指导教师: 20...
数据库系统原理及应用实验报告
数据库系统原理及应用实验报告 - 《数据库系统原理及应用》 实验报告 院系:计算机学院 班级:计科1102班 姓名:杨康 学号:04111043 序号:7号 实验二 定义表和数据...
桂林电子科技大学数据库系统原理实验报告
桂林电子科技大学数据库系统原理实验报告 - 桂林电子科技大学计算机科学与工程学院 数据库系统原理实验报告 实验一 SQL Server 基本使用与数据定义 一.实验目的 1....
数据库系统设计实验报告
二、实验内容设计一个简单的客户点餐数据库应用系统,完成设计报告。 重点为数据库系统结构特性设计部分, 包括需求分析、 概念设计和逻辑设计。 三、实验原理、方法...
《图书管理系统》数据库系统原理综合实验报告毕业设计(...
《图书管理系统》数据库系统原理综合实验报告毕业设计(论文) - 1 系统需求分析 1.1 可行性分析 随着学校与广大企事业单位内部网络的广泛建立, 在通用信息平台上...
《数据库系统原理》实验报告
数据库系统原理实验报告 - 《数据库系统原理》实验 实验 1 表和表数据的操作 一、实验目的 掌握在 SQL Server 2000 环境下,利用 SQL 语言创建和管理表的...
数据库实验报告
数据库实验报告 - 合肥工业大学 数据库系统原理及应用 合肥工业大学实验报告一 课程名称:数据库系统原理及应用 学号: 姓名: 专业班级: 指导教师: 20095378...
数据库系统原理-实验报告4-计算机科学与技术
数据库系统原理-实验报告4-计算机科学与技术 - 课程实验报告 课程名称 数据库系统原理 实验名称 数据更新操作 专业班级 学姓号名 2017 年 2 月 实验报告 4 ...
更多相关标签: