1 / 5
文档名称:

SQL中期报告.docx

格式:docx   大小:50KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SQL中期报告.docx

上传人:ttteee8 2020/8/5 文件大小:50 KB

下载得到文件列表

SQL中期报告.docx

文档介绍

文档介绍:中期报告一、试分析数据库系统的基本构成,并进而说明数据库管理系统的三级模式体系结构内容。K数据库系统通常由4部分组成数据库、硬件环境、软件系统和用户。数据库:全组织的日常运营所需要的各种数据,包括目标数据及描述数据。数据通常包括两部分内容:(1) 物理数据库:其小存放按一定的数据模型组织并实际存储的所有应用需要的工作数据。(2) 数据字典(DD):存放关于数据库中各级模式的描述信息,包括所有数据的结构名意义、描述定义、存储格式、完整性约束、使用权限等信息。硬件环境:足够的内存,以运行OS、DBMS以及应用程序和提供数据缓存,足够存取设备如磁盘,提供数据存储和备份,足够的I/O的能力和运算速度,保证较高的性能。大容量得存储设备供存放数据和系统副本。数据库的硬件还应具有较高的通道能力以提高数据处理速度。软件系统:数据库管理系统(DBMS)是数据库系统(DBS)的核心,用于数据库的简历、使用和维护。软件系统还包括支持DBMS运行的操作系统,具有与数据库接口的高级语言及其编译系统。用户:数据库管理员,数据库设计者,系统分析员和程序员以及最终用户。数据库管理员(DBA)是指全面负责数据库系统的“管理、维护和正常使用”的人员。数据库设计者、系统分析员和程序人员负责为终端用户设计和编制应用程序,以便最终用户对数据库进行存取操作。最终用户一般指使用数据的各级管理人员、工程技术人员、科研人员等。2、数据库系统的三级模式结构数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级抽象模式构成,这是数据库系统的体系结构或总结构。三级抽象模式在数据库系统中都存储于数据库系统的数据字典中,是数据字典最基础内容,数据库管理系统通过数据字典來管理和访问数据模式。模式(Schema)是数据库中全体数据的逻辑结构和特征的描述,又称概念模式或概念视图。视图可理解为一组记录的值,用户或程序员看到和使用的数据库的内容。模式处于三级结构的中间层,它是整个数据库实际存储的抽象表示,也是对现实世界的一个抽象,是现实世界某应用环境(企业或单位)的所有信息内容集合的表示,也是所有个别用户视图综合起来的结果,所以又称用户共同视图°所谓模式是指用数据描述语言精确定义的数据模型C数据模式的三个层次:外部层、概念层和内部层,构成数据库系统的三级模式结构,如图"所示。不管数据库管理系统的功能如何变化、操作系统的平台如何不同、数据模型如何不同等,数据库系统的三级模式结构的特征基本上保持不变°三级模式、购种映射关系图图1-1模式、外模式、存储模式。三级模式之间有两级映像。数据库的三级模式结构是对数据的三个抽象级别。在这三水抽象级别之间,为了实现数据的转换,数据库管理系统必须提供两层映射功能,即外模式和概念模式的映射,概念模式和内部模式的映射C外模式又称用户模式,在传统的数据库系统中定义为子模式,子模式是概念模式的子集。外模式按用户视图定义数据,也可以从概念模式中导出。概念模式乂称逻辑模式,是现实世界和数据存储之间的扭带。概念模式是为了实现数据库数据的共享进行数据库设计之后,得到的全局性数据逻辑关系的抽象和描述,它独立于数据的物理存储结构,是所有用户的共同的逻辑数据视图。内模式又称物理模式,用以描述数据在数据库中的存储和存取方式。DBMS提供内模式描述语言(内模式DDL)来定义内模式。在数据库系统中,外模