一、 数据库发展历史
1. 数据概念
以目前互联网角度认为计算机上存储的所有内容都可以是数据。文字可以是数据,文件可以是数据,视频可以是数据。但是总体上可以把数据分为:
- 1) 文本数据
- 2) 二进制数据
二进制数据是计算机发展后才出现的。而文本数据是从古代就有的。
2. 数据发展历史
数据记录发展历史:
- 1) 以纸质媒介作为载体(记录在纸上,例如:面试时在前台签到)
- 2) 随着计算机的发展,可以把数据记录在计算机中文件上。如:word、excel、XML等文件。但是文件中数据又不具备安全性,同时对于应用程序进行操作又不方便。
- 3) 关系型数据库管理系统出现了。它具备数据的安全性,同时支持SQL这种非常方便的操作方式。
- 4) 随着互联网的发展,对于性能要求越来越高,出现了No-SQL数据库,它是专门解决关系型数据在分布式项目或大型应用中数据读取效率低或关系型数据库管理系统不易扩展的问题。但是在目前市场上,No-SQL数据库只能作为关系型数据库的补充,而不能替代关系型数据库。
3. 市场上主流数据库
关系型数据库:
- 1) Oracle:使用免费,服务收费。功能比较多,体积比较大。
- 2) MySQL:开源、免费、体积小。
- 3) SQL Server : Microsoft 公司的。
- 4) SQLite:小巧的数据库,集成在手机中。
- 5) DB2:IBM公司的数据库。
非关系型数据库(No-SQL):
- 1) HBase(Hadoop Database): 常用在大数据中的面向列的数据库
- 2) MemCached:内存型键值对数据库
- 3) Redis:支持内存型和持久化策略的数据库系统
- 4) MongoDB:面向文档的数据库
详细介绍请下载附件查阅
MySQL编程精讲.docx
docx文件
5.0M
© 版权声明
本网站内容及资料来源于网络,并不代表本站观点和对其真实性负责,也不构成任何其他建议;部分内容是由网友自主投稿和发布、编辑整理上传,对此类内容本站仅提供交流平台,不为其版权负责;所提供的信息,只供参考之用,不保证信息的准确性、有效性、及时性和完整性;如果您发现网站上有侵犯您的知识产权的内容,请与我们取得联系,我们会及时修改或删除。文章版权归作者所有,原创作品未经允许请勿转载。投诉请联系:admin@chnhonker.com
THE END
暂无评论内容