大学数据库实验报告文档格式.docx
- 文档编号:6492163
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:13
- 大小:292.20KB
大学数据库实验报告文档格式.docx
《大学数据库实验报告文档格式.docx》由会员分享,可在线阅读,更多相关《大学数据库实验报告文档格式.docx(13页珍藏版)》请在冰点文库上搜索。
姓名
王尚
课程名称
数据库
课程类型
专业必修
学时数
6
实验名称
四.数据查询,数据更新
实验目的和要求:
掌握数据查询与数据更新的相关知识。
实验内容:
(一)数据查询:
1.单表查询
1>
选择表中的若干列(包括查询指定列,查询全部列以及查询经过计算的值)
2>
选择表中的若干元组(包括消除取值重复的行,查询满足条件的元组)
注:
查询满足条件的元组包括
(1)比较大小;
(2)确定范围(betweenand/notbetween
and);
(3)确定集合(in/notin);
(4)字符匹配(like/notlike);
(5)涉及空值的查询(NULL/NOTNULL);
(6)多重条件的查询(and/or)。
3>
ORDERBY子句
4>
聚集函数
5>
GROUPBY子句
2.连接查询
等值连接与非等值连接
自身连接
外连接
多表连接
3.嵌套查询
带有IN谓词的子查询
带有比较运算符的子查询
带有ANY(SOME)或ALL谓词的子查询
带有EXITS谓词的子查询
4.集合查询
5.基于派生表的查询
如下图所示是几个数据查询的例子:
(二)数据更新:
1.插入数据
1>
插入元组
2>
插入子查询结果
2.修改数据
修改某一个元组的值
修改多个元组的值
3>
带子查询的修改语句
3.删除数据
删除某一个元组的值
删除多个元组的值
带子查询的删除语句
如下图所示是几个数据更新的例子:
1.插入数据:
插入元组示例:
UPDATEStudent1
SETsage=22
WHEREsno='
201215121'
;
SELECT*
FROMStudent1;
INSERT
INTOStudent1(sno,sname,ssex,sage,sdept)
VALUES('
201215126'
'
成东'
男'
18'
IS'
);
2.修改数据:
修改某一个元组的值示例:
3.删除数据
删除某一元组的值示例:
DELETE
FROMStudent1
201215128'
错误分析:
在数据查询的时候要注意各个查询语句的区分,例如GROUPBY子句和ORDERBY子句。
实验总结:
通过本次实验,我了解了数据查询与数据更新的相关知识。
数据查询有很多种情况,要查询的数据不同,使用不同的查询语句可以节省时间。
成绩
批阅教师
批阅日期
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 数据库 实验 报告
![提示](https://static.bingdoc.com/images/bang_tan.gif)