導覽
近期變更
隨機頁面
新手上路
新頁面
優質條目評選
繁體
不转换
简体
繁體
18.118.184.63
登入
工具
閱讀
檢視原始碼
特殊頁面
頁面資訊
求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。
檢視 外模式 的原始碼
←
外模式
前往:
導覽
、
搜尋
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
用戶
您可以檢視並複製此頁面的原始碼。
{| class="https://cn.bing.com/images/search?view=detailV2&ccid=d7IynQG7&id=43F7B29FE2D2836DDFCA52186F41FC112B22D3CA&thid=OIP.d7IynQG7bpgLLoWjvgdVUgHaDJ&mediaurl=https%3a%2f%2fpicx.zhimg.com%2fv2-623d7b70476d9edad32567c1bbbb8723_720w.jpg%3fsource%3d172ae18b&exph=306&expw=720&q=%e5%a4%96%e6%a8%a1%e5%bc%8f&simid=608049013456572574&FORM=IRPRST&ck=B4951BFF5BDB6F9090F88EB36276916A&selectedIndex=17&itb=0&ajaxhist=0&ajaxserp=0" style="float:right; margin: -10px 0px 10px 20px; text-align:left" |<center>'''外模式'''<br><img src=" https://picx.zhimg.com/v2-623d7b70476d9edad32567c1bbbb8723_720w.jpg?source=172ae18b" width="280"></center><small> 圖片來自优酷</small> |} 数据库用户的数据视图 外模式(external schema)。用户所使用的[[数据库]],是一个或几个特定用户所使用的数据集合(外部模型),是用户与数据库系统的接口,是概念模型的逻辑子集。外模式面向具体的应用程序,定义在逻辑模式之上,但独立于存储模式和存储设备。设计外模式时应充分考虑到应用的[[扩充性]]。当应用需求发生较大变化,相应外模式不能满足其视图要求时,该外模式就必须做相应改动。<ref>[[李合龙 董守玲 谢乐军.《数据库理论与应用》.清华大学出版社.2008年]]</ref> ==概念== 外模式 (External Schema) 是用户与[[数据库系统]]的[[接口]],是用户用到的那部分数据的描述。它由若干个外部记录类型组成。外模式也称子模式(Subschema)或[[用户模式]],它是[[数据库用户]](包括[[应用程序员]]和[[最终用户]])能看见和使用的局部数据的[[逻辑结构]]和特征描述,是数据库用户的数据视图,是与某一应用有关的数据逻辑表示。对应于用户级。它是某个或某几个用户所看到的数据库的数据视图,是与某一应用有关的数据的逻辑表示。 ==模式== (Schema) 也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 理解: ① 一个数据库只有一个模式; ② 是数据库数据在逻辑级上的视图; ③ 数据库模式以某一种数据模型为基础; ④ 定义模式时不仅要定义数据的逻辑结构(如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等),而且要定义与数据有关的安全性、完整性要求,定义这些数据之间的联系。 子模式 DBMS 提供子模式描述语言(子模式DDL)来严格地定义子模式。 ==主要区别== 一个数据库可以有多个外模式。由于它是各个用户的数据视图,如果不同用户在应用需求,看待数据的方式,对数据保密的要求等方面存在差异,则其外模式描述就是不同的。即使对模式中同一数据,在外模式中的结构,类型,长度,保密级别等都可以是不同的。另一方面,同一外模式也可以为某一用户的多个应用所应用,但一个应用程序只能使用一个外模式。 外模式是保证数据库安全性的一个有力措施。每个用户只能看见和访问所对应的外模式中的数据,数据库中的其余数据是不可见的。 '''外模式和内模式的区别'''? 模式又称概念模式或逻辑模式,对应于概念级。它是由数据库设计者综合所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图(全局视图)。 外模式又称子模式,对应于用户级。它是某个或某几个用户所看到的数据库的数据视图,是与某一应用有关的数据的逻辑表示。外模式是从模式导出的一个子集,包含模式中允许特定用户使用的那部分数据。 内模式又称存储模式,对应于物理级,它是数据库中全体数据的内部表示或底层描述,是数据库最低一级的逻辑描述,它描述了数据在存储介质上的存储方式翱物理结构,对应着实际存储在外存储介质上的数据库。内模式由内模式描述语言来描述、定义,它是数据库的存储观。 '''视频''' '''23种设计模式:外观模式详解''' [https://haokan.baidu.com/v?pd=wisenatural&vid=9347027200207452117好看视频] ==参考文献== {{Reflist}}
此頁面使用了以下模板:
Template:Main other
(
檢視原始碼
)
Template:Reflist
(
檢視原始碼
)
模块:Check for unknown parameters
(
檢視原始碼
)
返回「
外模式
」頁面