整理了一些常用的数据库相关资料、笔记与操作手册
公网资料、笔记地址请访问这里
其他相关技术可以访问我的博客,主页地址请访问这里
- 访问入口:http://note.grft.top
(返回顶部)
数据库(Database)是用于存储、管理、检索和操作数据的系统。它通过组织和存储数据使得我们能够高效地访问和管理数据。数据库通常由数据库管理系统(DBMS)来操控,通过DBMS,用户可以执行数据的创建、读取、更新和删除(CRUD)操作。
- 关系型数据库(RDBMS):以表格形式存储数据,每个表格被称为关系。它们通过公共字段将不同的表连接起来。关系型数据库使用结构化查询语言(SQL)进行数据操作。典型的关系型数据库包括MySQL、PostgreSQL、Oracle、Microsoft SQL Server等。
- 非关系型数据库(NoSQL):与关系型数据库相比,非关系型数据库对于不需要严格结构的数据来说更为灵活。它们可以存储半结构化数据或非结构化数据,并以各种方式组织数据,如键-值对、列存储、文档存储、图数据库等。著名的NoSQL数据库包括MongoDB、Cassandra、Redis、Neo4j等。
- 对象数据库:存储面向对象编程语言中的对象实例,允许复杂数据对象被直接存储。比较少见,主要用于特殊行业或领域。
- 分布式数据库:分布在多个物理位置的数据集合,可以分散在同一个网络、跨多个数据中心。它们旨在提供高可用性和分区容错。
- 数据的持久性:数据在数据库中长期存储,即使系统关闭,数据也不会消失。
- 原子性:数据库更新操作要么完全执行,要么完全不执行,确保数据的一致性。
- 并发控制:多用户可以同时访问数据库,DBMS需要确保数据的一致性和完整性。
- 安全性:数据库利用访问控制和加密来保证数据的安全性。
- 备份与恢复:数据库支持数据备份和在发生故障时恢复的功能。
(返回顶部)
- 第01章_数据库概述
- 第02章_MySQL环境搭建
- 第03章_基本的SELECT语句
- 第04章_运算符
- 第05章_排序与分页
- 第06章_多表查询
- 第07章_单行函数
- 第08章_聚合函数
- 第09章_子查询
- 第10章_创建和管理表
- 第11章_数据处理之增删改
- 第12章_MySQL数据类型精讲
- 第13章_约束
- 第14章_视图
- 第15章_存储过程与函数
- 第16章_变量、流程控制与游标
- 第17章_触发器
- 第18章_MySQL8其它新特性
- Oracle11g官方文档中英对照版_pdf
- 基本语法与定义_pdf
- oracle原理与白皮书_pdf
- 函数手册1_pdf
- 函数手册2_pdf
- 函数手册(官方)_pdf
- SQL完整手册1_chm
- SQL完整手册2_chm
- SQLCodes-Oracle错误代码与消息解释_chm
(返回顶部)
贡献是使开源社区成为一个如此令人惊叹的地方,以学习、激励和创造。您所做的任何贡献都将非常感谢。
如果您对使这个项目变得更好有建议,请 fork 该仓库并创建 pull request。您也可以打开一个带有“enhancement”标签的问题。不要忘记给这个项目点个星!再次感谢!
(返回顶部)
根据 MIT 许可证进行分发。更多信息请参见 LICENSE.txt。
(返回顶部)
关注我: 小昊子
博客地址: http://note.grft.top
项目链接: https://github.com/worst001/note_db
(返回顶部)
因为仓库与文档的数量比较大,有些借鉴资料忘了在参考文档
部分提及原作者与原仓库,若有疏漏请告诉,我及时补上。
所有引用的原资料都确认是开源认证,若有侵权请告知。
https://github.com/guanguans/notes
https://www.cnblogs.com/andy6/p/5723881.html
(返回顶部)