导航

1.数据库的认识
2.数据库管理技术的发展
3.常用数据库产品

————————————————————————————————————————

1.数据库的认识

数据库优点:

较大数据的存储量
支持并发
持久性和数据安全性高

数据库系统(DBS):引入数据库后构成系统

DBS由数据库,数据库管理系统,数据库管理员,应用系统和用户构成
初识数据库 数据库的认识 数据库管理技术的发展 常用数据库产品

数据库(DB):在计算机存储设备上按一定组织方式存储在一起的数据集合
数据库管理系统(DBMS):应用软件和操作系统之间,建立管理维护数据的的软件系统
数据库管理员(DBA):负责设计创建维护数据库,让其他用户和软件访问其中的数据

————————————————————————————————————————

2.数据库管理技术的发展

数据管理技术阶段

  1. 人工管理阶段 20世纪50年代中期以前
  2. 文件系统 20世纪50年代到60年代初
  3. 数据库系统 20世纪60年代后到至今

初识数据库 数据库的认识 数据库管理技术的发展 常用数据库产品

————————————————————————————————————————

3.常用数据库产品

按照并发量存储类型划分

并发量:计算机网络术语,同时访问服务器站点的数量、

初识数据库 数据库的认识 数据库管理技术的发展 常用数据库产品

按存储类型划分:SQL = structured query language 结构化查询语言

关系型(SQL):建立在关系模型数据库上,二维表格模型
非关系型(no_SQ L):不仅仅是SQL,拥有更灵活的模型,易于横向扩展

对于横向,纵向扩展
Scale Out(横向扩展)向外扩展,指的是采购新的设备,和现有设备一起提供更强的负载能力。

Scale Up(纵向扩展)向上扩展,指的是替换掉已经不能满足需求的硬件设备、采购更高性能的硬件设备,从而提升系统的负载能力。

————————————————————————————————————————

关系型数据库:

初识数据库 数据库的认识 数据库管理技术的发展 常用数据库产品
Mysql:大多用于web应用,中小型企业开发

非关系型数据库

关系型数据库瓶颈:No_SQL
初识数据库 数据库的认识 数据库管理技术的发展 常用数据库产品
主要数据库:
MongoDB,Redis,Hapoop
初识数据库 数据库的认识 数据库管理技术的发展 常用数据库产品
初识数据库 数据库的认识 数据库管理技术的发展 常用数据库产品
对于Hadoop之上有
Hbase:Java编写,Hadoop集群中的分布式处理系统
Hive:部署在Hadoop上的集群上的数据仓库工具,类似Git

相关文章: