當前位置:首頁 » 基礎信息 » 資料庫語言以什麼為基礎
擴展閱讀
命運之川的歌詞怎麼寫 2024-11-25 03:33:06

資料庫語言以什麼為基礎

發布時間: 2024-11-15 00:01:42

1. er數據模型屬於什麼

關系資料庫或者ER圖,這其實是以實體(個體,類)為基礎的物理語言,因為關系是實體之間的關系,是由實體來(聯合)定義的,所以是實體在先,關系在後的. 當然,也有所謂的純關系項,比如學生成績(數學分數),既不屬於學生,也不屬於課程,而是它們的關系存在. 這個模型,對於實體自身的表達,又有兩種方式,一種是通過共相(屬性)的交集合來描述,表現在資料庫中就是主鍵是組合碼,另一種方式是個體指稱方式,就是通過對個體命名,比如編一個流水號作為主鍵.它基本上就是現在關系資料庫的表達框架. 值得一提的是屬性,它其實是一個抽象概念(共相),具有排中律的性質,比如人的屬性中,善良應該是最基本的一個屬性,但卻無法在資料庫中使用,因為許多人我們無法斷定他是否善良,不滿足排中律就不能用. 所以又可以說,ER模型又是以屬性(共相)為基礎的模型,每個屬性的可測量性可賦值是它的一個重要要求.滿足排中律只是上述一個最簡單的形式.這個要求限制了實體的表達. 這個實體有屬性,而無行為,它只是一個被加工的對象.這個實體對象就是我們企業模型中的數據模型所要表達的,或者是最終表達的,這個ER模型好像更適合一種靜態的模型表達.我感到,每個關系都是實體的一次聚集,它正是發生動作和表達動作的時候.所以,這個ER模型與微分方程的表達思想非常接近,核心是數據狀態決定功能,決定活動和控制,所以它是太機械的決定論問題,難以容納隨機因素的世界模型表達.

2. 什麼是ORACLE系統

Oracle系統,即是以Oracle關系資料庫為數據存儲和管理作為構架基礎,構建出的資料庫管理系統。 Oracle,世界第一個支持SQL語言的商業資料庫,定位於高端工作站,以及作為伺服器的小型計算機,如IBMP系列伺服器、HP的Integraty伺服器、SunFire伺服器。Oracle公司的整個產品線包括資料庫伺服器、企業商務應用套件、應用開發和決策支持工具。