国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于邏輯的數(shù)據(jù)模型教學(xué)

2017-02-27 15:21張勝
電腦知識與技術(shù) 2016年31期
關(guān)鍵詞:數(shù)據(jù)模型語法語義

張勝

摘要:一階謂詞邏輯除了可用在關(guān)系演算中表示關(guān)系和關(guān)系代數(shù),還能作為一種數(shù)據(jù)模型存在,本文將討論如何在教學(xué)中介紹該模型的語義和語法問題

關(guān)鍵詞:一階謂詞邏輯;數(shù)據(jù)模型;語法;語義

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)31-0147-01

1 引言

在關(guān)系演算中一階謂詞邏輯可用來表示關(guān)系和關(guān)系代數(shù),后來作為一種數(shù)據(jù)模型提出就是所謂的DDBMS,是繼關(guān)系數(shù)據(jù)模型之后的又一研究方向,DDBMS在擴(kuò)大數(shù)據(jù)庫的查詢功能和提高數(shù)據(jù)庫的推理能力方面,都起到非常重要的作用,所以在數(shù)據(jù)庫教學(xué)中,應(yīng)讓學(xué)生對該模型有所了解。

2 基于一階謂詞邏輯的數(shù)據(jù)模型

一個(gè)關(guān)系可與一個(gè)謂詞一一對應(yīng),謂詞可用兩種方式表示關(guān)系:一是確實(shí)存放與數(shù)據(jù)庫里,二是在數(shù)據(jù)庫中只存放定義,其結(jié)構(gòu)并不直接放在數(shù)據(jù)庫中,不過在使用時(shí)可以導(dǎo)出,在關(guān)系數(shù)據(jù)庫中同樣的功能被稱為視圖,不過謂詞的表達(dá)能力比視圖要強(qiáng)得多。

在基于謂詞邏輯的數(shù)據(jù)模型中,數(shù)據(jù)庫是一堆謂詞實(shí)例的集合查詢可以用規(guī)則表示,謂詞實(shí)例加上規(guī)則,就成為邏輯數(shù)據(jù)庫,利用規(guī)則可以重現(xiàn)關(guān)系操作:

除了表示關(guān)系代數(shù),一階謂詞邏輯模型還能實(shí)現(xiàn)遞歸查詢,這是一般的關(guān)系模型不支持的,故而該模型比視圖表達(dá)性更強(qiáng)

3 基于謂詞邏輯的模型的語法問題

在數(shù)據(jù)庫中是承認(rèn)封閉域假設(shè)的,即查詢不出結(jié)果,則否定一個(gè)謂詞若不能→實(shí)例和規(guī)則得到證明,則認(rèn)為此謂詞為假,從而對于K>1的情形,有可能會(huì)導(dǎo)致荒謬的結(jié)論,故而在基于邏輯的數(shù)據(jù)模型中一般限制K1。

4 基于邏輯的數(shù)據(jù)模型的語義問題

在命題邏輯中,我們用真值表表示公式的語義,謂詞的語義也可以通過給出其所有合法指派,并得到真值來給出,實(shí)際上,只要列出其成真指派即可,因?yàn)槠溆嘀概杀囟榧佟?/p>

一個(gè)謂詞有多種不同的語義,在給定事實(shí)下。滿足數(shù)據(jù)庫所有規(guī)則的語義集合就是該邏輯數(shù)據(jù)庫的模型。

從數(shù)據(jù)庫的角度來看,不但要知道數(shù)據(jù)庫的語義,還要相應(yīng)的算法來獲取其語義,在對邏輯數(shù)據(jù)庫查詢時(shí),要了解所有謂詞之間的依賴,按依賴關(guān)系,規(guī)則分為遞歸規(guī)則和非遞歸規(guī)則,對于非遞歸規(guī)則,可按依賴關(guān)系自底向上計(jì)算值,對于遞歸規(guī)則,也有類似半質(zhì)樸算法進(jìn)行計(jì)算。

從安全性來說,若數(shù)據(jù)庫中所有關(guān)系都是有限,就是安全的,不安全性可能由于算術(shù)比較謂詞或算術(shù)運(yùn)算謂詞或只在規(guī)則頭出現(xiàn)的變量,實(shí)際就是因?yàn)槠渲涤虿皇芟拗?,所以要避免不安全性,就必須限制所有變量的值域?/p>

5 結(jié)束語

以上是對一階謂詞邏輯數(shù)據(jù)模型的簡單介紹,在數(shù)據(jù)庫教學(xué)中不需要深入展開。

參考文獻(xiàn):

[1] 黃斌生.數(shù)據(jù)庫原理與應(yīng)用[M].北京:電子工業(yè)出版社,2012.

[2] 張普生.數(shù)據(jù)庫應(yīng)用技術(shù)[M].清華大學(xué)出版社,2005.

[3] 郭晴.數(shù)據(jù)庫原理與應(yīng)用教程[M].清華大學(xué)出版社,2011.

猜你喜歡
數(shù)據(jù)模型語法語義
語言與語義
跟蹤導(dǎo)練(二)4
面板數(shù)據(jù)模型截面相關(guān)檢驗(yàn)方法綜述
Book 5 Unit 1~Unit 3語法鞏固練習(xí)
加熱爐爐內(nèi)跟蹤數(shù)據(jù)模型優(yōu)化
“上”與“下”語義的不對稱性及其認(rèn)知闡釋
認(rèn)知范疇模糊與語義模糊
面向集成管理的出版原圖數(shù)據(jù)模型
一種顧及級聯(lián)時(shí)空變化描述的土地利用變更數(shù)據(jù)模型
語義分析與漢俄副名組合
尚义县| 永德县| 灵丘县| 宁国市| 二连浩特市| 光泽县| 高雄市| 弥勒县| 丰镇市| 岳池县| 虎林市| 自治县| 杭锦后旗| 嘉祥县| 都匀市| 平乡县| 五台县| 宜都市| 南乐县| 马山县| 那坡县| 独山县| 湘阴县| 永新县| 射阳县| 湟源县| 应城市| 嵊泗县| 赫章县| 青冈县| 策勒县| 宁海县| 若尔盖县| 南康市| 会同县| 北川| 台安县| 平和县| 仙桃市| 苍山县| 龙岩市|