下载 > 资源分类 >  数据库 >  MySQL > 数据库基础实验的实验报告附图

数据库基础实验的实验报告附图

2017-12-04 上传大小:387KB

此为吉林大学数据库的实验报告,实验内容为:
实验一   熟悉MySQL环境及SQL定义语言

一、实验目的:
1. 了解MySQL程序构成、安装、管理方法。
2. 了解MySQL数据库及表结构。
3. 熟练掌握SQL语言进行基本表结构的创建。
4. 熟练应用SQL语言进行表结构的修改。
5. 掌握SQL语言进行基本表的删除。
6. 掌握SQL语言进行索引的建立和删除。
二、实验内容和主要步骤:
1
. 参考“MYSQL简体中文参考文档.chm”,熟悉MySQL构成和功能特性。
2. 打开Windows服务管理器,实验启动、停止MySQL服务,了解MySQL的服务管理方法; 
3. 打开“MySQL管理控制台.bat”,熟悉控制台中操作数据库;
4. 利用控制台创建“Student数据库”。
5. 打开“Student”数据库,创建如下三个表,按下面的列表中的字段名(英文)、类型和宽度建立:
7. 用SQL语言CREATE TABLE语句创建学生表student、课程表course和选课表SC;(字段类型及长度参照实验一)
8. 用SQL语言ALTER语句修改表结构;
a) STUDENT表中SNO设为非空和唯一;
b) STUDENT表中增加一个字段SBIRTH,类型设置为日期时间类型,增加一个ADDRESS字段,类型为文本(字符);
c) 删除STUDENT表中ADDRESS字段;
d) COURSE表中CNO字段设为非空和唯一;
9. 重新定义一个简单表,然后用SQL语言DROP语句删除该表结构;
10. 用SQL语言CREATE INDEX语句定义表STUDENT的SNAME字段的降序索引;
11. 用SQL语言CREATE INDEX语句定义表SC的GRADE字段的升序索引;
12. 用SQL语言DROP语句删除索引;
13. 输入部分数据,并试着修改其中的错误;
注:
实验二 SQL语言进行简单查询

一、实验目的:
1. 掌握SQL查询语句的一般格式
2. 掌握简单数据查询操作。
3. 熟练掌握各种查询条件的表示。
4. 掌握排序和分组操作在SQL语句中的实现。
5. 掌握集函数的使用。

二、实验内容和主要步骤:
1. 创建学生表student、课程表course和选课表SC,并输入数据(注意数据的完整性。);(可以使用实验一中已经建立的表和数据)
2. 对各表中的数据进行不同条件的查询;
1) 查询全体学生的学号和姓名
2) 查询全体学生的详细记录
3) 查询所有选修过课程的学生学号
4) 查询考试有不及格的学生学号
5) 查询不是信息系(IS)、计算机系(CS)的学生性别、年龄、系别
6) 查询选修了4号课的学生学号和成绩,结果按成绩降序排列
7) 查询每个课程号和相应的选课人数
8) 查询计算机系(CS)的学生姓名、年龄、系别
9) 查询年龄18-20岁的学生学号、姓名、系别、年龄;
10) 查询姓刘的学生情况
11) 查询既选修1号课程,又选修2号课程的学生学号
12) 查询学生的姓名和出生年份(今年2003年)
13) 查询没有成绩的学生学号和课程号
14) 查询总成绩大于200分的学生学号
15) 查询每门课程不及格学生人数
16) 查询不及格课程超过3门的学生学号
17) 查询年龄在10到19岁之间的学生信息
18) 查询全体学生情况,按所在系升序排列,同一个系的学生按年龄降序排列
19) 查询选了1号课程的学生平均成绩
20) 查询选了3号课程的学生的最高分
21) 查询每个同学的总成绩
实验三  SQL进行复杂查询

一、实验目的:
1. 熟练掌握各种连接查询及其连接条件。
2. 掌握各种嵌套查询的使用。
3. 掌握复杂的集合查询。

