数据库(七)—— 数据库管理技术的发展

本文概述了数据库技术的三个发展阶段,从网状、层次的初代系统到关系数据库,再到新一代系统。此外,讨论了数据仓库与数据挖掘在分析型处理中的角色,并简介了大数据管理技术及其特征。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、数据库技术的发展

        数据模型是数据库系统的核心和基础,以数据模型的发展为主线,数据库技术可以分为三个发展阶段,即第一代的网状、层次数据库系统,第二代的关系数据库系统,以及新一代的数据库系统。

1、第一代数据库系统

        层次数据库系统和网状数据库系统的数据模型虽然分别为层次模型和网状模型,但实质上层次模型是网状模型的特例,它们都是格式化模型,它们从体系结构、数据库语言到数据存储管理均具有共同特征。这两类数据库的共同特点有:

① 支持三级模式(外模式、模式和内模式)的体系结构,模式之间具有转换功能;

② 用存取路径来表示数据之间的联系;

③ 独立的数据定义语言,可以描述数据库的三级模式以及相互映像;

④ 导航的数据操纵语言,层次和网状数据库的数据查询和数据操纵语言是一次一个记录的导航式的过程化语言,这类语言通常嵌入某一种高级语言,例如:COBOL、FORTRAN、C语言中。

2、第二代数据库系统

        支持关系数据模型的关系数据库系统是第二代数据库系统。关系数据库是以关系模型为基础的,而关系模型是由数据结构、关系操作和数据完整性三部分组成。关系模型不仅简单、清晰,而且由关系代数作为语言模型,由关系数据理论作为理论基础。

3、新一代数据库系统

        1990年高级DBMS功能委员会发表的《第三代数据库系统宣言》提出了第三代数据库应具备的基本特征如下:

① 第三代数据库应支持数据管理、对象管理和知识管理;

② 第三代数据库系统必须保持或继承第二代数据库系统的技术;

③ 第三代数据库系统必须对其他系统开放。

二、数据仓库与数据挖掘

        计算机系统中存在着两类不同的数据处理工

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值