【数据库系统】数据模型、模式、数据的概念辨析
生活随笔
收集整理的這篇文章主要介紹了
【数据库系统】数据模型、模式、数据的概念辨析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數據
這里的數據是什么意思呢?
數據(Data) == 視圖(View):某一種表現形式下表現出來的數據庫中的數據。
(這里的視圖指的不是SQL語法中的“視圖”)
模式
模式是什么呢?
模式是數據庫的整體設計,是對數據本身結構形式的抽象。
@See《Schema And Instance》
數據模型
數據模型是規定模式統一描述方式的模型,包括:數據結構、操作和約束。
數據模型是對模式本身結構的抽象,模式是對數據本身結構形式的抽象。=> 數據模型是數據本身結構的結構,二重抽象。
《數據庫系統概念》給數據模型下的定義是:a collection of conceptual tools for describing data, data relationships, data semantics, and consistency constraints. A data model provides away to describe the design of a database at the physical, logical, and view levels.(數據模型是一個描述數據、數據聯系、數據語義以及一致性約束的概念工具的集合,提供了一種描述物理層、邏輯層和視圖層數據庫設計的方式)
數據模型可以劃分為四類:
- Relational Model
- Entity-relationship model
- O
總結
以上是生活随笔為你收集整理的【数据库系统】数据模型、模式、数据的概念辨析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【操作系统】库函数与系统调用的区别
- 下一篇: 【数据库系统】文件处理系统的弊端