【3.1数据库系统】数据库体系结构

发布时间:2024年01月23日

1.数据库模式

①.外模式:外模式面向具体的应用程序,定义在逻辑模式之上,但独立于存储模式和存储设备。
②.概念模式(模式):用于描述数据库的逻辑结构。
③.内模式:也称为存储模式或物理模式,是数据库内部的一种表示方式,用于描述数据物理结构和存储结构。
在这里插入图片描述

2.关系表类型

①.基本关系(通常又称为基本表或基表):实际存在的表,实际存储数据的逻辑表示。
②.查询表:查询结果对应的表。
③.视图表:由基表或其他视图表导出的表,本身不独立存储,数据库只存放它的定义,常称为虚表。

3.数据库视图

数据库视图:它一个虚拟表(逻辑上的表),其内容由查询定义(仅保存SQL查询语句)同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并没有真正存储这些数据,而是通过查询原始表动态生成所需要的数据。

※视图的优点:
1、视图能简化用户操作
2、视图使用户能以多种角度看待同一数据
3、视图对重构数据库提供了一定程度的逻辑独立性
4、视图可以对机密数据提供安全保护

物化视图:它不是传统意义上虚拟视图,是实体化视图,其本身会存储数据。同时当原始表中的数据更新时,物化视图也会更新。

4.分布式数据库

①.数据独立性。除了数据的逻辑独立性与物理独立性外,还有数据分布独立性(分布透明性)。
②.集中与自治共享结合的控制结构。各局部的DBMS可以独立地管理局部数据库,具有自治的功能。同时,系统又设有集中控制机
制,协调各局部DBMS的工作,执行全局应用。
③.适当增加数据几余度。在不同的场地存储同一数据的多个副本,可以提高系统的可靠性和可用性,同时也能提高系统性能。(提高系统的可用性,即当系统中某个节点发生故障时,因为数据有其他副本在非故障场地上,对其他所有场地来说,数据仍然是可用的,从而保证数据的完备性。
④.全局的一致性、可串行性和可恢复性。
在这里插入图片描述

分布透明性:
在这里插入图片描述
例题1.
在这里插入图片描述

解析:选D,其中整体逻辑结构对应全局概念模式。

例题2.
在这里插入图片描述

解析:选D

例题3.
在这里插入图片描述

解析:选C

文章来源:https://blog.csdn.net/qq_43196617/article/details/135769421
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。