第四章数据库管理系统引论.pptVIP

  • 1
  • 0
  • 约1.66千字
  • 约 29页
  • 2023-07-01 发布于山东
  • 举报
第四章 数据库管理系统引论; 4.1 DBMS结构简介 ; 图4—1 DBMS结构; 4.2 事务(transaction);;;示例; ;4.3 DBMS的进程结构;;;;;; 由DBMS管理线程,需要OS提供如下支持: (1).提供非阻塞I/O(Nonblocking I/O)和异步I/O(asynchronous I/O)功能; (2).支持“公平”调度(fair schedule);; 4.4 DBMS的系统结构; 2.网络环境下的客户/服务器结构 ; 客户机面向用户,接受任务,并将任务中需要由服务器完成的部分委托服务器执行。而服务器只接受客户机的委托,完成特定的任务,例如数据库服务。因此,处理是分布的,数据却是集中的,仍属于集中式数据库系统。 ;问题1: 网络环境下的打印服务器、文件服务器属于客户/服务器结构吗?;; 客户器与服务器划分界面的一般原则是:;;; 物理上分布、逻辑上集中的分布式数据库结构的思想是:把全局数据模式按数据的来源和用途,合理分布在系统的多个节点上,使大部分的数据可以就近存取。 逻辑上,用户看到的是一个数据模式为全局数据模式的集中式数据库。 ;4.物理上分布、逻辑上分布的分布式数据库结构 ; 没有全局数据模式,节点数据模式的修改甚至节点的加入、撤离 ,仅仅影响有关的节点。 这种分布式数据库系统又称为“联邦式数据库系统”(federated distributed database system)。 ;4.5 数据目录; 数据目录中一般包含下列表: SYSTAB、SYSCOL、SYSIDX、SYSVIEW、SYSVWATR;元数据可以分为2类: (1)相对稳定:基表、视图和索引的定义; (2)经常变化:数据库状态的统计,例如,元组个数、现有不同属性值的个数等——主要用于查询优化,不必太准,可以定期更新。第四章 数据库管理系统引论; 4.1 DBMS结构简介 ; 图4—1 DBMS结构; 4.2 事务(transaction);;;示例; ;4.3 DBMS的进程结构;;;;;; 由DBMS管理线程,需要OS提供如下支持: (1).提供非阻塞I/O(Nonblocking I/O)和异步I/O(asynchronous I/O)功能; (2).支持“公平”调度(fair schedule);; 4.4 DBMS的系统结构; 2.网络环境下的客户/服务器结构 ; 客户机面向用户,接受任务,并将任务中需要由服务器完成的部分委托服务器执行。而服务器只接受客户机的委托,完成特定的任务,例如数据库服务。因此,处理是分布的,数据却是集中的,仍属于集中式数据库系统。 ;问题1: 网络环境下的打印服务器、文件服务器属于客户/服务器结构吗?;; 客户器与服务器划分界面的一般原则是:;;; 物理上分布、逻辑上集中的分布式数据库结构的思想是:把全局数据模式按数据的来源和用途,合理分布在系统的多个节点上,使大部分的数据可以就近存取。 逻辑上,用户看到的是一个数据模式为全局数据模式的集中式数据库。 ;4.物理上分布、逻辑上分布的分布式数据库结构 ; 没有全局数据模式,节点数据模式的修改甚至节点的加入、撤离 ,仅仅影响有关的节点。 这种分布式数据库系统又称为“联邦式数据库系统”(federated distributed database system)。 ;4.5 数据目录; 数据目录中一般包含下列表: SYSTAB、SYSCOL、SYSIDX、SYSVIEW、SYSVWATR;元数据可以分为2类: (1)相对稳定:基表、视图和索引的定义; (2)经常变化:数据库状态的统计,例如,元组个数、现有不同属性值的个数等——主要用于查询优化,不必太准,可以定期更新。

文档评论(0)

1亿VIP精品文档

相关文档