数据库类型
- 关系型数据库
- SQLServer
- 简单易用,适合大中小型企业使用
- MySQL
- 开源,跨平台性好
- 在网站中应用广泛,适合各类型企业使用
- Oracle
- 产品免费,服务收费,适合大、中型公司使用
- DB2 IBM公司的产品
- 支持多种操作系统、多种类型的硬件和设备
- 高端应用(主要用于金融行业,比如银行之类的)
- SQLServer
- 非关系型数据库
- Redis
- 键值对存储数据库
- 最简单
- 可扩展性强 存储大量数据
- Hbase
- 基于列的数据库
- 优势分析数据
- 常用于大数据存储
-MongoDB - 文档存储
- 基于键值对存储
- 在键值对的基础上更深入了一步
- Neo4j
- 图形数据库,最复杂的数据类型
- 主要使用一种高效的方式来存储各个实体之间的关系
- 当数据之间是紧密联系的,例如社会关系,科学论文的引文抑或是资产定价模型等等
- Redis
使用数据库优点
- 海量存储,检索方便
- 保持数据信息一致、完整、并实现数据的共享和安全
- 通过组合分析,生产新的有用的信息
数据表
- 实体信息存储的基础单元,把实体存放在同一个表中,表又称为实体集合
- 行(记录): 实体
- 列(字段): 实体属性
- 存储方法: 不同的实体存放在不同的数据表中
- 数据库的理解: 由大量数据、表间关系、以及各种数据操作对象组合成的数据集合
- 他不是一个简单的数据组合场所