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

正文內(nèi)容

數(shù)據(jù)庫(kù)原理期末總結(jié)(留存版)

  

【正文】 數(shù):count,sum,avg,max,min 例27 查詢選修了課程的學(xué)生人數(shù)。SELECT Sname,Sage FROM StudentWHERE SageANY (SELECT Sage FROM Student WHERE Sdept=‘IS’) AND Sdept’IS’;31. 帶有EXISTS謂詞的子查詢: 例41 查詢所有選修了1號(hào)課程的學(xué)生姓名。 CREATE VIEW IS_S1(Sno,Sname,Grade) AS SELECT ,Grade FROM Student,SC WHERE Sdept=‘IS’ AND = AND =‘1’;37. 虛擬列:視圖定義中的一些基本表中并不存在派生屬性。3. 完整性約束條件是加在數(shù)據(jù)庫(kù)數(shù)據(jù)之上的語(yǔ)義約束條件。1. 關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論主要包括三個(gè)方面的內(nèi)容:函數(shù)依賴、范式、模式設(shè)計(jì)。9. 第一范式:關(guān)系中每個(gè)屬性都是不可再分的簡(jiǎn)單項(xiàng)。3NF。BCNF。 關(guān)系模式STJ(S,T,J)中,S表示學(xué)生,T表示教師,J表示課程。得到兩個(gè):AB→C,B→D。3. 現(xiàn)代數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn):“三分技術(shù),七分管理,十二分的基礎(chǔ)數(shù)據(jù)”;結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)相結(jié)合。 需求分析階段,綜合各個(gè)用戶的需求;216。做法:選擇局部應(yīng)用;逐一設(shè)計(jì)分ER圖。21. 數(shù)據(jù)庫(kù)物理設(shè)計(jì):對(duì)于給定的邏輯數(shù)據(jù)模型,選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)的過(guò)程。一致性;隔離性;持續(xù)性。9. 數(shù)據(jù)轉(zhuǎn)儲(chǔ)即由DBA定期地將整個(gè)數(shù)據(jù)庫(kù)復(fù)制到磁帶或另一個(gè)磁盤上保存起來(lái)的過(guò)程。為了保證事務(wù)的隔離性和一致性,DBMS需要對(duì)并發(fā)操作進(jìn)行正確調(diào)度。10. 事務(wù)T1封鎖了數(shù)據(jù)R,事務(wù)T2又請(qǐng)求封鎖R,于是T2等待。23. 意向共享鎖:如果對(duì)一個(gè)數(shù)據(jù)對(duì)象加IS鎖,表示它的后裔結(jié)點(diǎn)擬加S鎖。 19. 封鎖對(duì)象的大小稱為封鎖粒度。共享鎖(讀鎖S鎖): 若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加上S鎖,則事務(wù)T可以讀A但不能修改A,其他事務(wù)只能再對(duì)A加S鎖,而不能加X(jué)鎖,直到T釋放A上的S鎖。第十一章 并發(fā)控制1. 交叉并發(fā)方式:在單處理機(jī)系統(tǒng)中,事務(wù)的并行執(zhí)行實(shí)際上是這些事務(wù)的并行操作輪流交叉運(yùn)行。6. 恢復(fù)的原理概括為:冗余。 在SQL語(yǔ)言中,定義事務(wù)的語(yǔ)句有三條:BEGIN TRANSACTION開(kāi)始COMMIT結(jié)束:表示提交,將事務(wù)中所有對(duì)數(shù)據(jù)庫(kù)的更新協(xié)會(huì)到磁盤,正常結(jié)束事務(wù)。216。可以由若干個(gè)數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)組成。 數(shù)據(jù)庫(kù)實(shí)施階段:運(yùn)用DBMS提供的數(shù)據(jù)語(yǔ)言及其宿主語(yǔ)言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫(kù),編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫(kù),并進(jìn)行試運(yùn)行。 ① 試根據(jù)上述語(yǔ)義確定函數(shù)依賴集。 已知關(guān)系模式RU,F(xiàn),其中U={A,B,C,D,E};F={AB→C,B→D,C→E,EC→B,AC→B}。所以SJP206。216。 所以 SLC207。 BCNF 204。 每個(gè)學(xué)生學(xué)習(xí)每一門課程有一個(gè)成績(jī)。 GRANT CREATETAB ON DATABASE S_C TO U8 WITH GRANT OPTION;45. 收回權(quán)限:REVOKE 權(quán)限 [,權(quán)限 ] … [ON 對(duì)象類型 對(duì)象名 ] FROM 用戶 例7 把用戶U4修改學(xué)生學(xué)號(hào)的權(quán)限收回。 CREATE VIEW IS_Student AS SELECT Sno,Sname,Sage FROM Student WHERE Sdept=‘IS’ WITH CHECK OPTION(當(dāng)對(duì)視圖進(jìn)行插入或更新時(shí),要保證新行滿足視圖的定義中的謂詞條件。SELECT Sno,Sname,Sdept FROM StudentWHERE Sdept= (SELECT Sdept FROM Student WHERE Sname=‘劉晨’);注意子查詢要在比較符之后。 SELECT Sname,Ssex FROM Student WHERE Sdept NOT IN (‘IS’,‘MA’,‘CS’) ;字符匹配:例21 查詢?nèi)鄙俪煽?jī)的學(xué)生的學(xué)號(hào)和相應(yīng)的課程號(hào)。 例5 刪除Student表。 例:DROP SCHEMA ZHANG CASCADE。Yx}例6 對(duì)于下面的關(guān)系R和S,計(jì)算R247。7. 候選碼:若關(guān)系中的某一屬性組的值能唯一地標(biāo)識(shí)一個(gè)元組,則該屬性組就是候選碼。31. 模式:數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特性的描述。21. 完整性約束:數(shù)據(jù)及其聯(lián)系所滿足的制約和依存規(guī)則,以保證數(shù)據(jù)的正確、有效和相容。主要功能:數(shù)據(jù)定義、組織、存儲(chǔ)、操縱,數(shù)據(jù)庫(kù)的事務(wù)管理和運(yùn)行管理、建立和維護(hù)。9. 數(shù)據(jù)管理的三個(gè)階段:人工管理、文件系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)階段。元組:一行。注:一個(gè)數(shù)據(jù)庫(kù)只能有一個(gè)內(nèi)模式。用戶定義的完整性:針對(duì)某一具體關(guān)系數(shù)據(jù)庫(kù)的約束條件。 pSname(sCpno=‘5’(Course)?SC?pSno,Sname(Student))例10 查詢選修了全部課程的學(xué)生的學(xué)號(hào)和姓名。 唯一性約束 :指明基本表上的某個(gè)列或某些列的組合在不同的元組中的取值不能相同??梢栽谧畛2樵兊牧猩辖⒋鼐鬯饕蕴岣卟樵冃省? SELECT COUNT(DISTINCT Sno) FROM SC;22. GROUP BY子句:將查詢結(jié)果按某一列或多列的值分組,值相等的為一組。 SELECT Sname FROM Student WHERE EXISTS (SELECT * FROM SC WHERE = AND Cno=‘1’);用連接可寫成: SELECT Sname FROM Student,SC WHERE = AND =‘1; 例42 查詢選修了全部課程的學(xué)生姓名。表達(dá)式視圖:帶虛擬列的視圖。4. 完整性檢查是檢查數(shù)據(jù)是否滿足完整性條件的機(jī)制。其中,函數(shù)依賴起著核心的作用。1NF,記作R206。注:若R206。216。每一教師只教一門課;每門課有若干教師;某一學(xué)生選定某門課,就對(duì)應(yīng)一個(gè)固定的教師 。于是 X(1) =AB∪CD=ABCD;因?yàn)閄(0)185。4. 規(guī)范設(shè)計(jì)法:新奧爾良方法、基于ER模型的數(shù)據(jù)庫(kù)設(shè)計(jì)方法、基于3NF的設(shè)計(jì)方法、ODL方法。 概念設(shè)計(jì)階段形成獨(dú)立于及其特點(diǎn),獨(dú)立于各個(gè)DBMS產(chǎn)品的概念模式(ER圖);216。18. 概念結(jié)構(gòu)是對(duì)現(xiàn)實(shí)世界的一種抽象。任務(wù)是為了有效地實(shí)現(xiàn)邏輯模式,確定所采取的存儲(chǔ)策略。4. 數(shù)據(jù)庫(kù)的恢復(fù):把數(shù)據(jù)庫(kù)從錯(cuò)誤狀態(tài)恢復(fù)某一致的正確狀態(tài)的功能。這些備用的數(shù)據(jù)文本稱為后備副本或后援副本。4. 并發(fā)操作帶來(lái)的數(shù)據(jù)不一致性主要包括:丟失修改、不可重復(fù)讀、讀臟數(shù)據(jù)。T3也請(qǐng)求封鎖R,當(dāng)T1釋放了R上的封鎖之后系統(tǒng)首先批準(zhǔn)了T3的請(qǐng)求,T2仍然等待。例如,要對(duì)某個(gè)元組加S鎖,則要首先對(duì)關(guān)系和數(shù)據(jù)庫(kù)加IS鎖。18. 一次封鎖法遵守兩段鎖協(xié)議;但是兩段鎖協(xié)議并不要求事務(wù)必須一次將所有要使用的數(shù)據(jù)全部加鎖,因此遵守兩段鎖協(xié)議的事務(wù)可能發(fā)生死鎖。這保證了其他事務(wù)在T釋放A上的鎖之前不 能再讀取和修改A。15. 介質(zhì)故障的恢復(fù)步驟:裝入最新的數(shù)據(jù)庫(kù)后備副本;裝入相應(yīng)的日志文件副本,重做已完成的事務(wù)。 計(jì)算機(jī)病毒。一般地講, 一個(gè)程序中包含多個(gè)事務(wù)。 一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系。14. 數(shù)據(jù)結(jié)構(gòu):反映數(shù)據(jù)之間的組合關(guān)系。216。這些數(shù)據(jù)有下列語(yǔ)義:學(xué)號(hào)和課程號(hào)分別與其代表的學(xué)生和課程一一對(duì)應(yīng);一個(gè)學(xué)生所修的每門課程都有一個(gè)成績(jī);每門課程只有一位任課教師,但每位教師可以有多門課程;教師中沒(méi)有重名,每個(gè)教師只屬于一個(gè)系。216。這個(gè)關(guān)系模式中顯然沒(méi)有屬性對(duì)碼傳遞依賴或部分依賴。14. 一個(gè)滿足BCNF的關(guān)系模式有:所有非主屬性對(duì)每一個(gè)碼都是完全函數(shù)依賴;所有的主屬性對(duì)每一個(gè)不包含它的碼,也是完全函數(shù)依賴;沒(méi)有任何屬性完全函數(shù)依賴于非碼的任何一組屬性。滿足的函數(shù)依賴有: F(SNO,CNO) →G,SNO→SDEPT,SDEPT→SLOC,SNO→SLOC,P(SNO,CNO) →SDEPT,P(SNO,CNO)→SLOC 。 4NF 204。 一個(gè)學(xué)生可以選修多門課程,每門課程有若干學(xué)生選修;216。 GRANT UPDATE(Sno),SELECT ON TABLE Student TO PUBLIC;例5 DBA把在數(shù)據(jù)庫(kù)S_C中建立表權(quán)限授予用戶U8,并允許此權(quán)限再授予其他用戶。 例2 建立信息系學(xué)生的視圖,并要求更新視圖時(shí)仍保證視圖只有信息系的學(xué)生。 SELECT Sno,Sname,Sdept FROM Student WHERE Sdept IN ( SELECT Sdept FROM Student WHERE Sname=‘劉晨’);28. 不相關(guān)子查詢:子查詢的查詢條件不依賴于父查詢。 SELECT Sname,Sdept,Sage FROM Student WHERE Sage BETWEEN 20 AND 23;確定集合:例13 查詢不是信息系、數(shù)學(xué)系和計(jì)算機(jī)科學(xué)系學(xué)生的姓名和性別。 ALTER TABLE Student DROP UNIQUE(Sname);11. 刪除基本表:DROP TABLE 表名;連同數(shù)據(jù)及視圖一同被刪除。沒(méi)有下屬對(duì)象時(shí)才能執(zhí)行。S={tr [X]| tr ∈R∧ pY(S)205。6. 由于域可以相同,為了加以區(qū)分,必須對(duì)每列起一個(gè)名字,稱為屬性(Attribute)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1