数据库发展简史
来源:互联网 发布:怎样设置域名 编辑:程序博客网 时间:2024/06/05 20:00
萌芽阶段:文件系统
文件系统不是独立的软件,早期的数据库管理员都是采用文件系统
在文件系统中,数据按其内容、结构和用途组成若干命名的文件。
缺点:
1、编写应用程序和不方便
2、数据冗余
3、应用程序的维护量很大
4、文件系统不支持对文件的并发访问
5、数据缺少统一管理;安全保密性差
第一代数据库:网状、层次模型
以统一管理和共享数据为主要特征
第二代数据库:关系数据库
1、oracle公司的Oracle
2、微软公司的SQL SERVER
3、IBM公司的DB2
4、Sysbase公司的Sysbase
5、免费的MysqL
SQL是关系数据库的标准语言
优点:
具有描述一致性、利用公共属性进行连接,结构简单直观、有严格的理论基础、语言表达简练
缺点:
在执行查询操作时,需要执行一系列的查表、拆表和并表操作。所以执行时间较长,效率不尽人意
新一代数据库:面向对象数据库
面向对象数据库的产生主要是为了解决“阻抗失配”,它强调高级程序设计语言与数据库的无缝连接
同时它也吸收了面向对象程序设计语言的思想。
0 0
- 数据库发展简史
- 数据库发展简史
- 数据库发展简史
- 数据库发展简史和DB2简介
- 图解计算机语言发展简史
- MFC的发展简史
- Web应用发展简史
- 中国个人主页发展简史
- 开放源代码发展简史
- 中国移动通信发展简史
- qt:发展简史
- 中国手机发展简史
- 中国手机发展简史
- UNIX发展简史
- 中国计算机病毒发展简史
- Ebay易趣发展简史
- 淘宝发展简史
- Windows操作系统发展简史
- Swing 之 JTree
- Python2和Python3的比较
- Qt
- nginx学习文档之一 安装nginx-Windos下安装nginx
- 一切皆对象
- 数据库发展简史
- python学习笔记2:“=”的真正含义——引用
- Qt-为应用程序添加logo
- Error-Prone Command-line flags
- oracle 创建簇
- 操作符
- matlab -xlsread 打开xls文件出错:服务器出现意外情况
- PL/SQL
- Android Notification 详解——基本操作