「数据库」数据库管理系统及数据库模式

2023-05-29 0 719

资料库是依照统计计算机程序来组织机构、储存和管理工作统计数据的库房。处置的统计数据的特征是一个长年储存、有组织机构的、可共享资源的、标准化管理工作。

资料库创建在计算机软件、作业系统、关系数据库和存储设备等技术基础上,对海量统计数据进行高工作效率的存取、管理工作,和外交事务等处置。

常用的资料库类别有关系资料库,产品有Oracle、MySQL、SQLServer;除了非关系型资料库(NoSQL),它又分数组资料库、列资料库、文件格式资料库、绘图资料库之类。

数据库信息系统机能

紧紧围绕着统计数据处置,资料库信息系标准化般都具有四项基本上的机能。

资料库表述和创建机能,采用统计数据表述词汇(DDL),表述和创建资料库商业模式、外商业模式,内商业模式等资料库第一类。如资料库、表、快照、检索等,除了采用者、安全可靠、准确性等,这些表述储存在统计数据词典中。统计数据组织机构储存和管理工作机能,进行分类组织机构、储存和管理工作各种统计数据,主要包括统计数据词典、采用者统计数据、读取方向等。基本上最终目标是提高储存空间利用工作效率和读取工作效率。资料库外交卫生保健工作和运行管理工作,确保资料库系统的恒定运转、外交事务的ACID优点等。主要包括多采用者自然环境下的外交事务、安全可靠、完备,和资料库恢复恒定、mammalian控制和互斥检验,除了安全可靠性检查和、读取控制、准确性检查和和继续执行,和运转日志的组织机构管理工作等。统计数据读取机能,采用统计数据操纵者词汇(DML),对资料库统计数据的检索,填入,修正和删掉等机能。资料库的创建和保护,主要包括资料库的如上所述创建、统计数据的切换、资料库的格式化和恢复恒定、资料库的重组织机构和重内部结构和操控性检验分析等。其他,如与其它系统通讯、统计数据切换之类。

资料库信息系统的体系结构

将统计数据信息系统按处置第一类,由高阶到合情理依序为网络层、词汇处置层、统计数据读取层、统计数据储存层,最上层再倚赖作业系统顺利完成最基本上的统计CSV管理工作。

「数据库」数据库管理系统及数据库模式
最上层网络层,与采用者/应用程序的界面层。第二层词汇处置层,处置资料库词汇,如SQL,如语法分析、快照切换、安全可靠性检查和、准确性检查和、查询优化等。向上提供关系、快照等集合;调用下层生成可继续执行代码并运转。第三层数据读取层,继续执行扫描,排序,元组的增删改查,封锁等基本上操作。把上层的集合操作切换为单记录操作,顺利完成统计数据记录的读取、读取方向保护、统计数据管理工作、mammalian控制和恢复恒定等工作。第四层统计数据储存层,管理工作统计数据页和系统缓冲区,继续执行文件的逻辑打开、关闭、读页、写页、缓冲区读和写、页面淘汰等操作,顺利完成缓冲区管理工作、内外存交换、外存的统计数据管理工作等机能。

整个关系资料库信息系统的各层模块相互配合、互相倚赖,共同顺利完成对资料库的操纵者。

资料库系统的三级商业模式结构

资料库对统计数据表述了三个抽象级别,采用者抽象的处置统计数据,具体的处置由系统去处置。这三个抽象级别对应了资料库的三级商业模式结构,商业模式、外商业模式、内商业模式。

「数据库」数据库管理系统及数据库模式
商业模式(Schema)也称概念商业模式(Conceptual Schema),是对资料库中全部统计数据的逻辑结构和特征的描述,是所有采用者的公共统计数据快照。它不管物理层面的事,也不管应用程序的事。一个资料库只有一个商业模式,主要表述统计数据的逻辑结构、统计数据项之间的联系、不同记录之间的联系,和与统计数据有关的准确性、安全可靠性等要求。外商业模式(External Schema)也称子商业模式(Subschema),是各采用者自己设计的统计数据的逻辑结构,描述的是资料库采用者自己可见的局部统计数据的逻辑结构和特征。内商业模式(Internal Schema)也称储存商业模式(Storage Schema),一个资料库只有一个内商业模式,是对统计数据物理结构和储存方式的描述,是统计数据在资料库内部的表示方式。主要提供最优的高工作效率的物理商业模式。

在三级结构之间提供了两级映像(Mapping)进行联系和切换,外商业模式/商业模式映像、商业模式/内商业模式映像。

外商业模式/商业模式映像,商业模式表示全局,外商业模式表示局部,一个商业模式有多个外商业模式,它们的映像表述在各自外商业模式的描述中。商业模式/内商业模式映像,表述了资料库全局逻辑结构与储存结构之间的对应关系,此映像唯一的,且表述在商业模式的描述中。

这种三级结构可以保持统计数据独立性,即应用程序和资料库的统计计算机程序之间相互独立。

逻辑统计数据独立性,商业模式改变不影响应用程序,只需要改变外商业模式/商业模式映像。物理统计数据独立性,资料库的储存结构改变不影响应用程序,只需要改变商业模式/内商业模式映像。

外部体系结构

从资料库最终采用者角度看,数据库系统的结构分为集中式(单采用者结构、主从式结构)、分布式(客户机/服务器结构)和多层结构,这是资料库系统外部的体系结构。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务