- 零基礎(chǔ)學(xué)SQL
- 孫瀏毅等編著
- 412字
- 2019-01-02 03:50:52
1.2 關(guān)系模式
關(guān)系模式是用來表示對關(guān)系的描述的。關(guān)系數(shù)據(jù)庫中共有3種關(guān)系模式:概念模式、外模式和內(nèi)模式。下面就對關(guān)系數(shù)據(jù)庫中的3種關(guān)系模式做一個簡單的介紹。
?概念模式(Conceptual Schema):概念模式也叫做模式,用來描述數(shù)據(jù)庫中的數(shù)據(jù)邏輯結(jié)構(gòu)。可以把概念模式理解為現(xiàn)實世界中的實體在數(shù)據(jù)庫系統(tǒng)中的具體實現(xiàn)。例如,一個關(guān)系邏輯結(jié)構(gòu)對應(yīng)的一個二維數(shù)據(jù)表,就可以理解為關(guān)系數(shù)據(jù)庫中的模式。概念模式與應(yīng)用程序和計算機硬件等環(huán)境無關(guān)。
?外模式(External Schema):外模式也叫做用戶模式,它是概念模式的一部分。在外模式中定義了允許用戶操作的數(shù)據(jù),例如,在數(shù)據(jù)庫中用戶看到的視圖就可以理解為關(guān)系數(shù)據(jù)庫中的外模式。當(dāng)然,在關(guān)系數(shù)據(jù)庫中由于用戶的需求、存儲數(shù)據(jù)的不同,不同數(shù)據(jù)的外模式也不是完全相同的。
?內(nèi)模式(Internal Schema):內(nèi)模式也叫做存儲模式,它是用來描述數(shù)據(jù)的物理結(jié)構(gòu)和數(shù)據(jù)的存儲方式的。例如,關(guān)系數(shù)據(jù)庫中索引的組織方式、數(shù)據(jù)記錄的存儲方式等就可以理解為關(guān)系數(shù)據(jù)庫的內(nèi)模式。
- 數(shù)據(jù)挖掘原理與實踐
- 從零開始學(xué)Hadoop大數(shù)據(jù)分析(視頻教學(xué)版)
- UDK iOS Game Development Beginner's Guide
- 算法與數(shù)據(jù)中臺:基于Google、Facebook與微博實踐
- Python醫(yī)學(xué)數(shù)據(jù)分析入門
- OracleDBA實戰(zhàn)攻略:運維管理、診斷優(yōu)化、高可用與最佳實踐
- ZeroMQ
- 白話大數(shù)據(jù)與機器學(xué)習(xí)
- 科研統(tǒng)計思維與方法:SPSS實戰(zhàn)
- Power BI智能數(shù)據(jù)分析與可視化從入門到精通
- Unreal Engine Virtual Reality Quick Start Guide
- 大數(shù)據(jù)數(shù)學(xué)基礎(chǔ)(Python語言描述)
- Internet of Things with Python
- 云計算
- AndEngine for Android Game Development Cookbook