Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

数据库简介

访问数据库

程序运行的时候,数据都是在内存中的

当程序终止的时候,通常都需要将数据保存到磁盘上,无论是保存到本地磁盘,还是通过网络保存到服务器上,最终都会将数据写入磁盘文件

如何定义数据的存储格式?? 自定义:格式各异,查询困难!

####数据库(Database) 专门用于集中存储和查询的软件

便于程序保存和读取数据

能直接通过条件快速查询到指定的数据

网状数据库->层次数据库->关系数据库(基于关系模型的基础上诞生的)

NoSQL

很多NoSQL宣传其速度和规模远远超过关系数据库

######商用数据库:不开源而且付费

Oracle,典型的高富帅;

SQL Server,微软自家产品,Windows定制专款;

DB2,IBM的产品,听起来挺高端;

Sybase,曾经跟微软是好基友,后来关系破裂,现在家境惨淡。

######免费的开源数据库

MySQL,大家都在用,一般错不了;

PostgreSQL,学术气息有点重,其实挺不错,但知名度没有MySQL高;

sqlite,嵌入式数据库,适合桌面和移动应用。

####MySQL MySQL Community Server 5.6

更高版本需要钱的!!!