二、内容和主要步骤:
1.实验一中的数据为基础
2.对各表中的数据进行不同条件的连接查询和嵌套查询;
1) 查询每个学生及其选课情况;
2) 查询每门课的间接先修课
3) 将STUDENT,SC进行右连接
4) 查询有不及格的学生姓名和所在系
5) 查询所有成绩为优秀(大于90分)的学生姓名
6) 查询既选修了2号课程又选修了3号课程的学生姓名、学号;
7) 查询和刘晨同一年龄的学生
8) 选修了课程名为“数据库”的学生姓名和年龄
9) 查询其他系比IS系任一学生年龄小的学生名单
10) 查询其他系中比IS系所有学生年龄都小的学生名单
11) 查询选修了全部课程的学生姓名
12) 查询计算机系学生及其性别是男的学生
13) 查询选修课程1的学生集合和选修2号课程学生集合的差集
14) 查询李丽同学不学的课程的课程号
15) 查询选修了3号课程的学生平均年龄
16) 求每门课程学生的平均成绩
17) 统计每门课程的学生选修人数(超过3人的才统计)。要求输出课程号和选修人数,结果按人数降序排列,若人数相同,按课程号升序排列
18) 查询学号比刘晨大,而年龄比他小的学生姓名。
19) 求年龄大于女同学平均年龄的男同学姓名和年龄
20) 求年龄大于所有女同学年龄的男同学姓名和年龄
21) 查询至少选修了95002选修的全部课程的学生号码
22) 查询95001和95002两个学生都选修的课程的信息
实验四 SQL的常用数据更新操作

一、实验目的:
1. 熟练掌握SQL的常用数据更新操作。
2. 熟练应用INSERT,UPDATE,DELETE语句。
3. 掌握更新操作的各种格式。

二、实验内容和主要步骤
1. 应用INSERT,UPDATE,DELETE语句进行更新操作;
1) 插入如下学生记录(学号:95030,姓名:李莉,年龄:18)
2) 插入如下选课记录(95030,1)
3) 计算机系学生年龄改成20
4) 数学系所有学生成绩改成0
5) 把低于总平均成绩的女同学成绩提高5分
6) 修改2号课程的成绩,若成绩小于75分提高5%,成绩大于75时提高
7) 4%(两个语句实现,注意顺序)
8) 删除95030学生信息
9) 删除SC表中无成绩的记录
10) 删除张娜的选课记录
11) 删除数学系所有学生选课记录
12) 删除不及格的学生选课记录
13) 查询每一门课程成绩都大于等于80分的学生学号、姓名和性别,把值送往另一个已经存在的基本表STU(SNO,SNAME,SSEX)中
14) 把所有学生学号和课程号连接追加到新表中
15) 所有学生年龄增1
16) 统计3门以上课程不及格的学生把相应的学生姓名、系别追加到另外一个表中
2.熟练掌握INSERT,UPDATE,DELETE语句并能综合应用;
...展开收缩
综合评分:0(0位用户评分)
开通VIP C币充值 立即下载

评论共有0条

登录后才能评论

 

相关推荐

广东工业大学数据库实验报告 立即下载
积分/C币:3
数据库实验报告 立即下载
积分/C币:0
南昌大学数据库实验报告一 立即下载
积分/C币:0
数据库第二次实验报告 立即下载
积分/C币:0
数据库复习资料(附答案)及实验报告内容 立即下载
积分/C币:3
安工大—数据库概论实验报告书 立即下载
积分/C币:0
中南oracle大型数据库实验报告一 立即下载
积分/C币:0
数据库实验报告指导书 刘宇,张璇 立即下载
积分/C币:3
数据库应用上机实验报告 立即下载
积分/C币:0
数据库上机实验报告1 立即下载
积分/C币:0
北邮数据库概念_实验报告 立即下载
积分/C币:0
Java实验报告(面向对象程序设计基础1) 立即下载
积分/C币:3
软件技术基础实验报告1 立即下载
积分/C币:0
《通信软件基础》实验报告 立即下载
积分/C币:0
软件技术基础上机实验报告 立即下载
积分/C币:0
大学计算机基础实验报告2 立即下载
积分/C币:5
网络工程基础实验报告-OSFP的配置 立即下载
积分/C币:0
软件技术基础实验报告 立即下载
积分/C币:3
自动控制基础 实验报告 立即下载
积分/C币:3
信息安全基础课程设计实验报告 立即下载
积分/C币:3

热门专辑

img
sy686

关注

等级:1积分 2

上传者其他资源上传者专辑

VIP会员动态

关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
关注二维码,获取下载码
下载码
为了良好体验,不建议使用迅雷下载
img

数据库基础实验的实验报告附图

会员到期时间: 剩余下载个数: 剩余C币:593 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
(仅够下载10个资源)
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
C币充值 开通VIP
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可奖励5下载分

  • 举报人:
  • 被举报人:
  • 举报的资源分:
  • *类型:
  • *详细原因: