试题详情
- 简答题数据库系统的发展可以划分哪几代?
-
数据库系统起源于60年代中期,其发展可以划分为三代
(1)第一代数据库系统,机层次数据库系统和网状数据库系统,主要支持层次和网状数据模型,其特点是支持三级抽象模式的体系结构;用指针来表示数据之间的联系,数据定义语言和数据操作语言相对独立,数据库语言采用过程性语言
(2)第二代数据库系统,即关系数据库系统主要支持关系数据模型,有严格的理论基础,概念简单、清晰、易于理解和使用。关系模型一经提出,便迅速发展,成为使用性最强产品。该数据库系统的主要特点是:概念单一化,数据及其数据间的联系都要用关系来表示;以关系代数为理论基础;数据独立性强,数据库语言采用说明性语言,简化了编程难度;
(3)第三代数据库系统,即面向对象数据库系统,它基于扩展的关系数据模型或面向对象数据模型,是尚未成熟的一代数据库系统,其主要特点是支持包括数据、对象和知识的管理;在保持和继承第二代数据库系统的技术基础引入面向对象技术;对其他系统开放,具有良好的可移值性棵连接性、扩展性和可互操作性。 关注下方微信公众号,在线模考后查看
热门试题
- 简述SQL数据库表的三种类型及它们的区别
- 简述数据库的完整性含义以及DBMS的完整
- 选取
- 在Access中,表和数据库的关系是()
- 常用的Oracle工具有哪些?
- 手工分析与恢复数据最好的软件是();自动
- 宿主型SQL语言
- 下列关于Java特点的描述中,错误的是?
- 试述数据库系统的特点。
- 下面关于SQL语言的描述中,不正确的是(
- BPB中读出的分区扇区总数跟分区表中读出
- 一个仓库可以存放多种产品,一种产品只能存
- 推理规则的正确性和完备性
- 网状、层次数据模型与关系数据模型的最大区
- 简述弱实体的概念。
- 常用的Oracle连接产品有哪些?
- 什么是ODBC数据源?
- 局部变量
- 定义外键实现的是哪一(些)类完整性?()
- 索引的描述存放在()的对象中。