一个网站建设爱好者,技术交流,相互学习
当前位置:首页>>我的自考
数据库系统原理 第一章 数据库系统概述
发布时间:2022-03-17 13:58:53 栏目:我的自考 阅读量:1316 作者:webcms

第一节 数据库基本概念 

1、数据库中存储的数据的三个基本特点

1)永久存储(2)有组织(3)可共享

2、请说明数据库管理系统的功能。

1.数据定义功能;

2.数据操纵功能;

3.数据库的运行管理功能;

4.数据库的建立和维护功能;

5.数据组织、存储和管理功能;

6.其他功能:主要包括与其他软件的网络通信功能、不同数据库管理系统之间的数据传输以及相互访问功能等。

3、简述数据库系统(DBS)的组成。

通常,一个完整的数据库系统包括数据库、数据库管理系统以及相关实用工具、应用程序、数据库管理员和用户。

第二节 数据管理技术的发展 ★★★

1、数据库管理系统提供哪些对数据的统一管理和控制功能? 

1)数据的安全性;(2)数据的完整性;(3)并发控制;(4) 故障恢复。

2、人工管理阶段的特点

1)数据不保存 2)应用程序管理数据 3)数据面向应用程序

3、数据库系统阶段的特点 

1)数据集成(主要目的)

2)数据共享性高

3)数据冗余小

4)数据一致性

5)数据独立性高

6)实施统一管理与控制

7)减少应用程序开发与维护的工作量

第三节 数据库系统的结构 ★★

1、数据库系统的三级模式结构

外模式 是数据库用户能够看见和使用的局部数据逻辑结构和 特征的描述,是与某一应用有关的数据的逻辑表示。是 用于满足不同数据库用户需求的数据视图,即用户视图

模式 是数据库中全体数据逻辑结构和特征的描述,是所有用户的公共数据视图。

内模式 是对数据库中数据物理结构和存储方式的描述,是数据在数据库内部的表示形式。是内部视图或存储视图。

2、三级模式结构的两层映像与数据独立性

外模式/模式映像:定义了各个外模式与概念模式之间的映像关系,这些映像定义通常在各自的模式中加以描述。由于同一个模式可以有任意多个外模式,因此对于每一个外模式,数据库系统都会有一个外模式/模式映像。保证了数据与程序的逻辑独立性

模式/内模式映像:定义了数据库全局逻辑结构与物理存储之间的对应关系,这种映像定义通常是在模式中加以描述的。模式/内模式映像是唯一的。 保证了数据与程序的物理独立性

3、简述数据库系统三级模式结构的特点。

(1)一个数据库的整体逻辑结构和特征的描述(概念模式)是独立于数据库其他层次结构(内/外模式)的描述,其是数据库的核心,也是数据库设计的关键。

2)一个数据库的内部存储模式依赖于概念模式,但存储模式独立于外部模式,也独立于具体的存储设备。

3)用户逻辑结构(外模式)是在全局逻辑结构描述的基础上定义的,它面向具体的应用程序,独立于内部模式和存储设备。

4)特定的应用程序是在外模式的逻辑结构上编写的,它依赖于特定的外模式,与数据库的模式和存储结构独立。

第四节 数据模型

知识点:数据模型的分类★★★

1、简述数据模型的分类

1)概念层数据模型(2)逻辑层数据模型(3)物理层数据模型

2、什么是概念层数据模型

概念层是数据抽象级别的最高层。

概念层数据模型,也称为数据的概念模型或信息模型,这类模型主要用于数据库的设计阶段。

3、什么是逻辑层数据模型 

逻辑层是数据抽象级别的中间层。逻辑层数据模型,也称为数据

的逻辑模型。任何 DBMS 都是基于某种逻辑数据模型。

4、物理层数据模型 

物理层数据模型,也称为数据的物理模型,描述数据在存储介质上的组织结构,是逻辑模型的物理实现;

是数据库最底层的抽象;设计目标是提高数据库性能和有效利用存储空间。

5、主要的逻辑数据模型有哪些? 

1)层次模型:有且仅有一个结点没有父结点,它称作根结点; 其他结点有且仅有一个父结点。

2)网状模型:以网状结构表示实体与实体之间的联系。

3)关系模型:用二维表结构来表示实体及实体间联系的模型。

4)面向对象模型:面向对象方法与数据库相结合所构成的数据模型。

6、简述关系模型的优点。 

(1)关系模型是建立在严格的数学概念的基础上的。

(2)关系模型的概念单一,统一用关系来表示实体以及实体之间的联系,对数据的检索和更新结果同样也是用关系(即表)来表示。因而,关系模型的数据结构简单、清晰,用户易懂、易用。

(3)关系模型的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。


评论:

IT视频教程
Copyright © web小工匠 保留所有权利. 渝ICP备15008469号 网站地图