MySQL 数据库的概念
发布时间:2023-09-05 12:39:37 所属栏目:MySql教程 来源:
导读:数据库是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。是按照数据结构来组织、存储和管理数据的仓库。目前常用的数据库主要分为开源 MysqL 数据库(包括官方版 MysqL、Percona MysqL MariDB)
数据库是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。是按照数据结构来组织、存储和管理数据的仓库。目前常用的数据库主要分为开源 MysqL 数据库(包括官方版 MysqL、Percona MysqL MariDB)和商业版数据库 ( 包括 sql Server、Oracle、DB2 )。 例如一个学校全部学生学籍信息、选课情况、学分统计、考试成绩查询都是利用数据库对学校相关数据进行管理和存储的,而数据库则是配置在学校机房服务器的,利用数据库技术可以对这些数据进行管理,以便于教学工作高效、有序的开展。 而数据库又按照是否采用关系模型划分为三种: 1.1 关系型数据(sql) 关系型数据库,是指采用了关系模型来组织数据的数据库,从语言功能层面来讲,一般是指用 sql 语言来进行操作管理的关系型数据库。常用的关系型数据库有 MysqL、Oracle、sqlServer、PostGresql。 1.2 非关系型数据库(Nosql) Nosql 通常指的是 non-relational ,也可以理解为 Not Only sql,泛指非关系型数据库。常见的非关系型数据库有 MongDB、HBase、Redis。 1.3 新型数据库(Newsql) Newsql 是对各种新的可扩展/高性能数据库的简称,这类数据库不仅具有 Nosql 对海量数据的存储管理能力,还保持了传统数据库支持 ACID 和 sql 等特性。常见的 Newsql 有 Google Spanner/F1、阿里 OceanBase、腾讯 TDsql、TiDB、Cockroach。 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