首页 > 常识 >

数据库应用系统由什么组成(数据库系统的结构/三级模式结构)

100次浏览     发布时间:2024-10-30 09:24:05    

说三级模式之前,先了解数据库系统模式的概念

模式,是对数据库逻辑结构的描述,是对型的描述,不涉及具体值。(如学生表,这张表的结构由Sno,sname等等属性构成)如下:

例子:“学生选课数据库”的模式

在这里介绍一下实例:

是数据库某一时刻的状态——模式的一个具体值。(一个模式在不同的时刻可以有不同的实例)

同一个模式可以有多个实例。(学生选课数据库,有两个实例。分别是13年和14年的实例)

实例随数据库中的数据的更新而变动(随着时间的变化,会有新的学年新的学生选课实例)


一、从数据库管理系统角度看

在数据库系统中,用户看到的数据和计算机从存放的数据是两回事。但二者之间是有联系的,实际上它们之间已经通过了两次变换:第一次是系统为了减少冗余,实现数据共享,把所有用户的数据进行综合,抽象成一个统一的数据视图(概念模型);第二次是为了提高存取效率,改善性能,把全局视图的数据按照物理组织的最优形式存放(物理模型)起来。

美国国家标准委员会(ANSI)所属的标准计划合要求委员会(Standards Planning and Requirements Committee,SPARC)于1975年公布了关于数据库标准的报告,提出了数据库的三级组织结构,称为SPARC分级结构,分别为内模式、模式、外模式。

数据库的三级模式是数据库系统内部的系统结构。
1.模式

模式也称为逻辑模式或概念模式,是对数据库中全体数据的逻辑结构和特征的描述、是对型的描述,不涉及具具体值、模式是相对稳定的,是数据库系统模式结构的中间层,既不涉及数据库存储细节和硬件环境,也不涉及具体的应用程序、所使用的应用开发工具和高级程序设计语言。

一个数据库只有一种模式。数据库模式以某种数据模型为基础,统一综合地考虑了所有用户的需求,并将这些需求有机地结合成一个逻辑整体。

模式是数据项值的框架。数据库系统的模式通常还包含访问控制、保密定义、完整性检查等方面的内容。

2.外模式

外模式也称为子模式或用户模式,它是用户能够看见和使用的局部数据的逻辑结构和特征的描述,是用户的数据视图,是与某一应用有关的数据的逻辑表示。

外模式一般是模式的子集,一种模式可以由多种外模式。由于它是各个用户的数据视图,所以,如果不同的用户在应用需求、看待数据的方式、对数据保密的要求等各方面存在差异,则对外模式的描述就是不同的。即使是模式中的同一数据,其在外模式中的结构、类型、长度、保密级别等也可以不同。另外,同一外模式也可以为某一用户的多个应用系统所用,但是一个应用程序只能使用一种外模式。

外模式是保证数据库安全的一种有力措施,用户只能看见和访问所对应的外模式中的数据,数据库中的其他数据是不可见的。

3.内模式

内模式也称为存储模式,它是数据库在物理存储器上具体实现的描述,是数据在数据库内部的表示方法,也是数据物理结构和存储方式的描述。一个数据库只有一种内模式。

4.模式之间的映射

数据库系统的三级模式是数据库在三个级别上的抽象,把数据的具体组织留给数据库管理系统,用户就能够逻辑地处理数据,而不必关心数据在计算机中的具体表示方式和存储方式。为了能够在内部实现这三个抽象层次的联系和转换,数据库管理系统在这三级模式之间提供了两层映射:

(1)外模式/模式之间的映射

(2)模式/内模式之间的映射



二、从构件角度看,数据库系统由硬件、软件等部分组成



三、从最总用户的角度来看

数据库系统的结构有:

单用户结构

主从式结构

分布式结构

客户--服务器

浏览器--数据库服务器

相关文章
  • 地砖用什么好看(瓷砖颜色怎么选才好看?)

    一、瓷砖挑选的3大误区误区1:深色瓷砖显高级深色瓷砖单片看确实很好看,特别是在展厅的射灯灯光的烘托下更是显得亮晃晃的,再加上销售在旁边不负责地宣传一通,很多朋友就买了,铺完后才发现全屋一片暗淡。正解:瓷砖花色挑选时一定要考虑户型的采光,低楼层或采光一般的户型切忌选择深色瓷砖,否则会拉低屋内光线。误区

    2025-05-07 05:28:30
  • 什么砂锅好用推荐(十大砂锅品牌)

    1. 苏泊尔:中国最大、全球第二的炊具研发制造商,中国厨房小家电领先品牌,也是中国炊具行业首家上市公司。其砂锅产品采用优质陶瓷材质,有良好的保温性能,能锁住食材的原汁原味,款式多样,适用于各种烹饪需求。2. 炊大皇:始创于1983年,是浙江省著名商标,专注于健康炊具、电器生产和销售的现代化企业。其砂

    2025-05-07 01:20:14
  • 蓝色配什么颜色好看穿搭(蓝色+灰色的高级穿法!)

    嗨,各位小仙女们,大家好呀!衣服搭配对了,能提升穿衣时髦度,而颜色搭配对了,则是能在视觉上带给人吸睛效果。所以,光是衣服选对搭配对了,也是远远不够的,还是得需要搭配对颜色。接下来要分享的是蓝色+灰色的高级穿法,学会她们这样搭配,漂亮又大气!感兴趣的就一起跟着进去看看吧!蓝色配灰色适合黄黑皮吗?蓝色配

    2025-05-06 06:29:01
  • 为什么绣球会蔫(绣球花怎么浇水?)

    首先我们来了解一下绣球花的习性:绣球花原产于中国长江流域,喜欢温暖、湿润、半阴环境。怕旱又怕涝,不耐寒,在寒冷地区冬季地上部分枯死,到第二个春天新芽就会发芽。绣球花喜欢肥沃湿润,排水良好的轻壤土,适应性强。土壤的酸碱性对绣球花的花色有很大的影响,在酸士中多为蓝色,在碱土中多为红色。养殖绣球花时最好选

    2025-05-06 03:47:46
  • 为什么牙膏会凝固(牙膏的小知识🤔)

    牙膏,作为我们日常生活中不可或缺的口腔护理用品,看似普通,实则蕴含着许多实用的小知识。了解这些知识,能帮助我们更好地呵护口腔健康[星星眼]一、牙膏的主要成分牙膏是由多种无机物和有机物组成的复杂混合物,主要成分包括摩擦剂、保湿剂、增稠剂、发泡剂、芳香剂、水和其他添加剂。其中,摩擦剂是牙膏成分的主体,常

    2025-05-05 06:34:33
热门文章
最新文章