
数据库
数据库
doforfuturedx
加油↖(^ω^)↗
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql_存储例程(存储函数 存储过程 触发器 事件 游标)
文章目录存储过程分类存储例程存储函数存储过程触发器事件游标参考文献 存储过程 分类 存储例程 本质上也是封装了一些可执行的语句,只不过它的调用方式是显示调用。存储例程可分为存储函数和存储过程。两者间区别如下: 存储函数 存储过程 return语句 必须有 可以有 返回值个数 1个 >=1个 参数类型 in in(默认) out inout 显示 执行过程中...原创 2020-03-14 08:51:58 · 449 阅读 · 0 评论 -
mysql_命令行下的操作语法
文章目录mysql_命令行下的操作语法变量使用同时发送多条命令参考文献 mysql_命令行下的操作语法 变量使用 -- 定义变量 SET @a = 1; -- 查看变量 SELECT @a; -- 同一个变量可以存储不同类型的值 set @a '你好'; -- 变量间赋值 set @b=@a; -- 查询结果赋值【这个查询结果必须只有一个值】 set @a = (select m1 from t1...原创 2020-03-13 19:43:11 · 232 阅读 · 0 评论 -
mysql异常
mysql异常 定义 DECLARE condition_name CONDITION FOR condition_value; -- condition_name:是自己起的名字,最好见名知意。 -- condition_value:可以是: -- sqlstate_value:长度为5的字符串错误代码。 -- mysql_error_value:数值类型的错误代码。 处理 DECL...原创 2020-03-13 19:05:14 · 291 阅读 · 0 评论 -
MongoDB-2-分片
文章目录shard - 产生原因shard - 概念shard - 实现原理shard - 启动过程参考文献 shard - 产生原因 当一个数据库或集合中数据量过大时,一台机器可能无法满足用户对其存储量和读写吞吐量需求。考虑分割数据库和集合中的数据,将其分摊到多个服务器。 shard - 概念 动词 将数据库拆分,将其分散在不同的机器上的过程 名词 服务器中实际存储的,数据库(或集合)分...原创 2019-04-10 15:57:31 · 169 阅读 · 0 评论 -
MongoDB-1-基础介绍
文章目录产生背景定义概念解析基本概念database-数据库collection-集合document-文档元数据常用数据类型特点参考文献 产生背景 MongoDB 旨在为 WEB 应用 提供可扩展的高性能数据存储解决方案。在高负载的情况下,添加更多的节点,可以保证服务器性能。 定义 MongoDB 是一个跨平台的基于分布式的面向文档的开源数据库。由 C++ 语言编写。 概念解析 基本概念 ...原创 2019-04-10 14:21:44 · 396 阅读 · 0 评论 -
MySQL视图
文章目录参考文献 参考文献 http://t.cn/E26ZP8q 视图详解原创 2018-12-29 19:50:40 · 151 阅读 · 0 评论 -
JDBC基本知识
定义 JDBC的全称为Java Database Connectivity,即Java数据库连接,是一种跨平台运行的可执行SQL的Java API。程序可通过JDBC API连接到关系数据库. 架构 JDBC API支持用于数据库访问的两层和三层处理模型,但通常,JDBC体系结构由两层组成: JDBC API:提供应用程序到JDBC管理器连接,使用驱动程序管理器并指定数据库的驱动程序来提供与异构...原创 2018-12-22 20:49:04 · 291 阅读 · 0 评论 -
数据库索引
文章目录数据库索引定义分类优缺点常见问题主键和索引的关系聚集索引和非聚集索引的区别哪些列适合建立索引,哪些类不适合创建索引参考文献 数据库索引 定义 数据库索引,是数据库管理系统中一个排序的数据结构,将数据库表中的某一列或几列以特定的数据结构独立于表外存起来,以协助快速查询、更新数据库表中数据。 分类 唯一索引 不允许两行具有相同的索引值,可能存在空值 主键索引 为表定义一个主键将自动创建主键索...原创 2018-10-25 22:52:41 · 243 阅读 · 0 评论 -
数据库事务
文章目录概念事务的四大特性四大特性的实现机制隔离级别事务的MySQL控制语句注意事项参考文献 概念 事务是并发控制的基本单位,是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。 它的存在包含有以下两个目的: 1、为数据库操作提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。 2、当多个应用程序...原创 2018-10-15 22:18:33 · 192 阅读 · 1 评论 -
关系型数据库的设计理论(异常、函数依赖、范式)
文章目录异常函数依赖范式 异常 数据冗余大:某个属性的值重复次数过多 插入异常:没有主键属性的时候,其他属性无法插入 删除异常:因删除某个属性所在的行而连带彻底删除了某些其他属性 更新异常:属性的某个值发生改变时,因处理不当而没有完成该值对应的所有元组的修改 函数依赖 数据依赖: 同一个关系中,属性间的相互依赖和相互制约。包括函数依赖、多值依赖、连接依赖。 函数依赖: 指属性或属性之间一一对...原创 2018-10-13 21:06:08 · 938 阅读 · 0 评论 -
数据库分类
文章目录基本语句范式事务存储过程触发器游标数据库日志参考文献 基本语句 范式 概念 第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等。 第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖(部分函数依赖指的是存在组合关键字中的某些字段决定非关键字段的情况),也即所有非关键字段都完全依赖于...转载 2018-10-13 19:48:52 · 152 阅读 · 0 评论 -
数据库基础语句
文章目录DDL数据库表索引DML查找语句以及注意事项DCL别名group by的注意事项常见问题sql语句的执行顺序where和having的区别Not null unique和primary key的区别内连接 左连接 右连接 外连接MySQL中between and的取值范围参考文献 DDL DDL(数据库定义语言),用于数据库、表、列、索引等数据库对象的定义(创建)和结构的修改。 数据库 ...原创 2018-10-02 14:29:02 · 23568 阅读 · 3 评论 -
常用数据库
SQL—数据库操作语言 定义 常用数据库 常用数据库比较 公司 特点 SQL Server 开源,简便易用 MySQL Oracle Oracle Oracle $1 参考文献 SQL—数据库操作语言 定义 SQL,指结构化查询语言,全称是 Structured Query Language,...原创 2018-08-02 10:14:42 · 244 阅读 · 0 评论