第一篇:數(shù)據(jù)庫考試總結(jié)- 你懂得
第一章 數(shù)據(jù) 數(shù)據(jù)庫中存儲的基本對象 描述事物的符號記錄。數(shù)據(jù)庫 長期存儲在計算機內(nèi),有組織,可共享的大量數(shù)據(jù)的集合,數(shù)據(jù)有較小冗余度,較高數(shù)據(jù)獨立性,易擴展性,并可為各種用戶共享。數(shù)據(jù)庫管理系統(tǒng) 位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。功能包括:數(shù)據(jù)定義,數(shù)據(jù)組織,存儲,管理,數(shù)據(jù)操縱,數(shù)據(jù)庫的事務(wù)管理和運行管理,數(shù)據(jù)庫建立和維護功能,其他。數(shù)據(jù)庫系統(tǒng) 在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)。包括:用戶 數(shù)據(jù)庫管理員 應(yīng)用系統(tǒng) 開發(fā)工具 數(shù)據(jù)庫管理系統(tǒng) 操作系統(tǒng) 數(shù)據(jù)庫。數(shù)據(jù)庫發(fā)展 人工管理-文件系統(tǒng)-數(shù)據(jù)庫系統(tǒng)
數(shù)據(jù)庫系統(tǒng)特點:數(shù)據(jù)結(jié)構(gòu)化 共享性高 冗余度低 易擴充 獨立性高。數(shù)據(jù)模型 包括:概念模型 邏輯模型 物理模型。數(shù)據(jù)模型組成:數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)操作,完整性約束。概念模型表示方法:E-R圖(實體-矩形,屬性-圓形,關(guān)系-菱形)。常用數(shù)據(jù)模型:層次,網(wǎng)狀,關(guān)系。名詞解釋:關(guān)系-對應(yīng)一張表,元組-表中的一行,屬性-表中的一列,碼-表中的某個屬性組,域-屬性的取值范圍,分量-元組中的一個屬性值,關(guān)系模式-對關(guān)系的描述。關(guān)系數(shù)據(jù)模型的操縱:查詢,插入,刪除,更新。完整性約束:實體完整性,參照完整性,用戶自定義完整性。三級模式二級映像:外模式-視圖,模式-基本表,內(nèi)模式-存儲結(jié)構(gòu),外模式/模式映像,模式/內(nèi)模式映像。
第二章 名詞解釋:域-一組具有相同數(shù)據(jù)類型的值的集合,笛卡爾積-域上面的一種集合運算,某屬性分量個數(shù)的乘法運算,關(guān)系-域中的子集,候選碼-能惟一標識一個元組的某屬性組,主碼-候選碼中的某個,主屬性-候選碼的諸屬性,全碼-關(guān)系模式的所有屬性都是這個關(guān)系模式的候選碼。關(guān)系操作:包括集合運算和關(guān)系運算。集合運算:并U 差-交∧ 笛卡爾積×。關(guān)系運算:選擇δ 投影π 連接∞ 除÷。基本五項操作:選擇 投影 并 差 笛卡爾積。完整性約束:實體完整性-主碼不為空,參照完整性-若關(guān)系存在引用則取值時必須參照引用,用戶自定義完整性-取值符合用戶自定義條件。
第四章 安全級別:A1-驗證設(shè)計,B3安全域,B2結(jié)構(gòu)化保護,B1標記安全保護,C2受控的存取保護,C1自主安全保護,D最小保護。C2是安全產(chǎn)品的最低檔次。存取控制 1.定義用戶權(quán)限,并將其登記到數(shù)據(jù)字典中,2.合法權(quán)限檢查 自主存取控制(DAC)方法 授權(quán)與回收-GRANT,REVOKE。數(shù)據(jù)庫角色 是被命名的一組與數(shù)據(jù)庫操作相關(guān)的權(quán)限,角色是權(quán)限的集合。強制存取控制(MAC)方法 為保證更高程度的安全性 主體是系統(tǒng)中的活動實體,包括用戶和進程。客體是系統(tǒng)中的被動實體,受主體操控,包括文件,基本表,索引,視圖等。數(shù)據(jù)庫安全性包括:數(shù)據(jù)庫安全性控制(用戶標識和鑒別 存取控制 授權(quán)與回收 數(shù)據(jù)庫角色)視圖 審計 數(shù)據(jù)加密。
第六章 范式:4NF< BCNF< 3NF< 2NF< 1NF。1NF-表中屬性不可再分,2NF-無部分依賴,3NF-無傳遞依賴。數(shù)據(jù)依賴公理系統(tǒng): Armstrong公理系統(tǒng) 自反律()增廣律()傳遞律()。合并規(guī)則 偽傳遞規(guī)則 分解規(guī)則。模式分解: 即是拆表。不同角度的三種定義:1.無損連接性,2.保存函數(shù)依賴,3.無損連接性 和 保存函數(shù)依賴同時具備。
第七章 數(shù)據(jù)庫設(shè)計基本步驟: 需求分析 概念結(jié)構(gòu)設(shè)計 邏輯結(jié)構(gòu)設(shè)計 物理結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫實施 數(shù)據(jù)庫運行和維護。1.需求分析(數(shù)據(jù)字典,數(shù)據(jù)流圖,數(shù)據(jù)存儲描述)2.概念結(jié)構(gòu)設(shè)計(概念模型E-R圖,數(shù)據(jù)字典)3.邏輯結(jié)構(gòu)設(shè)計(關(guān)系,數(shù)據(jù)模型,非關(guān)系,系統(tǒng)結(jié)構(gòu)圖)4.物理結(jié)構(gòu)設(shè)計(存儲安排,方法選擇,存取路徑建立,模塊設(shè)計)5.數(shù)據(jù)庫實施(編寫模式,裝入數(shù)據(jù),試運行,編碼程序,測試)6.數(shù)據(jù)庫運行和維護(性能監(jiān)測,轉(zhuǎn)存/恢復(fù),重組和重構(gòu))。
第十章 名詞解釋:事務(wù)-用戶定義的一個數(shù)據(jù)庫操作序列,要么全做要么全不做,不可分割。事務(wù)特性:ACID-原子性,一致性,隔離性,持續(xù)性。1.原子性(事務(wù)中的操作要么做要么不做),2.一致性(事務(wù)執(zhí)行的結(jié)果必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)),3.隔離性(事務(wù)的執(zhí)行不能被其他事務(wù)干擾),4.持續(xù)性(事務(wù)一旦提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變時永久的)。故障的種類:事務(wù)內(nèi)部故障 系統(tǒng)故障 介質(zhì)故障 計算機病毒。恢復(fù)的實現(xiàn)技術(shù):數(shù)據(jù)轉(zhuǎn)儲 登記日志文件 恢復(fù)策略:A.事務(wù)故障恢復(fù)(步驟:1反向掃描日志 2對事務(wù)的更新操作執(zhí)行逆操作3繼續(xù)反向掃描日志文件4如此循環(huán)處理到事務(wù)開始標記)B.系統(tǒng)故障恢復(fù)(步驟:1正向掃描日志2對撤銷隊列中的各事務(wù)進行撤銷處理UNDO3對重做隊列中的各個事務(wù)進行重做處理REDO)。第十一章 并發(fā)控制:多個用戶并發(fā)存取數(shù)據(jù)庫時就會產(chǎn)生多個事務(wù)同時存取同一數(shù)據(jù)的情況,若不控制則會出現(xiàn)存取不正確,破壞事務(wù)的一致性、隔離性和數(shù)據(jù)庫的一致性,所以DBMS需要提供并發(fā)控制機制。并發(fā)帶來的不一致性:丟失修改 不可重復(fù)讀 讀臟數(shù)據(jù) 名詞解釋:丟失修改(兩個事務(wù)T1和T2讀入同一數(shù)據(jù)并修改,T2提交的結(jié)果破壞了T1提交的結(jié)果,導(dǎo)致T1的修改被丟失),不可重復(fù)讀(事務(wù)T1讀取數(shù)據(jù)后,事務(wù)T2執(zhí)行更新操作,使T1無法再現(xiàn)前一次讀取結(jié)果),讀臟數(shù)據(jù)(指事務(wù)T1修改某數(shù)據(jù),并將其寫回磁盤,事務(wù)T2讀取同一數(shù)據(jù)后,T1由于某種原因被撤銷,這時T1已修改過的數(shù)據(jù)恢復(fù)原值,T2讀到的數(shù)據(jù)就與數(shù)據(jù)庫中的數(shù)據(jù)不一致,則T2讀到的數(shù)據(jù)叫“臟數(shù)據(jù)”,即不正確數(shù)據(jù))。封鎖:就是事務(wù)T在對某個數(shù)據(jù)對象操作之前,先向系統(tǒng)發(fā)出請求,對其加鎖。類型:排它鎖(X鎖,寫鎖),共享鎖(S鎖,讀鎖)?;铈i和死鎖:活鎖(A事務(wù)封鎖了R數(shù)據(jù),B事務(wù)請求,等待,A釋放后C上,C釋放后D上。。。B有可能永遠等待),死鎖(A封鎖了R1,B封鎖了R2,之后又互相等待對方。。然后就鎖上了)。死鎖預(yù)防:一次封鎖法(一次性得到全部資源)順序封鎖法(按順序封鎖)。死鎖診斷解除:1.超時法,2.等待圖法。并發(fā)調(diào)度的可串行性:可串行化調(diào)度(多個事務(wù)的并發(fā)執(zhí)行時正確的,當(dāng)且僅當(dāng)其結(jié)果與按某一次序串行地執(zhí)行這些事務(wù)時的結(jié)果相同,稱這種調(diào)度策略為可串行化的調(diào)度)可串行性(是并發(fā)事務(wù)正確調(diào)度的準則,按照這個準則規(guī)定,一個給定的并發(fā)調(diào)度,當(dāng)且僅當(dāng)它是可串行化的,才認為是正確調(diào)度)并發(fā)控制目錄 封鎖 活鎖和死鎖 并發(fā)調(diào)度的可串行性(可串行化調(diào)度 沖突可串行化調(diào)度)兩段鎖協(xié)議 封鎖的粒度(多粒度封鎖 意向鎖)關(guān)系運算實例:并U 差-交∧ 笛卡爾積× 選擇δ 投影π 連接∞ 除÷
1.選擇 例:查詢信息系全體學(xué)生?!?δSdept=‘IS’(Student)。2.投影 例:查詢學(xué)生的姓名和所在系?!?πsname,sdept(Student)。
3.選擇+投影 例:查詢選修了2號課程的學(xué)生的學(xué)號。— πsno(δcno=‘2(’SC))4.連接 例:查詢至少選修了一門其先行課為5號課程的學(xué)生姓名?!衧name(δcpno=‘5(’course)∞SC∞πsno,sname(student))5.除 解釋:找出兩張表中相同屬性組中 前表包含所有后表的屬性分量的非相同屬性組元組集合,這個集合就是除后得到的表。例:查詢至少選修1號課程和3號課程的學(xué)生號碼?!⒁粋€臨時關(guān)系:K{Cno{1,3}} 然后求:πsno,cno(SC)÷K SQL語言實例:
(SELECT FROM WHERE;)(INSERT INTO VALUES();)(UPDATE SET WHERE;)(DELETE FROM WHERE;)(CREATE VIEW AS SELECT......;)
第二篇:模具考試完美總結(jié)(你懂得)
模具知識點
1.澆注系統(tǒng)設(shè)計原則:①壓力損失要??;②熱損失要小;③用料少;④要保證同時充滿型腔;⑤要有利于產(chǎn)品的表觀與內(nèi)在質(zhì)量。
2.澆口位置設(shè)計原則:①有利于型腔排氣;②盡量把澆口設(shè)在壁厚最大位置或靠近壁厚最大位置;③盡量設(shè)在無損外觀的部位;④有利于物料在模內(nèi)分流后的融合;⑤防止產(chǎn)生充模噴射現(xiàn)象⑥若材料采用纖維填充,要先分析制件的受力方向,然后使料流方向與受力方向一致。
3.小澆口具有下列優(yōu)點:①增加物料通過時的流速,同時澆口前后兩端有較大的壓力差,這樣可以明顯的降低非牛頓塑料熔體的表觀粘度,使充模不因澆口縮小而發(fā)生困難;②小澆口處有較大的摩擦阻力,塑料熔體通過澆口時,一部分能轉(zhuǎn)變?yōu)槟Σ翢?,使塑料熔體的流動性增加;③小澆口凍結(jié)快,可以控制并縮短補料時間;④降低了模塑周期,由于小澆口固化快,不會因等待澆口固化而拖延時間,增長成型周期或因澆口尚未凍結(jié)而發(fā)生倒流現(xiàn)象,造成制品缺陷;⑤在多型腔模中,小澆口容易平衡各型腔的進料速度。⑥便于制件修正。
4.常見澆口形式:①邊緣澆口,又名側(cè)澆口、標準澆口,一般設(shè)在分型面上。優(yōu)點是尺寸較小,容易去除,且便于機械加工,可以靈活設(shè)置澆口位置,適用于一模多腔的模具。最大特點是可以分別調(diào)整充模時的剪切速率和澆口封閉的時間(即補料時間);②扇形澆口,用來成型寬度較大的薄片狀制品。優(yōu)點是使物料在橫向得到均勻分配,可降低制品的內(nèi)應(yīng)力和空氣卷入的可能性,能有效消除澆口附近的缺陷;③平縫澆口(又稱薄片澆口、膜狀澆口)物料進入型腔時,降低了制件的內(nèi)應(yīng)力,特別是減少了因取向而產(chǎn)生的翹曲;④盤形澆口和圓環(huán)形澆口,主要用于圓筒形制品或中間帶孔的制品。進料均勻,在整個圓周上取得大致相同的流速,空氣也容易排出。同時無熔接縫;⑤輪輻澆口,易進料且進料均勻,易于消除澆口凝料,但缺點是之間上帶有好幾條拼合縫,對制件強度有一定影響。主要用于管狀、扁平或淺環(huán)形塑件;⑥點澆口,適用于黏度較低的塑料熔體(PE、PP、ABS、PS),較常用。在開模時容易實現(xiàn)自動切斷,制件上殘留澆口痕跡很小,不影響外觀,容易去除,容易實現(xiàn)自動化操作,適用于外觀要求高的殼類、盒類;⑦爪澆口,尤其適用于制件內(nèi)孔較小的管狀制件和同心度要求高的制件;⑧潛伏式澆口,點澆口的演變形式。澆口痕跡不明顯,可以實現(xiàn)自動切斷,澆口位置選擇范圍廣,適用于脆性材料,不適用于韌性材料⑨護耳澆口(分接式澆口),(硬PVC,PMMA,PP)適用于成型要求高的透明制品。可緩解澆口附近的應(yīng)力集中。⑩直接澆口(中心澆口或主流道澆口)流程短,澆口截面積較大,容易充滿型腔,注塑壓力和熱損失最小,用料少,適合大型深腔、薄壁制品,適用于成型黏度大,流動性差的材料。
5.分型面的選擇原則:①垂直于脫模方向的最大截面位置;②確保產(chǎn)品留在動模上③進來保證產(chǎn)品的外觀要求④側(cè)抽距離盡量短⑤當(dāng)產(chǎn)品的某些部位有同軸度要求時,分型面應(yīng)把相應(yīng)部分設(shè)在模具一側(cè)⑥分型面為主要排氣面時,料流末端應(yīng)在分型面上排氣。
6.模具溫度設(shè)計原則:模溫高低視塑料品種不同而定,它對制品結(jié)晶度、力學(xué)性能、表面質(zhì)量、制品的內(nèi)應(yīng)力和翹曲變形有很大的影響。特別是結(jié)晶材料①結(jié)晶型塑料模溫的決定對于玻璃化溫度低于室溫的高聚物來說,若在成型時未達到足夠的結(jié)晶度則在使用或貯存過程中將發(fā)生后結(jié)晶現(xiàn)象,制品的形狀和尺寸都將發(fā)生改變,因此應(yīng)盡可能使其結(jié)晶達到平衡狀態(tài);對于玻璃化溫度遠高于室溫的聚合物來說,模溫決定了制品的結(jié)晶度,從而影響而制品的性能,低模溫可獲得較柔軟的韌性好的制品,而高模溫由于結(jié)晶度大可得到剛性、硬度和耐磨性都很高的制品。②模溫應(yīng)力和翹曲變形模具型腔內(nèi)壁溫度的差異將直接影響脫模時塑件各處溫度的不同③模溫與制品外觀質(zhì)量模溫過低會造成某些塑料制品表面不光,還會使制品輪廓不清晰,并產(chǎn)生明顯的熔接痕。但過高的模溫易出現(xiàn)粘摸或使透明制品的透明度降低。
7.分流道設(shè)計原則:①盡量保證同時充滿,均衡補料②各型腔之間距離恰當(dāng);③盡量縮短流
道長度,降低澆注系統(tǒng)凝料重量;④重心盡量接近注塑機鎖模力的中心。
8.分流道的布置有平衡式和非平衡式。所謂平衡式的布置是指:從從主流道到各型腔的分流道和澆口其長度、形狀、斷面尺寸都是對應(yīng)相等的,適用于生產(chǎn)高精度的產(chǎn)品;非平衡式布置的分流道一般來說適用于型腔數(shù)較多的情況,其流道總長度可比平衡式布置的短些,因而可減少回頭料的重量。
9.分流道截面形狀設(shè)計,從減少熱損失的角度出發(fā)其比表面積越小越好。①圓形斷面分流道:比表面積最小,故熱量散失小,阻力也小。缺點是需要同時在動模和定模上切削加工,而且要相互吻合,故制造比較困難,費用高。②正六邊形分流道:比表面積略大于圓形分流道,但加工稍易,常用于小斷面尺寸(約3mm)的流道;③梯形斷面分流道 最常用形式。只切削加工在一個模板上,節(jié)省機械加工費用,且熱量損失和阻力損失均不太大。④U型斷面分流道 優(yōu)缺點與梯形基本相同;⑤半圓形斷面分流道 比表面積比較大⑥矩形斷面分流道 比表面積較大,脫模斜度小,不常采用。
10.無流道澆注系統(tǒng):在注塑成型過程中不產(chǎn)生流道凝料的澆注系統(tǒng)。原理是采用絕熱或加熱的辦法,使整個生產(chǎn)周期中從主流道入口起到型腔澆口止的流道中的塑料一直保持熔融狀態(tài),因而在開模時只需取產(chǎn)品而不必取澆注系統(tǒng)凝料。
11.熱流道模具的優(yōu)點有:①節(jié)省了普通澆注系統(tǒng)流道凝料回收加工的費用;②縮短成型周期;③能更有效完全地利用注塑機的注塑能力生產(chǎn)出較大的產(chǎn)品,節(jié)省了每次注塑時耗于澆注系統(tǒng)的料,且與三板式相比由于無需脫澆注系統(tǒng),所需開模行程大大減小,能生產(chǎn)高度更大的制品;④充模流動阻力建好,有效補料時間延長,有利于提高制品質(zhì)量。缺點是:①開機時要較長時間才能達到穩(wěn)定操作,因此開始時廢品較多;②需要操作技能較高的專業(yè)人員;③模具結(jié)構(gòu)復(fù)雜,成本高,需要增添外接溫控儀等設(shè)備;④易出現(xiàn)熔體泄露、加熱元件故障等問題,需靜心維護,否則可能產(chǎn)生熱降解等不良現(xiàn)象。
12.適宜采用熱流道模具的塑料:①加工溫度的范圍寬。熔體粘度隨溫度變化小的塑料;②對壓力敏感,不加壓力時不流延,但施以很小壓力即容易流動的塑料熔體;③熱變形溫度較高。制品在高溫下而能快速固化,并能快速脫出的塑料件;④物料導(dǎo)熱率較高,比熱容較低。
13.冷卻系統(tǒng)設(shè)計原則:為了提高冷卻效率,獲得質(zhì)量優(yōu)良的注塑制品,則按下述原則①冷卻水道的設(shè)置動定模和型腔的四周應(yīng)均勻地布置冷卻水通道不可只布置在模具的動模邊或定模邊,否則脫模后的制品一側(cè)溫度高一側(cè)溫度低,在進一步冷卻時回發(fā)生翹曲變形;②冷卻水孔的設(shè)置冷卻水孔孔間距越小,直徑越大,則對塑件冷卻越均勻。水管壁離型腔表面不得太近也不能太遠,一般不超過管徑的3倍,以12~15mm為宜;③水孔與相鄰型腔表面距離相等;④采用并流流向,加強澆口處的冷卻
14.斜銷多用45號鋼,T8或T10淬火或20號鋼滲碳淬火,淬火硬度HRC50-55.15.斜導(dǎo)柱傾角α越大,受力大,運動不平穩(wěn),完成一定側(cè)抽所需開模行程小,一般為150—200,最大不超過250。楔緊塊的斜角β應(yīng)略大于斜銷的斜角,這樣開模時楔緊塊的斜面能很快離開滑塊,不會發(fā)生干涉現(xiàn)象,他一般比斜銷斜角大20~30.16.對于斜導(dǎo)柱在定模一側(cè),滑塊在動模一側(cè)的模具,設(shè)計時必須注意模具閉合復(fù)位時滑塊與推出機構(gòu)間發(fā)生的“干涉”現(xiàn)象。避免干涉的措施:①避免推桿與活動型芯在水平投影上相重合②使推桿推出的最遠位置低于滑塊側(cè)型芯的最低面。
17.采取哪些措施排氣:①利用分型面或配合間隙排氣對于一般的小型塑件,當(dāng)不采用特殊的高速注射時,可利用分型面排氣或利用推桿與孔、推管與孔、脫模板與型芯、活動型芯與孔的配合間隙排氣②開設(shè)專用排氣槽對大型塑件或高速注塑模,應(yīng)開專用的排氣槽,最常見的是在型腔周邊的分型面上開排氣槽,槽深0.01-0.03mm之間變化,寬約5-10mm;③用多孔燒結(jié)金屬塊排氣如果制品形狀特殊,型腔最后充滿的不為遠離分型面和推桿而無法排氣時,可在型腔表面氣體聚集處鑲嵌全興的燒結(jié)金屬塊排氣;④負壓及真空排氣模具內(nèi)
冷卻水通過特殊的容積泵抽吸流動,因此整個冷卻水道在負壓下操作,型腔內(nèi)的氣體通過排氣間隙從冷卻水道中隨水帶出,其中最好的辦法是通過推桿間隙排氣,推桿穿過冷卻水道而與型腔相同。
18.圓錐形或矩形截錐形型芯的脫模阻力:①脫模阻力與塑件壁厚,型芯長度有關(guān),接觸面越大,脫模阻力越大;②塑料收縮率ε越大,脫模阻力越大,塑料的彈性模量E越大,脫模阻力也越大;③塑料對型芯的摩擦因數(shù)越大,所需脫模阻力也越大。
19.模具與注射機配套校核的幾個參數(shù):
①塑料產(chǎn)品的重量與注射機注射量的關(guān)系:0.2V理論<V制<0.8V理論,大于0.2時,會造成資源浪費,成本高;工藝不穩(wěn)定;大部分料停滯在注射機中。小于0.8時,有損耗;有偏差。
②塑料制件的成型面積(產(chǎn)品在分型面上的投影面積A)與注射劑鎖模力的關(guān)系。F=0.1p*A(F為注射機的額定鎖模力)
③塑料制件的高度與注射機最大開模行程的關(guān)系:取出制件所需要的開模距離必須小于注塑機的最大開模距離。
④模具與注射機裝模部位機關(guān)尺寸的校核(模具的長寬與拉桿間距的關(guān)系)。設(shè)計模具時贏校核的主要項目有:噴嘴尺寸、定位圈尺寸、最大模厚、最小模厚、模板的平面尺寸和模具安裝用螺釘孔位。
⑤模具的厚度:模具太厚,鎖模時推桿無法伸直,則鎖模不夠,推桿易受力返回;太薄時鎖模不夠,伸直也未頂上)
⑥模具上安裝孔的尺寸與模板上螺紋孔的尺寸一致(否則要用壓板)
⑦定位環(huán)與定模扳固定孔尺寸應(yīng)一致。
20.排氣槽的位置和形狀:①不要對著人;②不要設(shè)置為直的,最好彎的。
21.型腔壓力周期分為4段:①t0→t1 充模階段 短時間內(nèi)壓力變化很快;②t1→t2保壓冷卻 壓力恒定;③t2→t3倒流,澆口尚未凍結(jié);④t3→t4開模頂出。
1.澆注系統(tǒng)由主流道、分流道、澆口、冷料井幾部分組成。
2.七大系統(tǒng):①成型零部件②澆注系統(tǒng)③導(dǎo)向部分④排氣系統(tǒng)⑤分型抽芯機構(gòu)⑥推出機構(gòu)⑦模溫調(diào)節(jié)系統(tǒng)。
3.主流道指緊接注塑機噴嘴到分流道為止的那一段通斷,熔融塑料進入模具時首先經(jīng)過它
4.分流道是將主流道來的塑料沿分型面引入各個型腔的那一段流道,它開設(shè)在分型面上。
5.澆口是指緊接流道末端將塑料引入型腔的狹窄部分。
6.冷料井用來出去料流中的前端冷料。位置:一般是在主流道正上方,分流段末端。
7.冷料井分三類:①冷料井底部帶推料桿的冷料井;②帶球形頭拉料桿的冷料井;③無拉料桿冷料井。
8.拉料桿:一般用Z型,兩端固定的采用倒錐形,錐頭形拉料桿作用:分流;收縮包芯。
9.澆注系統(tǒng)設(shè)計原則:①壓力損失要??;②熱損失要小;③用料少;④要保證同時充滿型腔;⑤要有利于產(chǎn)品的表觀與內(nèi)在質(zhì)量。
10.澆注系統(tǒng)是將塑料熔體由注塑機噴嘴有序同步的引向型腔的流道。澆注系統(tǒng)的功能是將來料有序的充滿型腔。
11.成型零件包括:凹模、凸模、成型桿、成型環(huán)、各種型腔鑲嵌件等。
12.環(huán)形槽的作用:加潤滑油和容納切屑。
13.模具材料有:低碳鋼,中碳鋼,合金鋼,碳素鋼,45鋼,鈹銅
14.導(dǎo)向機構(gòu)主要有 導(dǎo)向、定位和承受注塑時產(chǎn)生側(cè)壓力 三個作用。常用的導(dǎo)向方式:導(dǎo)柱和導(dǎo)套。
15.滑塊在完成抽拔動作停止運動時,其滑動面不一定全場都留在導(dǎo)滑槽內(nèi),但需在滑槽內(nèi)
部分的長度應(yīng)不少于滑塊寬度,以免滑塊傾斜發(fā)生復(fù)位困難。伸出不超過三分之一,如果滑出距離大,則需加大模具。
16.頂出位置:①外觀②脫模阻力大的地方。
17.頂出系統(tǒng)常用方式為:推桿、推管、推板等結(jié)構(gòu)形式。①推桿適用于頂出力小的位置。加工簡單、安裝方便、維修容易、使用壽命長、脫模效果好,因此廣泛使用。缺點是設(shè)計不當(dāng)易引起應(yīng)力集中,因而頂穿塑件或使塑件變形;②推管適用于環(huán)形、筒形或中間帶孔的塑性,其中尤以圓形截面使用較多。優(yōu)點:頂出力大,不會在塑件上留下明顯的接觸痕跡,而且運動平穩(wěn),制品不易變形。缺點是固定較困難。③推板適用于各種薄壁容器、筒形制品。特點是推出力大而均勻,運動平穩(wěn),切不會在塑件表面留下痕跡。但缺點是刮芯。
18.刮芯的解決辦法:①將推板的內(nèi)孔與型芯面留出0.2-0.25mm的間隙,若將推板與型芯成0型面一下的配合段做成錐面則效果更好;②單邊斜度宜大于5;③加導(dǎo)柱
19.排氣槽的位置和形狀:①不要對著人;②不要設(shè)置為直的,最好彎的。
20.等厚原則:同一個塑件的壁厚應(yīng)盡可能一致,否則會因冷卻或固話速度不同產(chǎn)生附加內(nèi)應(yīng)力,引起翹曲變形。壁厚過小,則充模阻力大;壁厚過大,則①原料浪費②冷卻時間長③生產(chǎn)效率低④內(nèi)應(yīng)力引起翹曲變形。
221.冷卻時間t與制品的壁厚S的平方成正比。t?S。208頁
22.對于窄縫形或矩形流道:51頁
第三篇:數(shù)據(jù)庫考試期末總結(jié)
第1章 數(shù)據(jù)庫系統(tǒng)概述
1、基本概念
? 數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng) ? 數(shù)據(jù)庫系統(tǒng)的特點和功能 ? 數(shù)據(jù)抽象
– 三種數(shù)據(jù)抽象能力 – 三種數(shù)據(jù)庫模式 – 兩種數(shù)據(jù)獨立性
? 數(shù)據(jù)庫系統(tǒng)的用戶 ? 數(shù)據(jù)模型、數(shù)據(jù)庫語言 ? 數(shù)據(jù)庫管理系統(tǒng)的結(jié)構(gòu)
2、重點
? 數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng) ? 兩種數(shù)據(jù)獨立性
第2章 關(guān)系數(shù)據(jù)庫系統(tǒng)
1、知識點
? 關(guān)系數(shù)據(jù)模型
– 數(shù)據(jù)結(jié)構(gòu) – 完整性約束 – 操作
? 關(guān)系運算的安全性
? 關(guān)系代數(shù)、元組關(guān)系演算、域關(guān)系演算的等價性 ? SQL – 交互式 – 嵌入式
2、基本概念
? 關(guān)系、屬性、元組、關(guān)系模式、關(guān)系實例 ? 關(guān)系的性質(zhì)
? 候選鍵、主鍵、鍵屬性、非鍵屬性、外部鍵 ? 實體完整性約束、關(guān)聯(lián)完整性約束 ? 關(guān)系代數(shù)操作的定義
? 關(guān)系代數(shù)的基本操作和附加操作 ? 專門的關(guān)系運算 ? SQL語言的子語言
? 每個SQL語句的功能及語法格式
3、重點
? 關(guān)系數(shù)據(jù)模型 ? 關(guān)系代數(shù) ? SQL語句
第3章 數(shù)據(jù)庫的安全性與完整性
1、知識點 ? 安全性
– 定義
– 需要解決的問題 – 解決的方法
? 完整性
– 定義 – 類型
– 定義和驗證方法
2、基本概念 ? 安全性的定義 ? 完整性的定義 ? 完整性的類型
第4章 數(shù)據(jù)庫設(shè)計概述與需求分析
1、基本概念 ? DB設(shè)計的任務(wù) ? DB的生命周期 ? DB的設(shè)計過程 ? DB的需求分析的任務(wù)、目標、步驟
第5章 概念數(shù)據(jù)庫設(shè)計
1、知識點
? 實體聯(lián)系模型(ER模型)? 實體、實體型
? 實體的屬性、實體的屬性值、復(fù)合屬性、單值屬性、多值屬性、導(dǎo)出屬性、空值
? 鍵、簡單鍵、復(fù)合鍵 ? 實體間的聯(lián)系
? 實體對應(yīng)約束(1:
1、1:n、m:n)、實體關(guān)聯(lián)約束(全域關(guān)聯(lián)約束、部分關(guān)聯(lián)約束)
? 弱實體型、弱實體、識別實體型、識別聯(lián)系 ? 弱實體型的部分鍵 ? ER圖
2、基本概念
? 復(fù)合屬性、多值屬性、導(dǎo)出屬性 ? 1:
1、1:n、m:n聯(lián)系 ? 概念數(shù)據(jù)庫設(shè)計的任務(wù) ? 概念數(shù)據(jù)庫設(shè)計的目標 ? 概念數(shù)據(jù)庫設(shè)計的步驟
? 概念數(shù)據(jù)庫設(shè)計的方法、視圖綜合設(shè)計方法 ? 概念數(shù)據(jù)庫設(shè)計的策略
3、重點 ? ER圖
第6章 邏輯數(shù)據(jù)庫設(shè)計
1、知識點
? 形成初始關(guān)系模式
– 普通實體、弱實體、多值屬性、各種聯(lián)系
? 函數(shù)依賴、完全函數(shù)依賴、部分函數(shù)依賴、傳遞函數(shù)依賴 ? 給定關(guān)系實例,求函數(shù)依賴集 ? Armstrong公理系統(tǒng)、三條推理規(guī)則 ? 求屬性閉包、求候選鍵
? 兩個函數(shù)依賴集等價的判定、求最小函數(shù)依賴集 ? 關(guān)系模式的規(guī)范形式
– 1NF、2NF、3NF、BCNF ? 關(guān)系模式的規(guī)范化方法
– 無損連接性、函數(shù)依賴保持性、判別方法 – 關(guān)系模式的分解算法
2、基本概念
? 邏輯數(shù)據(jù)庫設(shè)計的任務(wù) ? 邏輯數(shù)據(jù)庫設(shè)計的目標 ? 邏輯數(shù)據(jù)庫設(shè)計的步驟 ? 初始關(guān)系模式可能存在的問題
? 函數(shù)依賴、完全函數(shù)依賴、部分函數(shù)依賴、傳遞函數(shù)依賴 ? Armstrong公理系統(tǒng)、三條推理規(guī)則 ? 1NF、2NF、3NF、BCNF ?
3、重點
? 形成初始關(guān)系模式,并指出每個關(guān)系模式的主鍵和外鍵 ? 給定關(guān)系實例,求函數(shù)依賴集 ? 求屬性閉包、求候選鍵 ? 判斷兩個函數(shù)依賴集等價
? 求與給定函數(shù)依賴集等價的最小函數(shù)依賴集 ? 判斷一個關(guān)系模式最高屬于幾范式 ? 判斷給定的分解是否具有無損連接性 ? 關(guān)系模式的3NF、BCNF分解算法
第7章 物理數(shù)據(jù)庫設(shè)計
1、知識點 ? 物理數(shù)據(jù)庫設(shè)計的任務(wù) ? 物理數(shù)據(jù)庫設(shè)計的步驟
第8章 物理存儲結(jié)構(gòu)
1、知識點
? 物理存儲設(shè)備
– 磁盤的存儲特性和訪問特性
? 磁盤冗余技術(shù) ? 文件和文件記錄
? 各種文件結(jié)構(gòu)的存儲空間和查詢時間的計算 ? 各種索引的存儲空間和查詢時間的計算
2、基本概念 ? 記錄
? 定長記錄文件、邊長記錄文件 ? 跨塊記錄、非跨塊記錄 ? 無序文件、有序文件 ? 索引域、索引文件、索引記錄 ? 稀疏索引、稠密索引 ? 主索引、輔助索引、聚集索引 ? B樹、B+樹
3、重點
? 各種文件和索引占用的空間計算 ? 利用各種文件和索引的查詢時間的計算
第9章 數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)字典
1、重點
? 數(shù)據(jù)字典的概念 ? 數(shù)據(jù)字典中存儲的信息
? 把數(shù)據(jù)字典作為普通關(guān)系處理具有兩個優(yōu)點
第10章 關(guān)系代數(shù)操作的實現(xiàn)算法
1、重點
? 查詢處理的過程
? 各個關(guān)系代數(shù)操作的算法及代價分析
第11章 查詢優(yōu)化技術(shù)
1、知識點
? 關(guān)系代數(shù)的等價變換規(guī)律 ? 啟發(fā)式代數(shù)優(yōu)化規(guī)則 ? 初始關(guān)系代數(shù)表達式
? 關(guān)系代數(shù)表達式到查詢樹的轉(zhuǎn)換 ? 啟發(fā)式關(guān)系代數(shù)優(yōu)化算法 ? 基于復(fù)雜性估計的查詢優(yōu)化算法 ? 語義查詢優(yōu)化方法
2、重點
? 關(guān)系代數(shù)的等價變換規(guī)律 ? 啟發(fā)式代數(shù)優(yōu)化規(guī)則 ? 初始關(guān)系代數(shù)表達式
? 關(guān)系代數(shù)表達式到查詢樹的轉(zhuǎn)換 ? 啟發(fā)式關(guān)系代數(shù)優(yōu)化算法
第12章 并發(fā)控制技術(shù)
1、知識點 ? 事務(wù)
? 不對并發(fā)事務(wù)進行控制導(dǎo)致的問題 ? 事務(wù)的性質(zhì)
? 事務(wù)的調(diào)度、串行調(diào)度、并行調(diào)度 ? 可串行的調(diào)度 ? 沖突 ? 沖突等價 ? 沖突可串行
? 沖突可串行的測試方法 ? 兩段鎖協(xié)議
2、基本概念
? 事務(wù)處理包括哪兩方面的內(nèi)容 ? 不對并發(fā)事務(wù)進行控制導(dǎo)致的問題
? 事務(wù)、事務(wù)的狀態(tài)、事務(wù)的性質(zhì)、事務(wù)的原子性 ? 調(diào)度、串行調(diào)度、并行調(diào)度、可串行調(diào)度 ? 沖突、沖突等價、沖突可串行
3、重點 ? 基本概念
? 沖突可串行的測試方法
? 兩段鎖協(xié)議
第13章 數(shù)據(jù)庫恢復(fù)技術(shù)
1、知識點 ? 日志 ? 日志的內(nèi)容 ? 日志的產(chǎn)生過程
? 使用日志進行系統(tǒng)恢復(fù)的方法
2、重點
? 使用推遲更新技術(shù)(REDO日志技術(shù))和即時更新技術(shù)(UNDO/REDO日志)進行系統(tǒng)恢復(fù)的方法,包括恢復(fù)時所做的操作以及恢復(fù)后數(shù)據(jù)庫中數(shù)據(jù)項的值。
第四篇:數(shù)據(jù)庫考試試題總結(jié)
數(shù)據(jù)庫重點習(xí)題總結(jié):(標注顏色的是我考到的簡答題).試述數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)的概念。
(l)數(shù)據(jù):描述事物的符號記錄稱為數(shù)據(jù)。數(shù)據(jù)的種類有數(shù)字、文字、圖形、圖像、聲音、正文等。
(2)數(shù)據(jù)庫:數(shù)據(jù)庫是長期儲存在計算機內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為各種用戶共享。
(3)數(shù)據(jù)庫系統(tǒng):數(shù)據(jù)庫系統(tǒng)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)構(gòu)成,一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員構(gòu)成。
(4)數(shù)據(jù)庫管理系統(tǒng):數(shù)據(jù)庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,用于科學(xué)地組織和存儲數(shù)據(jù)、高效地獲取和維護數(shù)據(jù)。
2.關(guān)系的完整性約束條件三大類:實體完整性,參照完整性,用戶定義的完整性。3.試述數(shù)據(jù)模型的概念、數(shù)據(jù)模型的作用和數(shù)據(jù)模型的三個要素。
數(shù)據(jù)模型是數(shù)據(jù)庫中用來對現(xiàn)實世界進行抽象的工具,是數(shù)據(jù)庫中用于提供信息表示和操作手段的形式構(gòu)架。數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三部分組成。(l)數(shù)據(jù)結(jié)構(gòu):是所研究的對象類型的集合,是對系統(tǒng)靜態(tài)特性的描述。
(2)數(shù)據(jù)操作:是指對數(shù)據(jù)庫中各種對象(型)的實例(值)允許進行的操作的集合,包括操作及有關(guān)的操作規(guī)則,是對系統(tǒng)動態(tài)特性的描述。
(3)數(shù)據(jù)的約束條件:是一組完整性規(guī)則的集合。完整性規(guī)則是給定的數(shù)據(jù)模型中數(shù)據(jù)及其聯(lián)系所具有的制約和依存規(guī)則,用以限定符合數(shù)據(jù)模型的數(shù)據(jù)庫狀態(tài)以及狀態(tài)的變化,以保證數(shù)據(jù)的正確、有效、相容。
4.試述數(shù)據(jù)庫系統(tǒng)三級模式結(jié)構(gòu),這種結(jié)構(gòu)的優(yōu)點是什么?
數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)由外模式、模式和內(nèi)模式組成。外模式,是數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫用戶的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。模式描述的是數(shù)據(jù)的全局邏輯結(jié)構(gòu)。外模式涉及的是數(shù)據(jù)的局部邏輯結(jié)構(gòu),通常是模式的子集。內(nèi)模式,亦稱存儲模式,是數(shù)據(jù)在數(shù)據(jù)庫系統(tǒng)內(nèi)部的表示,即對數(shù)據(jù)的物理結(jié)構(gòu)和存儲方式的描述。數(shù)據(jù)庫系統(tǒng)的三級模式是對數(shù)據(jù)的三個抽象級別,它把數(shù)據(jù)的具體組織留給 DBMs 管理,使用戶能邏輯抽象地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計算機中的表示和存儲。為了能夠在內(nèi)部實現(xiàn)這三個抽象層次的聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫系統(tǒng)在這三級模式之間提供了兩層映像:外模式/模式映像和模式/內(nèi)模式映像。正是這兩層映像保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的邏輯獨立性和物理獨立性。5.試述數(shù)據(jù)庫系統(tǒng)的特點。
(l)數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)庫系統(tǒng)實現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化
(2)數(shù)據(jù)的共享性高,冗余度低,易擴充數(shù)據(jù)庫的數(shù)據(jù)不再面向某個應(yīng)用而是面向整個系統(tǒng),因此可以被多個用戶、多個應(yīng)用以多種不同的語言共享使用。
(3)數(shù)據(jù)獨立性高數(shù)據(jù)獨立性包括數(shù)據(jù)的物理獨立性和數(shù)據(jù)的邏輯獨立性。
(4)數(shù)據(jù)由 DBMS 統(tǒng)一管理和控制數(shù)據(jù)庫的共享是并發(fā)的共享,即多個用戶可以同時存 6.授權(quán)與回收
GRAND INSERT ON TABLE Student TO PUBLIC WITH GRAND OPTION REVOKE INSERT ON TABLE Student FROM SC 7.針對習(xí)題 3 中的四個表試用 SQL 語言完成以下各項操作:(1)找出所有供應(yīng)商的姓名和所在城市。SELECT SNAME,CITY FROM S(2)找出所有零件的名稱、顏色、重量。SELECT PNAME,COLOR,WEIGHT FROM P(3)找出使用供應(yīng)商 S1 所供應(yīng)零件的工程號碼。SELECT DIST JNO FROM SPJ WHERE SNO='S1'(4)找出工程項目 J2 使用的各種零件的名稱及其數(shù)量。SELECT PNAME,QTY FROM SPJ,P WHERE P.PNO=SPJ.PNO AND SPJ.JNO='J2'(5)找出上海廠商供應(yīng)的所有零件號碼。SELECT PNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND CITY='上海'(6)出使用上海產(chǎn)的零件的工程名稱。SELECT JNAME FROM SPJ,S,J WHERE S.SNO=SPJ.SNO AND S.CITY='上海' AND J.JNO=SPJ.JNO(7)找出沒有使用天津產(chǎn)的零件的工程號碼。
注意: SELECT DISP JNO FROM SPJ WHERE JNO NOT IN(SELECT DIST JNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND S.CITY='天津')適用于 JNO 是唯一或不唯一的情況.注意: SELECT DIST JNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND S.CITY<>'天津'適用于 JNO 是唯一的情況
(8)把全部紅色零件的顏色改成藍色。UPDATE P SET COLOR='藍' WHERE COLOR='紅'(9)由 S5 供給 J4 的零件 P6 改為由 S3 供應(yīng)。UPDATE SPJ SET SNO='S3' WHERE SNO='S5' AND JNO='J4' AND PNO='P6'(10)從供應(yīng)商關(guān)系中刪除供應(yīng)商號是 S2 的記錄,并從供應(yīng)情況關(guān)系中刪除相應(yīng)的記錄。A、DELETE FROM S WHERE SNO=’S2’ B、DELETE FROM SPJ WHERE SNO=‘S2’(11)請將(S2,J6,P4,200)插入供應(yīng)情況關(guān)系。INSERT INTO SPJ VALUES(‘S2’,‘J6’,‘P4’,200)
8.試述數(shù)據(jù)庫設(shè)計過程。
答:數(shù)據(jù)庫設(shè)計過程的六個階段:(l)需求分析;(2)概念結(jié)構(gòu)設(shè)計;(3)邏輯結(jié)構(gòu)設(shè)計;(4)數(shù)據(jù)庫物理設(shè)計;(5)數(shù)據(jù)庫實施;(6)數(shù)據(jù)庫運行和維 9.什么是基本表?什么是視圖?兩者的區(qū)別和聯(lián)系是什么?視圖的優(yōu)點。所有的視圖是否都可以更新
基本表是本身獨立存在的表,在 sQL 中一個關(guān)系就對應(yīng)一個表。視圖是從一個或幾個基本表導(dǎo)出的表。視圖本身不獨立存儲在數(shù)據(jù)庫中,是一個虛表。即數(shù)據(jù)庫中只存放視圖的定義而不存放視圖對應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在導(dǎo)出視圖的基本表中。視圖在概念上與基本表等同,用戶可以如同基本表那樣使用視圖,可以在視圖上再定義視圖。
(l)視圖能夠簡化用戶的操作;(2)視圖使用戶能以多種角度看待同一數(shù)據(jù);(3)視圖對重構(gòu)數(shù)據(jù)庫提供了一定程度的邏輯獨立性;(4)視圖能夠?qū)C密數(shù)據(jù)提供安全保護。不是。視圖是不實際存儲數(shù)據(jù)的虛表,因此對視圖的更新,最終要轉(zhuǎn)換為對基本表的更新。因為有些視圖的更新不能惟一有意義地轉(zhuǎn)換成對相應(yīng)基本表的更新,所以,并不是所有的視圖都是可更新的.10.哪類視圖是可以更新的?哪類視圖是不可更新的?各舉一例說明。
答:基本表的行列子集視圖一般是可更新的。若視圖的屬性來自集函數(shù)、表達式,則該視圖 肯定是不可以更新的。
9.登記日志文件的基本原則:1)登記的次序嚴格按并發(fā)事物執(zhí)行的時間次序 2)必須先寫日志文件后寫數(shù)據(jù)庫
11.事物具有四個特性:
原子性:事物是數(shù)據(jù)庫的邏輯基本工作單位。
一致性:事物執(zhí)行的結(jié)果必須是使數(shù)據(jù)庫從一個一致性狀態(tài)編導(dǎo)另一個一致性狀態(tài)。隔離性:一個事物的執(zhí)行不能被其他事物干擾
持續(xù)性:一個事物一旦提交,他對數(shù)據(jù)庫中數(shù)據(jù)的改變就應(yīng)該是永久性的!
12.并發(fā)操作可能會產(chǎn)生哪幾類數(shù)據(jù)不一致?用什么方法能避免各種不一致的情況? 答:包括三類:丟失修改、不可重復(fù)讀和讀“臟’夕數(shù)據(jù)。
(l)丟失修改兩個事務(wù) Tl 和 T2 讀入同一數(shù)據(jù)并修改,T2 提交的結(jié)果破壞了(覆蓋了)Tl 提交的結(jié)果,導(dǎo)致 Tl 的修改被丟失。(2)不可重復(fù)讀不可重復(fù)讀是指事務(wù) Tl 讀取數(shù)據(jù)后,事務(wù)幾執(zhí)行更新操作,使 Tl 無法再現(xiàn)前一次讀取結(jié)果。(3)讀“臟”數(shù)據(jù)讀“臟’夕數(shù)據(jù)是指事務(wù) Tl 修改某一數(shù)據(jù),并將其寫回磁盤,事務(wù)幾讀取同一數(shù)據(jù)后,Tl 由于某種原因被撤銷,這時Tl 已修改過的數(shù)據(jù)恢復(fù)原值,幾讀到的數(shù)據(jù)就與數(shù)據(jù)庫中的數(shù)據(jù)不一致,則幾讀到的數(shù)據(jù)就為“臟”數(shù)據(jù),即不正確的數(shù)據(jù)。避免不一致性的方法和技術(shù)就是并發(fā)控制。最常用的技術(shù)是封鎖技術(shù)。也可以用其他技術(shù),例如在分布式數(shù)據(jù)庫系統(tǒng)中可以采用時間戳方法來進行并發(fā)控制。
13.什么是封鎖?基本的封鎖類型有幾種?試述它們的含義。
答:封鎖就是事務(wù) T 在對某個數(shù)據(jù)對象例如表、記錄等操作之前,先向系統(tǒng)發(fā)出請求,對其加鎖。加鎖后事務(wù) T 就對該數(shù)據(jù)對象有了一定的控制,在事務(wù) T 釋放它的鎖之前,其他的事務(wù)不能更新此數(shù)據(jù)對象。封鎖是實現(xiàn)并發(fā)控制的一個非常重要的技術(shù)。
基本的封鎖類型有兩種:排它鎖和共享鎖。排它鎖又稱為寫鎖。若事務(wù) T 對數(shù)據(jù)對象 A 加上 X 鎖,則只允許 T讀取和修改 A,其他任何事務(wù)都不能再對 A 加任何類型的鎖,直到 T 釋放 A 上的鎖。這就保證了其他事務(wù)在 T 釋放 A 上的鎖之前不能再讀取和修改 A。共享鎖又稱為讀鎖。若事務(wù) T 對數(shù)據(jù)對象 A 加上 S 鎖,則事務(wù) T 可以讀 A 但不能修改 A,其他事務(wù)只能再對A 加 S 鎖,而不能加 X 鎖,直到 T 釋放 A 上的 S 鎖。這就保證了其他事務(wù)可以讀 A,但在 T 釋放 A 上的 S 鎖之前不能對 A 做任何修改。14.如何用封鎖機制保證數(shù)據(jù)的一致性? 答: DBMS 在對數(shù)據(jù)進行讀、寫操作之前首先對該數(shù)據(jù)執(zhí)行封鎖操作,例如下圖中事務(wù)Tl 在對 A 進行修改之前先對 A 執(zhí)行 xock(A),即對 A 加 x 鎖。這樣,當(dāng)幾請求對 A 加x 鎖時就被拒絕,幾只能等待 Tl 釋放 A 上的鎖后才能獲得對 A 的 x 鎖,這時它讀到的A 是 Tl 更新后的值,再按此新的 A 值進行運算。這樣就不會丟失 Tl 的更新。
第五篇:數(shù)據(jù)庫考試
Three schema architecture of dbs
1.外模式:也稱子模式或用戶模式,他是數(shù)據(jù)用戶能夠看見和使用的局部的數(shù)據(jù)結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫用戶的數(shù)據(jù)視圖,且與某一應(yīng)用有關(guān)的數(shù)據(jù)邏輯表示。
2.模式:也稱邏輯模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。他是數(shù)據(jù)庫系統(tǒng)模式結(jié)構(gòu)的中間層,既不涉及數(shù)據(jù)的物理存儲細節(jié)和硬件環(huán)境,也與具體的應(yīng)用程序、所使用的應(yīng)用開發(fā)工具及高級程序設(shè)計語言無關(guān)。綜合的考慮了所有用戶的需求。
3.內(nèi)模式:也稱存儲模式,一個數(shù)據(jù)庫只有一個內(nèi)模式,他是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式。Independence of data
1.邏輯獨立性:1它通過外模式/模式映像表現(xiàn)出來。2模式描述的是數(shù)據(jù)的全局邏輯結(jié)構(gòu),外模式描述的是數(shù)據(jù)的局部邏輯結(jié)構(gòu)。3對同一模式可以有多個外模式,對于一個外模式,數(shù)據(jù)庫系統(tǒng)都有一個外模式/模式映像,它定義了該外模式與模式之間的對應(yīng)關(guān)系;當(dāng)模式改變時,由數(shù)據(jù)庫管理員對各個外模式的映像作用相應(yīng)改變可以使外模式保持不變。
2.物理獨立性:1它通過模式/內(nèi)模式反映出來。2模式/內(nèi)模式映像是唯一的,它定義了數(shù)據(jù)全局邏輯結(jié)構(gòu)和存儲結(jié)構(gòu)之間的對應(yīng)關(guān)系。3當(dāng)數(shù)據(jù)庫的存儲結(jié)構(gòu)改變了,由數(shù)據(jù)庫管理員對模式/內(nèi)模式映像作相應(yīng)改變,而應(yīng)用程序不用改變。
Main factors of the data model
1.數(shù)據(jù)結(jié)構(gòu):指所研究數(shù)據(jù)集合及數(shù)據(jù)間的聯(lián)系,是對系統(tǒng)靜態(tài)特性的描述
2.數(shù)據(jù)操作:對數(shù)據(jù)庫中各類數(shù)據(jù)允許執(zhí)行的操作及有關(guān)的操作規(guī)則,檢索、更新(包括插入、刪除、修改),是對系統(tǒng)動態(tài)特性的描述
3數(shù)據(jù)的約束條件:一組數(shù)據(jù)及其聯(lián)系所具有的制約規(guī)則,用以限定符合數(shù)據(jù)模型的數(shù)據(jù)庫狀態(tài)以及狀態(tài)的變化,以保證數(shù)據(jù)的正確、有效、相容
Design strategies for conceptual design 1自頂向下:首先定義全局概念結(jié)構(gòu)的框架,然后逐步細化。
2自底向下:首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來,得到全局概念結(jié)構(gòu)。
3逐步擴張:首先定義最重要的核心概念結(jié)構(gòu),然后向外擴充,以滾雪球的方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu)。
4混合策略:將自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計一個全局概念結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計的各局部概念結(jié)構(gòu)。
Translation Rules
一個實體轉(zhuǎn)換為一個關(guān)系模式,實體的屬性就是關(guān)系的屬性,實體的碼就是關(guān)系的碼。對實體間的聯(lián)系:一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與任意對應(yīng)的關(guān)系模式合并;一個1:n聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,它的碼為n端實體的碼;也可以與n端對應(yīng)的關(guān)系模式合并;一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式,碼為兩端實體碼的組合;三個或三個以上實體間的一個多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式;具有相同碼的關(guān)系模式可以合并。
The Phases of Database Design
1需求分析:通過詳細調(diào)查顯示世界要處理的對象,充分了解原系統(tǒng)工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。
2概念設(shè)計:將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型。
3邏輯結(jié)構(gòu)設(shè)計:把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本E-R圖轉(zhuǎn)換為與選用dbms產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。
4物理結(jié)構(gòu)設(shè)計為一個給定的邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用要求的物理結(jié)構(gòu)的過程。5數(shù)據(jù)庫實施:用rdbms提供的數(shù)據(jù)定義語言和其他實用程序?qū)?shù)據(jù)庫邏輯設(shè)計和物理設(shè)計結(jié)果嚴格描述出來,成為dbms可以接受的源代碼,再經(jīng)過調(diào)試產(chǎn)生目標模式,然后組織數(shù)據(jù)入庫。
6數(shù)據(jù)庫運行和維護:對數(shù)據(jù)庫設(shè)計進行評價、調(diào)整、修改、等維護工作。