第二节 数据库简介

在开发或测试过程中,用到数据库的场景还是挺多的,例如测试同学排查问题,需要查看数据库中的字段是否写入成功或读取成功,页面查询效率很慢时是否加了索引等等,今天我们一起来学习下数据库的相关知识。

一、什么是数据库

数据库是按照数据结构来组织,存储和管理数据的仓库。

二、数据库分类

一)关系型数据库

根据实体与实体(可理解为数据)之间的关系,用数据表的形式进行存储。主流的关系数据库主要包括:

1、商用数据库,例如:Oracle,SQL Server,DB2等

2、开源数据库,例如:MySQL,PostgreSQL等

3、桌面数据库,以微软Access为代表,适合桌面应用程序使用

4、嵌入式数据库,以Sqlite为代表,适合手机应用和桌面程序

日常工作中用到的比较多的还是MySQL。

二)非关系型数据库NoSql

以键值对(key/value)的方式存储,主流的非关系型数据库主要包括Redis,MongoDB,HBase等等。

SQL系列参考文章:

第一节 SQL简介

ps:我是程序员馨馨紫,全网名称统一,期待优秀的你关注我~

原创文章,转载请注明出处~

原文链接:https://mp.weixin.qq.com/s/S0TFKBPGl7Q9txRuZuS4WQ

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容