"Intranet提供的服务主要包括分布式数据库系统,如WWW服务、电子邮件服务、DNS服务、FTP服务以及数据库服务。这些服务在Intranet/Internet环境中起到关键作用,为用户提供丰富的信息交流和数据管理手段。同时,文章还回顾了数据库系统的基础知识,包括数据库、数据库管理系统(DBMS)和数据库系统的组成,以及数据库技术中的数据抽象概念,如外模式、模式和内模式。"
分布式数据库是Intranet服务中的一个重要组成部分,它在网络系统中尤其适用,特别是对于网络管理信息系统。分布式数据库不同于集中式数据库,后者依赖于系统共享主存储器,而分布式数据库则分布在多个地理位置,由多个独立的数据库节点组成,每个节点都可以处理部分数据,且节点间通过通信进行数据协调。
WWW服务,即万维网,是互联网上的一种多媒体信息服务系统,能够集成文本、声音、图像和视频等多类型信息。电子邮件服务(E-mail)允许用户通过电子方式收发邮件,只需要双方有电子邮件地址即可。DNS服务是域名系统,用于将人类易读的域名转换为IP地址,方便网络通信。FTP服务,即文件传输协议,让用户能上传、下载文件,是文件共享的重要工具。
数据库服务是Intranet的核心功能之一,涉及到数据的存储、管理和访问。数据库管理系统(DBMS)作为中间件,为用户提供数据操作接口,支持数据库的创建、查询、更新和数据控制。数据库系统(DBS)不仅包括数据库本身,还涵盖了硬件、软件以及参与数据库管理的各类人员,如数据库设计者、数据库管理员、系统分析员、应用程序员和最终用户。
数据库技术是一门综合性的学科,关注数据库的结构、存储、设计、管理和使用。数据抽象是数据库设计的关键,包括视图抽象(外模式,用户看到的数据视图)、概念抽象(模式,数据库的整体逻辑结构)和物理抽象(内模式,实际在磁盘上的存储结构)。这种抽象层次的划分有助于简化用户与数据库的交互,隐藏复杂的数据存储细节,并提供了数据安全性。
最后,数据库系统中不同角色的人员各司其职,例如,数据库管理员负责整个系统的管理,应用程序员编写程序处理数据,而最终用户则通过简单的查询命令访问数据库。数据库设计者则根据需求设计合理的数据库结构,确保数据的有效组织和高效访问。数据库系统工具开发者则为这些操作提供软件支持,而操作员和系统维护人员则保证系统的稳定运行。