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

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


贵州大学实验报告

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

专业:

班级: 学号 指导教师 数据库系统原理 数据库操作语言(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


相关文章:
数据库系统原理实验报告数据更新
数据库系统原理上机实验报... 4页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...
数据库系统原理实验报告五
贵州大学实验报告 学院: 姓名 实验时间 实验课程名称 实验项目名称 实验目的实验仪器 专业: 班级: 学号 指导教师 数据库系统原理 数据库参照完整性实验 实验组 ...
《数据库系统原理》实验报告
数据库系统原理上机实验报... 4页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...
数据库系统原理实验报告
本科实验报告 课程名称: 数据库系统原理 实验项目: 实验二、实验三、实验四 实验地点:逸夫楼 502 专业班级:学号: 学生姓名: 指导教师: 2013 年 5 月 20 日 ...
数据库系统原理实验报告手册(新)
数据库系统原理实验报告手册(新)_计算机软件及应用_IT/计算机_专业资料。学生实验...二、熟悉数据库的组成 1、系统数据库 (1)master 数据库 master 数据库存储 ...
桂林电子科技大学数据库系统原理实验报告
桂林电子科技大学数据库系统原理实验报告_工学_高等教育_教育专区。桂林电子科技大学...客户管理人员(2 人) :能对订单数据库中的代理商表和客户表进行更新, 其它表...
数据库系统原理-实验报告-数据库的基本查询
数据库系统原理-实验报告-数据库的基本查询_计算机软件及应用_IT/计算机_专业...二.实验原理数据库查询是数据库的核心操作。SQL 语言提供了 SELECT 语句进行数据...
数据库系统原理-实验报告4-计算机科学与技术
数据库系统原理-实验报告4-计算机科学与技术 - 课程实验报告 课程名称 数据库系统原理 实验名称 数据更新操作 专业班级 学姓号名 2017 年 2 月 实验报告 4 ...
数据库系统原理实验报告-酒店前台管理系统
数据库系统原理实验报告-酒店前台管理系统 隐藏>> 《数据库管理实务》 实验报告课程号:B0900980 实验项目:数据库设计、创建、管理,数据库操作 学号 实验 地点 10090...
数据库实验报告1
数据库实验报告1 - 《数据库系统原理实验报告 专业班级 学生学号 学生姓名 实验项目 实验类别 实验地点 指导教师 实验时间 T-SQL 编程 操作性() 验证性() ...
更多相关标签: