软考系统架构师笔记-最后知识点总结(五)
?
問哪個方案期望利潤最大:
EMV=20*0.4+5*0.4+(-10)*0.2=8把3個方案都算下就可以了。
采用屬性模型求解的實(shí)際問題常會有誤差,產(chǎn)生誤差的原因包括:
模型假設(shè)的誤差、數(shù)據(jù)測量的誤差、近似解法和計算過程的誤差
數(shù)據(jù)庫中,數(shù)據(jù)完整性包括:實(shí)體完整性、參照完整性、用戶自定義完整性;
其中觸發(fā)器能夠?qū)崿F(xiàn)用戶自定義完整性的功能;
視圖主要用于安全性,不讓沒有權(quán)限的用戶,看不該看的東西。
?丟失更新:
不可重復(fù)讀取:
讀“臟”數(shù)據(jù):
封鎖協(xié)議:
一級封鎖協(xié)議:事務(wù)T在修改數(shù)據(jù)T之前必須對其加X鎖(寫鎖,排他鎖),直到事務(wù)結(jié)束才釋放。可防止丟失修改。
二級封鎖協(xié)議:在一級封鎖協(xié)議上在事物T讀取數(shù)據(jù)R之前先加S(讀鎖、共享鎖),讀完后釋放S鎖。防止丟失修改,防止讀臟數(shù)據(jù)。
三級封鎖協(xié)議:在一級封鎖協(xié)議上在事物T讀取數(shù)據(jù)R之前先加S(讀鎖、共享鎖),直到事務(wù)結(jié)束才釋放??煞乐箒G失修改、防止讀“臟”數(shù)據(jù)與防止數(shù)據(jù)重復(fù)讀。
兩段鎖協(xié)議。可串行化的??赡馨l(fā)生死鎖。
數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計階段的工作步驟依次為:
抽象數(shù)據(jù)->設(shè)計局部視圖->合并消除沖突->修改重構(gòu)消除冗余
2個關(guān)系模式中無損連接:
如何查看有沒有函數(shù)依賴,
如關(guān)系模式R<U, F>? U = {A, B, C, D, E}, F= {B->A, D->A, A->E, AC->B}
分解為p={R1(ABCE), R2(CD)}。
這里根據(jù)F,看看能不能推出p中的任意一個,能就保持,不能就不保持。
?
總結(jié)
以上是生活随笔為你收集整理的软考系统架构师笔记-最后知识点总结(五)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt工作笔记-对QThread使用的进一
- 下一篇: C++设计模式-状态模式