当前位置 : 主页 > 编程语言 > java >

数据库概述

来源:互联网 收集:自由互联 发布时间:2022-10-15
1、为什么使用数据库 持久性并且结构性得将数据保存起来 2、数据库与数据库管理系统 DB:存储数据得仓库 本质是一个文件系统(mysql安装目录下得data目录中) DBMS:操作和管理数据库得


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模型表的关联关系

一对一

一对多

多对多

自我引用

上一篇:赠送活动
下一篇:没有了
网友评论