freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫原理期末總結(jié)-預(yù)覽頁

2025-08-29 07:24 上一頁面

下一頁面
 

【正文】 定義模式:CREATE SCHEMA 模式名 AUTHORIZATION 用戶名CREATE SCHEMA “ST” AUTHORIZATION WANG。 RESTRICT—限制刪除:如果該模式中已經(jīng)定義了下屬的數(shù)據(jù)庫對象,則拒絕該刪除語句的執(zhí)行。5. 模式實際上定義了一個命名空間,在這個空間可以進(jìn)一步定義該模式包含的數(shù)據(jù)庫對象:基本表、視圖、索引等。主鍵約束:用于定義基本表的主鍵。9. 定義基本表:CREATE TABLE 表名;注:“ ”中的內(nèi)容是必選項“[ ]”中的內(nèi)容是可選項;DEFAULT選項是列指定缺省值。 ALTER TABLE Student ADD Se DATE;例3 將Student表Sage的數(shù)據(jù)類型改為INT ALTER TABLE Student MODIFY Sage INT;例4 刪除Student表學(xué)生姓名(Sname)的唯一性約束。建在表的一列或多列上,各列名之間用逗號分隔。14. 唯一索引是指每一個索引值只對應(yīng)唯一的數(shù)據(jù)記錄。 DROP INDEX Stusname;16. 查詢:SELECT[ALL|DISTINCT] 列名或表達(dá)式 [別名1][,列名或表達(dá)式 [別名2]]…FROM 表名或視圖名 [表別名][,表名或視圖名 [表別名]]…[WHERE 條件表達(dá)式][GROUP BY 列名1] [HAVING 條件表達(dá)式][ORDER BY 列名2] [ASC|DESC];17. 單表查詢:例1 查詢?nèi)w學(xué)生的學(xué)號和姓名。確定范圍:例10 查詢年齡在20~23之間的學(xué)生的姓名、系別和年齡。 SELECT Sname FROM Student WHERE Sdept=‘CS’ AND Sage20;20. 對查詢結(jié)果排序:用ORDER BY字句,升序(ASC)或降序排序(DESC)。 例31 查詢選修了3門以上課程的學(xué)生學(xué)號。25. 自然連接:在等值連接中,把目標(biāo)列中重復(fù)的屬性列去掉,就成為自然連接。 例37 查詢與劉晨在同一個系學(xué)習(xí)的學(xué)生。例:找出每個學(xué)生超過他選修課程平均成績的課程號 SELECT Sno, Cno FROM SC SCXWHERE Grade=( SELECT AVG(Grade) FROM SC SCY WHERE =)。 SELECT Sname FROM Student WHERE NOT EXISTS (SELECT * FROM Course WHERE NOT EXISTS (SELECT * FROM SC WHERE = =));32. 例46 查詢選修了課程1或者選修了課程2的學(xué)生學(xué)號。 CREATE TABLE Deptage(Sdept CHAR(15),Avgage SMALLINT); INSERT INTO Deptage(Sdept,Avgage) SELECT Sdept,Avg(Sage) FROM Student GROUP BY Sdept;例3 將學(xué)生200215121的年齡改為22歲。而不存放視圖對應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在原來的基本表中。36. 行列子集視圖:若一個視圖是從單個基本表導(dǎo)出的,并且只是去掉了基本表的某些行和某些列,但保留了碼,稱這類視圖為行列子集視圖。 例5 定義一個反映學(xué)生出生年份的視圖。 視圖不允許更新的情況:書P124 41. 視圖的作用:簡化用戶操作;使用戶以多種角度看待同一數(shù)據(jù);對重構(gòu)數(shù)據(jù)庫提供了一定程度的邏輯獨(dú)立性;對機(jī)密數(shù)據(jù)提供安全保護(hù);更清晰的表達(dá)查詢。GRANT SELECT ON TABLE Student TO U1; 例3 把查詢Student表和修改學(xué)生學(xué)號的權(quán)限授予所有用戶。2. 完整性:防止數(shù)據(jù)庫中存在不符合語義的數(shù)據(jù),防止錯誤的信息的輸入和輸出造成的無效操作和錯誤結(jié)果。5. 完整性控制機(jī)制具有三個方面的功能:定義,檢查,保證數(shù)據(jù)的完整性。8. 自定義完整性約束條件:NOT NULL UNIQUE CHECK第六章 關(guān)系數(shù)據(jù)理論例:用于描述學(xué)生情況的一組屬性:U={SNO,SDEPT,MN,CNAME,G}。 一個系只有一名負(fù)責(zé)人;216。216。2. 函數(shù)依賴:設(shè)關(guān)系模式R(U),是屬性集U上的關(guān)系模式, X和Y是U的子集。5. 若X→Y,但Y不完全函數(shù)依賴于X,則稱Y對X部分函數(shù)依賴。 7. 5NF 204。 2NF 204。1NF。1NF,且每一個非主屬性完全函數(shù)依賴于碼,則R206。u 這里碼為(SNO,CNO)。216。3NF,則每一個非主屬性既不部分依賴于碼也不傳遞依賴于碼。1NF。BCNF。3NF。 對于關(guān)系模式Student(SNO,SNAME,SDEPT,SAGE),假定SNAME也具有唯一性,那么Student就有兩個碼,這兩個碼都由單個屬性組成,彼此不相交。216。這兩個碼各由兩個屬性組成,而且它們是相交的。BCNF。u 由語義可得到下面的函數(shù)依賴:(S,J)→T (S,T)→J T→J這里(S,J),(S,T)都是候選碼。17. 合并規(guī)則:由X→Y,X→Z,有X→YZ。20. X→A1A2…Ak成立的充分必要條件是X→Ai成立21. 在關(guān)系模式R U,F(xiàn) 中為F所邏輯蘊(yùn)含的函數(shù)依賴的全體叫做F的閉包,記為F+。u 由上述算法,設(shè)X(0)=AB;計算X(1)。X(1),所以再找出左部為ABCD子集的那些函數(shù)依賴,又得到C→E,AC→B,于是X(2)=X(1)∪BE= ABCDE。 設(shè)有關(guān)系模式R(A,B,C,D,E),其上的函數(shù)依賴集: F={A → BC,CD → E,B → D,E → A} ① 計算A+。 設(shè)有一教學(xué)管理數(shù)據(jù)庫,其屬性包括:學(xué)號(S#),課程號(C#),成績(G),任課教師(TN),教師所在的系(D)。第七章 數(shù)據(jù)庫設(shè)計1. 數(shù)據(jù)庫設(shè)計:對于一個給定的應(yīng)用環(huán)境,構(gòu)造(設(shè)計)優(yōu)化的數(shù)據(jù)庫邏輯模式和物理結(jié)構(gòu),并據(jù)此建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能有效的存儲和管理數(shù)據(jù),滿足各種用戶的應(yīng)用需求,包括信息管理要求和數(shù)據(jù)操作要求。5. 按規(guī)范設(shè)計法可將數(shù)據(jù)庫設(shè)計分為六個階段:分析設(shè)計階段:前四個階段面向用戶的應(yīng)用要求,面向具體的問題: 需求分析 概念結(jié)構(gòu)設(shè)計面向數(shù)據(jù)庫管理系統(tǒng): 邏輯結(jié)構(gòu)設(shè)計 物理結(jié)構(gòu)設(shè)計實現(xiàn)和運(yùn)行階段:后兩個階段面向具體的實現(xiàn)方法: 數(shù)據(jù)庫實施 數(shù)據(jù)庫運(yùn)行與維護(hù)6. 數(shù)據(jù)庫設(shè)計的生存期:指從數(shù)據(jù)庫研制到不再使用它的整個時期。 概念結(jié)構(gòu)設(shè)計:整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,通過對用戶需求進(jìn)行綜合、歸納與抽象,形成獨(dú)立于任何DBMS軟件和硬件的概念模型。 數(shù)據(jù)庫物理設(shè)計:為邏輯數(shù)據(jù)模型建立一個完整的能實現(xiàn)的物理數(shù)據(jù)庫結(jié)構(gòu),包括存儲結(jié)構(gòu)和存取方法。 數(shù)據(jù)庫運(yùn)行、維護(hù)階段:收集和記錄實際系統(tǒng)運(yùn)行的數(shù)據(jù),數(shù)據(jù)庫運(yùn)行的記錄用來提高用戶要求的有效信息,用來評價數(shù)據(jù)庫系統(tǒng)的性能,進(jìn)一步調(diào)整和修改數(shù)據(jù)庫。 邏輯設(shè)計階段將ER圖轉(zhuǎn)換成具體的數(shù)據(jù)庫產(chǎn)品支持的數(shù)據(jù)模型,形成數(shù)據(jù)庫邏輯模式;然后根據(jù)用戶處理的要求、安全性的考慮,在基本表的基礎(chǔ)上再建立必要的視圖,形成數(shù)據(jù)的外模式;216。10. 數(shù)據(jù)應(yīng)用系統(tǒng)設(shè)計的特點:用戶參加數(shù)據(jù)庫設(shè)計。13. 數(shù)據(jù)項是不可再分的數(shù)據(jù)單位。16. 需求分析注意:設(shè)計人員要充分考慮到可能的擴(kuò)充和改變;強(qiáng)調(diào)用戶的參與。三種抽象:分類、聚集(整體與部分)、概括(一般與特殊,子集關(guān)系)。20. 實體間的聯(lián)系有以下幾種轉(zhuǎn)換規(guī)則:216。216。216。22. 數(shù)據(jù)庫的物理設(shè)計可分為兩步:確定數(shù)據(jù)庫的物理結(jié)構(gòu);對物理結(jié)構(gòu)進(jìn)行評價。其中,這個(或這組)屬性稱為聚簇碼。2. 事務(wù)的和程序是兩個概念。3. 事務(wù)的四個特性:簡稱ACID原子性:要么都做,要么都不做。5. 數(shù)據(jù)庫恢復(fù)機(jī)構(gòu)的目的:保證事務(wù)的原子性; 當(dāng)系統(tǒng)發(fā)生故障以后,數(shù)據(jù)庫能夠恢復(fù)到正確狀態(tài) 。216。216。7. 建立冗余數(shù)據(jù)最常用的技術(shù)是:數(shù)據(jù)轉(zhuǎn)儲和登錄日志文件。10. 日志文件是用來記錄事務(wù)對數(shù)據(jù)庫的更新操作的文件。在靜態(tài)轉(zhuǎn)儲方式中,也可以建立日志文件。14. 系統(tǒng)故障的恢復(fù):正向掃描日志文件,找出在故障發(fā)生前已經(jīng)提交的事務(wù),將其事務(wù)標(biāo)志記入重做隊列;找出故障發(fā)生時尚未完成的事務(wù),將其事務(wù)標(biāo)識記入撤銷隊列。2. 同時并發(fā)方式:多處理機(jī)系統(tǒng)中,多個處理機(jī)可以同時運(yùn)行多個事務(wù),實現(xiàn)多個事務(wù)真正的并行運(yùn)行。216。216。7. 基本封鎖類型:排它鎖(寫鎖X鎖): 若事務(wù)T對數(shù)據(jù)對象A加上X鎖,則只允許T讀取和修改A,其他任何事務(wù)都不能再對A加任何類型的鎖,直到T釋放A上的鎖。8. 一級封鎖協(xié)議可防止丟失修改,并保證事務(wù)T是可恢復(fù)的;二級封鎖協(xié)議除防止了丟失修改,還可進(jìn)一步防止讀“臟”數(shù)據(jù);三級封鎖協(xié)議進(jìn)一步防止了不可重復(fù)讀。然后T4又請求封鎖R,當(dāng)T3釋放了R上的封鎖之后系統(tǒng)又批準(zhǔn)了T4的請求……T2有可能永遠(yuǎn)等待,這就是活鎖的情形。14. 可串行性是并發(fā)事務(wù)正確性的準(zhǔn)則。 17. 事務(wù)遵守兩段鎖協(xié)議是可串行化調(diào)度的充分條件,而不是必要條件。21. 一般地,對某個數(shù)據(jù)對象加鎖:檢查該數(shù)據(jù)對象上有無顯示封鎖與之沖突;檢查其所有上級結(jié)點,看本事務(wù)的顯示封鎖是否與該數(shù)據(jù)對象上的隱式封鎖沖突;檢查其所有下級結(jié)點,看上面的顯示封鎖是否與本事務(wù)的隱式封鎖沖突。24. 意向排它鎖:如果對一個數(shù)據(jù)對象加IX鎖,表示它的后裔結(jié)點擬加X鎖。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1