![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 94
常见数据库学习知识
lovewangyihui
这个作者很懒,什么都没留下…
展开
-
MySQL事务与索引
*索引:**排好序的数据结构MySQL中索引的存储类型有两种,即 BTree 和 Hash。索引是在存储引擎中实现的。(MySQL 的存储引擎有:InnoDB、MyISAM、Memory、Heap)InnoDB / MyISAM 只支持 BTree 索引Memory / Heap 都支持 BTree 和 Hash 索引索引不采用二叉树是因为查询递增数据时书的深度太深,二叉树不采用红黑树的原因数据量大时红黑树的深度太深红黑树不采用hash的原因hash不能范围查找。原创 2023-02-25 19:32:26 · 680 阅读 · 0 评论 -
MongoDB数据库快速上手
MongoDB数据库一、NoSQL 简介NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。在现代的计算系统上每天网络上都会产生庞大的数据量。这些数据有很大一部分是由关系数据库管理系统(RDBMS)来处理。 1970年 E.F.Codd’s提出的关系模型的论文 “A relational model of data for large shared data banks”,这使得数据建模和应用程序编程更加简单。通过应用实践证明,关系模型是非常适合于客户服务器编程,原创 2021-10-18 17:57:44 · 242 阅读 · 0 评论 -
MySQL数据库(二)高级
MySQL数据库(二)高级一、试图1、创建试图视图是一个虚拟表,是sql的查询结果,,本身是不具有数据的,占用很少的内存空间,它是 SQL 中的一个重要概念其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据,在使用视图时动态生成。视图建立在已有表的基础上, 视图赖以建立的这些表称为基表。就是将查询的数据放入到试图中,然后在从试图中查询;视图的创建和删除只影响视图本身,不影响对应的基表。但是当对视图中的数据进行增加、删除和修改操作时,数据表中的数据会相应地发生变化,反之亦然。原创 2021-12-16 18:42:59 · 1777 阅读 · 0 评论 -
MySQL数据库(一)基础入门
MySQL数据库(一)一·、基本知识数据库是长期存储在计算机内,有组织,可共享的数据集合。特点:1、实现了数据的独立性2、实现了数据共享3、减少了数据冗余度4、实习了数据的集中控制5、维护了数据的完整性数据模型概念数据模型逻辑数据模型物理数据模型数据模型三要素数据结构、数据操作、完整性约束条件数据库类型1、层次模型数据库类似有向树2、网状模型数据库类似蜘蛛网3、关系模型数据库二维表结构:数据库、表、记录、字段。MySQL是常见的关系型数据库管理系统阿里云安装do原创 2021-12-16 12:41:37 · 309 阅读 · 0 评论 -
MongoDB(一)
MongoDB数据库一、NoSQL 简介NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。在现代的计算系统上每天网络上都会产生庞大的数据量。这些数据有很大一部分是由关系数据库管理系统(RDBMS)来处理。 1970年 E.F.Codd’s提出的关系模型的论文 “A relational model of data for large shared data banks”,这使得数据建模和应用程序编程更加简单。通过应用实践证明,关系模型是非常适合于客户服务器编程,原创 2021-12-15 22:07:47 · 289 阅读 · 0 评论