当前位置: 首页 > news >正文

网站系统建设思想如何写佛山网站设计定制

网站系统建设思想如何写,佛山网站设计定制,自媒体怎么做,linux建网站目录 1.3.1 数据库系统模式的概念 1.3.2 数据库系统的三级模式结构 1. 模式 2. 外模式 3.内模式(也称存储模式) 1.3.3 数据库的二级映像功能与数据独立性 1.外模式/模式映像 2.模式/内模式映像 1.3.4 总结 模式 内模式…

目录

1.3.1 数据库系统模式的概念

1.3.2 数据库系统的三级模式结构

1. 模式

2. 外模式

3.内模式(也称存储模式)

1.3.3 数据库的二级映像功能与数据独立性

1.外模式/模式映像

2.模式/内模式映像

1.3.4 总结

模式

内模式

外模式

特定的应用程序

数据库二级映像功能与数据独立性


从数据库应用开发人员角度看,数据库系统通常采用三级模式结构, 是数据库系统内部的系统结构。

从数据库最终用户角度看,数据库系统的结构分为:单用户结构,主从式结构,分布式结构,客户-服务器,浏览器-应用服务器/数据服务器多层结构等。

1.3.1 数据库系统模式的概念

“型” 和“值” 的概念 :对某一类数据的结构和属性的说明型的一个具体赋值。

模式(Schema)1.数据库逻辑结构和特征的描述 2. 是型的描述,不涉及具体值 3.反映的是数据的结构及其联系 4.模式是相对稳定的。

实例(Instance):模式的一个具体值 ;反映数据库某一时刻的状态 ; 同一个模式可以有很多实例 ;实例随数据库中的数据的更新而变动。

1.3.2 数据库系统的三级模式结构

1. 模式

模式(也称逻辑模式):数据库中全体数据的逻辑结构和特征的描述和所有用户的公共数据视图。

一个数据库只有一个模式。

模式的地位是数据库系统模式结构的中间层。

模式与数据的物理存储细节和硬件环境无关,与具体的应用程序、开发工具及高级程序设计语言无关。

定义模式定义数据的逻辑结构,数据之间的联系以及数据有关的安全性、完整性要求。

2. 外模式

外模式(也称子模式或用户模式)数据库用户(包括应用程序员和最终用户)使用的局部数据的逻辑结构和特征的描述。

数据库用户的数据视图,与某一应用有关的数据的逻辑表示

外模式与模式的关系外模式通常是模式的子集。一个数据库可以有多个外模式。反映了不同的用户的应用需求、看待数据的方式、对数据保密的要求;对模式中同一数据,在外模式中的结构、类型、长度、保密级别等都可以不同。

外模式与应用的关系:同一外模式也可以为某一用户的多个应用系统所使用,一个应用程序只能使用一个外模式。

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

3.内模式(也称存储模式)

定义是数据物理结构和存储方式的描述,数据在数据库内部的表示方式。

一个数据库只有一个内模式。

1.3.3 数据库的二级映像功能与数据独立性

三级模式是对数据的三个抽象级别,二级映像在数据库管理系统内部实现这三个抽象层次的。

1.外模式/模式映像

模式:描述的是数据的全局逻辑结构。外模式:描述的是数据的局部逻辑结构。

同一个模式可以有任意多个外模式。

每一个外模式,数据库系统都有一个外模式/模式映象,定义外模式与模式之间的对应关系。这些映象定义通常包含在各自外模式的描述中。

保证数据的逻辑独立性:当模式改变时,数据库管理员对外模式/模式映象作相应改变,使外模式保持不变;应用程序是依据数据的外模式编写的,应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。

2.模式/内模式映像

模式/内模式映象:定义了数据全局逻辑结构与存储结构之间的对应关系。 如:说明逻辑记录和字段在内部是如何表示的。

数据库中模式/内模式映象是唯一的,该映象定义通常包含在模式描述中。

保证数据的物理独立性当数据库的存储结构改变了(例如选用了另一种存储结构),数据库管理员修改模式/内模式映象,使模式保持不变。模式不变,则应用程序不受影响,保证了数据与程序的物理独立性,简称数据的物理独立

1.3.4 总结

模式

数据库模式:即全局逻辑结构是数据库的中心与关键;独立于数据库的其他层次;设计数据库模式结构时应首先确定数据库的逻辑模式。

内模式

依赖于它的全局逻辑结构;独立于数据库的用户视图,即外模式;独立于具体的存储设备;将全局逻辑结构中所定义的数据结构及其联系按照一定的物理存储策略进行组织,以达到较好的时间与空间效率。

外模式

面向具体的应用程序;定义在逻辑模式之上;独立于存储模式和存储设备;当应用需求发生较大变化,相应外模式不能满足其视图要求时,该外模式就得做相应改动;设计外模式时应充分考虑到应用的扩充性。

特定的应用程序

在外模式描述的数据结构上编制的;依赖于特定的外模式;与数据库的模式和存储结构独立;不同的应用程序有时可以共用同一个外模式。

数据库二级映像功能与数据独立性

保证了应用程序的稳定性(从底层保证了应用程序的稳定性,除非应用需求本身发生 变化,否则应用程序一般不需要修改);程序为中心发展为以数据为中心(具有数据与程序之间的独立性,使得数据的定义和描述可以从 应用程序中分离出去);数据的存取由数据库管理系统管理(简化了应用程序的编制,大大减少了应用程序的维护和修改)

http://www.yayakq.cn/news/95704/

相关文章:

  • 公司被其它人拿来做网站网店都有哪些平台
  • 网站建设公司的服务软文时光发稿平台
  • 网站建设客户常问到的问题什么网站开发外贸客户
  • wordpress网站流量统计网站建设 更新 维护
  • 建设网站公司中三亚凤凰镇网站建设兼职招聘网
  • 网站建设费用推荐网络微信ios分身版下载
  • 网站建设的提升网站域名怎样选择
  • 做网站在哪里dedecms 视频网站模板
  • 别人的抖音网站是怎么做的win7在iis中新建一个网站
  • 要加强县门户网站的建设管理办法河北省邢台市建设工程网站
  • 南和网站建设公司太原网站建设做网站费用 会计分录
  • 常州网站制作公司多吗重庆需要网站建设
  • 网站使用问题网站商城建站
  • 中国城乡住房和建设部网站上海出啥大事了
  • 襄阳网站建设首选公司哪家好网站seo做哪些工作
  • 旅游平台网站合作建设方案网络维护管理
  • 域客式单页网站能申请域名吗做农村网站多少钱
  • 傻瓜式网站制作广州最穷的区是哪个区
  • wordpress 自动登陆做搜狗网站优化首
  • 做网站文字字号大小抖音代运营合同模板免费完整版
  • 滨州网站建设公司电话wordpress分类打不开
  • 如何建立网站空间品牌建设与市场推广
  • 视频网站开发项目大连城建设计研究院网站
  • 易语言怎么做网站自动登录wordpress手机号网站
  • 网站总体规划说明乐山建设局网站
  • 旅游网站的建设方案南昌 提供网站设计 公司
  • 做网站 360的好不好想学设计没有基础怎么办
  • 优化型网站模板深圳高端网站定制公司
  • 如何通过阿里云自己做网站php教育网站开发
  • 网站开发和网站维护有区别吗wordpress主题 资源站