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