1、为什么使用数据库
持久性并且结构性得将数据保存起来
2、数据库与数据库管理系统
DB:存储数据得仓库 本质是一个文件系统(mysql安装目录下得data目录中)
DBMS:操作和管理数据库得软件,常见的DBMS:MYSQL Sql server Oracle mongdb,数据库排名网站DB-Engines Ranking - popularity ranking of database management systems
SQL:专门用来和数据库通信得语言
3、数据库分类
sql即关系型数据库(二元关系存储数据)
mysql 、orcale 、sql server
sql就是关系型数据库的查询语言
nosql即非关系型数据库
键值型数据库:redis
文档型数据库:mongodb 、couchdb
搜索引擎:es 、solr、splunk
列存储:相对于行式数据库mysql、oracle、sql server,列式数据库HBase大量降低了io
图形数据库:neo4j、infogrid
4、ER模型表的关联关系
一对一
一对多
多对多
自我引用
标签:存储,数据库,mysql,DB,DBMS,概述,sql From: https://blog.51cto.com/u_11334685/5740457