随着互联网技术的发展,计算机产生的数据越来越多,使用文件系统已经远远不能满足各种应用的需求。此时,数据库技术应运而生,标志着数据库的发展进入了数据库系统阶段。 在数据库系统阶段,有专门的数据库管理系统对数据进行管理和维护。此时,应用程序和数据之间由数据库管理系统提供的方法或接口进行调取,所以应用程序和数据之间具备独立性。此时的数据共享性比较好,可以在多个应用程序之间共享,同时,此阶段提供了相应的数据库设计规范,使得数据的冗余度比较低。 在此阶段中,特别是关系型数据库的出现,使得数据能够以一种二维表格的形式进行展现。在关系型数据库中,表里的一行代表着一条完整的基础信息,一列表示数据行的特定属性,大大简化了数据的存储与展现模型。 除了关系型数据库之外,在数据库系统阶段还出现了很多非关系型数据库,如 Key-Value 型数据库 Memcached、Redis 和文档型数据库 MongoDB 等。
答复内容摘自《MySQL 技术大全:开发、优化与运维实战》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/topic/download?id=8245
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。