数据库系统体系结构
本资源总结了数据库系统的三级模式结构、DBMS、客户/服务器结构、基于Web的数据库系统等内容。三级模式结构包括概念模式、外部模式和内部模式,分别描述数据库的逻辑结构、用户的局部逻辑结构和物理存储结构。 DBMS 是数据库管理系统,负责管理数据库的存储、检索和维护。客户/服务器结构是数据库系统的一种架构方式,客户机和服务器之间通过网络进行通信。基于Web的数据库系统是数据库系统的一种实现方式,使用Web技术来提供数据库服务。
知识点1: 数据库系统的三级模式结构
* 概念模式(Conceptual Schema):描述数据库的全局逻辑结构,是数据库所有用户的公共数据视图。
* 外部模式(External Schema):描述用户观念下的局部数据结构的逻辑描述,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。
* 内部模式(Internal Schema):描述数据库中数据物理结构和存储方式的描述,是数据在数据库内部的表示形式。
知识点2: 数据库管理系统(DBMS)
* DBMS 是数据库管理系统,负责管理数据库的存储、检索和维护。
* DBMS 由数据库、数据库管理系统、应用开发工具软件和应用程序、数据库的软/硬件支撑环境、数据库管理员等部分构成。
知识点3: 客户/服务器结构
* 客户/服务器结构是一种数据库系统架构方式,客户机和服务器之间通过网络进行通信。
* 客户机负责处理用户的请求,并将请求发送到服务器端,服务器端负责处理请求并将结果返回给客户机。
知识点4: 基于Web的数据库系统
* 基于Web的数据库系统是数据库系统的一种实现方式,使用Web技术来提供数据库服务。
* 基于Web的数据库系统可以提供远程访问和在线查询等功能,提高了数据库系统的灵活性和可扩展性。
知识点5: 数据库系统的分类
* 集中式DBS:数据库系统运行在单个计算机系统中,并与其他的计算机系统没有联系。
* 客户机/服务器式DBS:客户机和服务器之间通过网络进行通信,服务器负责处理请求并将结果返回给客户机。
* 分布式DBS:分布式数据库系统,将数据库分布在多个计算机系统中,提高了系统的可扩展性和可靠性。
* 并行式DBS:并行数据库系统,将数据库查询分配到多个处理器上,以提高查询速度和系统性能。