数据库复习内容

数据库类型:

关系型数据库非关系型数据库;非关系型数据库现在流行的技术有NoSQL

基础知识:

查询语句:select 中的order by 和limit 限定只获得多少个数据、asc升序、desc降序相关联;group by 和AVG、sum、count、min、max相关联;

连表查询中注意内连接和外连接的区别;会画二者的不同对比图;以及外连接的左外连接和右外连接

查询语句中null 不能和=相关联,只能和is相关联;

查询语句中%表示0个或多个匹配项,_表示一个匹配项;

插入:

删除:

更新:


结构知识:

事务:

多个单独的处理作为一个整体的处理单位来处理,被称为事务处理。在进行多个关联数据查询时事务处理是必不可少的机制。

事务中需要注意两个知识点:回滚rollback和提交commit。

事务中还需要注意锁定功能,在处理多个数据冲突的时候,使用锁定某些数据,串行访问某些数据。需要注意锁定的粒度。

索引(index):

索引就是根据数据表的某一项数据或者某几项数据,通过B树的形式建立的搜索引导机制。通过建立索引,能够加快访问数据库的速度。

索引一般有唯一索引,复合索引,以及丛生索引。丛生索引是根据主键的定义而创建的特别索引。

视图(view):

假表。将select语句的检索结果用表的形式保存下来。不保存数据,只是数据的一种组织形式。

命令With check option能够保证不符合条件的数据不能被插入或更新。

存储过程(procedure):

简单的说,存储过程就是数据库中保存的一系列SQL语句的集合。可以接收一些参数并将结果返回给客户端。

存储过程中由begin开始,end结束,可以在这之前定义参数,参数类型为in,inout,out三种。过程中可以使用if,eles等判断语句,以及case,while,以及repeat...until等关键字。

存储函数(functions):
存储函数和存储过程的区别是:参数只有输入类型;向调用方返回结果值。
触发器(trigger):

设置一种机制,通过对某些表的改动而自动处理相关的表


游标(cursor):
设置一种机制,能够逐行的处理select的查询结果数据。

文件操作:

文件的导入import,文件的导出export
执行文件的SQL语句使用SOURCE
执行结果保存到文件tee
数据库的整体备份和恢复:mysqldump,进行数据库的转储。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值