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

正文內(nèi)容

bds2培訓資料手冊(參考版)

2025-07-02 07:22本頁面
  

【正文】 INSERT語句中的屬性順序并不要求一定與關(guān)系中的屬性順序一致,但語句中屬性名與屬性值在個數(shù)、順序。 例:將計算機系的新生李林插入關(guān)系BORROWERS中,該生的借書證號為160006。該元組中指定屬性具有給定的值,即第i個屬性對應(yīng)于第i個常數(shù)。例如 從雇員表及部門表中找出李家軍所在部門及其經(jīng)理。SELECT ,MAX() as 最高薪水 FROM 雇員表 G,bmb B WHERE = GROUP BY , 例.顯示各部門最低薪水。 例. 求出所有雇員的平均工資。SELECT * FROM 雇員表 WHERE 部門代號=39。例. 顯示所有雇員薪金之和。若沒有as 雇員薪金,列標題將默認為雇員薪金1000。 例. 顯示所有雇員的薪金減掉1000元的結(jié)果。 MAX():求某列中最大的值。 COUNT(*):計算查詢結(jié)果的行數(shù)。SUM():計算某列的總和。ANSI/ISO SQL標準規(guī)定表達式中可用四種算術(shù)運算:加(X+Y)、減(XY)、乘(X*Y)、除(X/Y),還可以用括號組成更復(fù)雜的表達式,如:(X*)+(Y/3)SQL表達式還可以是關(guān)于字符串的運算函數(shù)或數(shù)字的運算函數(shù)。SELECT子句中的數(shù)據(jù)項除了可以為查詢表的字段外,還可以為常數(shù)或SQL表達式。例 . 要從部門表中查出所有信息。按照從左到右的順序,每個數(shù)據(jù)選項產(chǎn)生一個列的查詢結(jié)果。[ ]中子句是可以選擇的。 SELECT [DISTINCT]columnlist FROM Tablereference [WHERE searchcondition] [ORDER BY orderlist] [HAVING havingcondition] [UNION selectexpr] 。第五章 SQL語句5.1 基本的SELECT語句 SELECT 語句從數(shù)據(jù)庫一個或多個數(shù)據(jù)表中獲取數(shù)據(jù),并將查詢結(jié)果提供給用戶。如果這樣一個恢復(fù)過程在前滾階段包括這類表的 REORG(重新組織),前面恢復(fù)的備份映象必須包含所有相關(guān)的LOB和表型字段數(shù)據(jù)。表的每個部件都可以獨立于其它表的部件進行備份,用它所駐留其中的表空間恢復(fù)。在時間稍后的點上,發(fā)生了一個災(zāi)難性的事故,它要求恢復(fù)一個表空間的備份。這里,表空間的備份映象被取出。這種技術(shù)不需要為了反映一致性點存放在恢復(fù)過程第一個階段中的備份。對于表空間級別的前滾這是自動完成的。由于這個原因,如果激活前滾恢復(fù)方式,只能執(zhí)行表空間級別的備份和恢復(fù)。表空間恢復(fù)可以通過包含一個或多個空間級別備份的備份映象執(zhí)行。表空間級別的恢復(fù)針對同一個數(shù)據(jù)庫,表空間的備份在該數(shù)據(jù)庫中做出。一次表空間恢復(fù)操作可能包含著一個到多個表空間。 執(zhí)行表空間級別上的備份或恢復(fù)表空間級別上的備份和恢復(fù)不能同時進行,即使它們包含不同的表空間也不行。WITHOUT ROLLING FORWARD 這個選項對于要恢復(fù)數(shù)據(jù)庫的脫機備份映象有效。最小值是16頁;默認值是 1,024頁。TO target database alias 規(guī)定用來創(chuàng)建目標數(shù)據(jù)庫的路徑。用戶必須發(fā)出完整的時間印戳以表 明哪個數(shù)據(jù)庫映象要被恢復(fù)。一旦對于某個表空間的恢復(fù)過程開始,直到該恢復(fù)過程完成 并且對該日志文件末尾的前滾在操作成功完成之前,該表空間不能被使用。TABLESPACE ONLINE 規(guī)定這是一個聯(lián)機的處理方式;默認方式是脫機處理方式。USING password 驗證用戶名的口令。USER username 標識數(shù)據(jù)庫要在其名下恢復(fù)的用戶名。DATABASE sourcedatabasealias 規(guī)定要恢復(fù)數(shù)據(jù)庫的別名。如果備份映象是不可恢復(fù)的數(shù)據(jù)庫,那么恢復(fù)過程還將刪除該日志,否則將保留各個日志文件。如果數(shù)據(jù)庫種子相同,那么備份映象可以從正在被恢復(fù)的數(shù)據(jù)庫創(chuàng)建。如果數(shù)據(jù)庫種子不同,該數(shù)據(jù)庫的備份映象就不能從被恢復(fù)的數(shù)據(jù)庫做出。最后,從有關(guān)數(shù)據(jù)庫字典的備份映象中恢復(fù)數(shù)據(jù)庫的注釋。然后,它從該備份映象中恢復(fù)認證類型和數(shù)據(jù)庫配置文件?;謴?fù)到新數(shù)據(jù)庫上用戶可以創(chuàng)建一個新數(shù)據(jù)庫,然后把數(shù)據(jù)的備份映象恢復(fù)到這個新數(shù)據(jù)庫上。最后,這一恢復(fù)操作取代要被恢復(fù)的每個表空間中的表空間項并且保留恢復(fù)歷史文件,除非磁盤上歷史文件已經(jīng)被破壞。這一恢復(fù)任務(wù)刪除來之表、索引和長型字段內(nèi)容,并且用來自備份映象的內(nèi)容取代它們。對于每種情形都需要考慮一些問題:在允許對數(shù)據(jù)庫進行訪問之前,有可能執(zhí)行前滾操作。我們說過,在恢復(fù)數(shù)據(jù)庫時,用戶可以規(guī)定是恢復(fù)到現(xiàn)有數(shù)據(jù)庫狀況,還是恢復(fù)到新數(shù)據(jù)庫的狀況。最小的頁數(shù)值是16。在恢復(fù)過程進行期間,用戶可以有選擇性地使用多緩沖區(qū)(multiple buffers)去改善恢復(fù)操作的性能。恢復(fù)過程需要排它性連接,所以當恢復(fù)任務(wù)開始時,任何其它應(yīng)用程序都不能再針對該數(shù)據(jù)庫運行。3. 只恢復(fù)備份映象中的恢復(fù)歷史文件。用戶可以從以下的恢復(fù)類型中進行選擇:1. 完全恢復(fù)備份影象中的所有內(nèi)容。如果已經(jīng)用BACKUP DATABASE命令備份了數(shù)據(jù)庫或表空間,那么用戶可以只用 RESTORE DATABSE命令。要恢復(fù)到新數(shù)據(jù)庫的狀況,用戶必須擁有SYSADM或 SYSCTRL 權(quán)限。用戶可以把數(shù)據(jù)恢復(fù)到新數(shù)據(jù)庫或恢復(fù)到現(xiàn)有數(shù)據(jù)庫的狀況。WITHOUT PROMPTING 執(zhí)行備份時不是新介質(zhì)作提示。默認值是 1,024。BUFFER buffer size 用于適當處理的緩沖區(qū)以頁為單位的大小。WITH num buffers BUFFERS 要使用的緩沖區(qū)數(shù)目。LOAD library name OPEN num sess SESSIONS 規(guī)定第三方供應(yīng)商產(chǎn)品將作為這次備份的目錄,并規(guī)定將使用“num sessions” 。如果沒有給出任何參數(shù),備份將在當前目錄上進行。這可能是一個目錄或磁帶設(shè)備名。 ONLINE 規(guī)定采用聯(lián)機處理方式;默認方式是脫機處理。TABLESPACE tablespace name 列出數(shù)據(jù)庫內(nèi)要備份的一個或多個表空間。USING password 用來檢驗用戶名氣口令。USER username 標識在其名下備份任務(wù)的用戶名。DATABASE database alias 規(guī)定要備份數(shù)據(jù)庫的別名。如果在備份數(shù)據(jù)庫的關(guān)鍵時刻,系統(tǒng)發(fā)生了災(zāi)難事故,在用戶重新發(fā)出 BACKUP DATABASE命令之前,他不能成功地與數(shù)據(jù)庫連接。他可以指定用于備份緩沖區(qū)的頁數(shù)。當這一緩沖區(qū)裝滿數(shù)據(jù)時,其上的數(shù)據(jù)要被復(fù)制到備份介質(zhì)上??梢詣?chuàng)建多個文件去包含備份的映象。用戶能夠?qū)?shù)據(jù)庫或表空間備份到磁盤、磁帶或由一個象 ADSTAR分布式存儲管理器(ADSM)那樣的服務(wù)程序的管理的位置。BACKUP DATABASE命令使用數(shù)據(jù)庫別名而不是數(shù)據(jù)庫名本身作為該命令的一個參數(shù)。在發(fā)出BACKUP DATABASE命令前,必須啟動數(shù)據(jù)庫管理器(DB2START)。只有激活前滾恢復(fù)過程,才能支持聯(lián)機備份。備份的級別是根據(jù)災(zāi)難事故恢復(fù)的需要,它應(yīng)當成為任何備份/ 恢策略的實質(zhì)性部分。如果執(zhí)行的是狀態(tài)的備份,那么只有備份任務(wù)與數(shù)據(jù)庫相連接。我們將討論數(shù)據(jù)庫與表空間這兩種對象的備份和恢復(fù)問題。OVERFLOW LOG PATH 指定另外一條日志路徑去搜索存檔的日志文件。TABLESPACE on line 表示前滾處理將在表空間級別上進行。QUERY STAUS 列出已經(jīng)進行完前滾操作的日志文件、所需要的下一個歸檔日志文件和自從前滾處理 以來最后一個委托確認的事務(wù)的時間印戳。STOP | AND STOP 這表明用戶已經(jīng)處理過所有的日志文件并且用戶想要建立數(shù)據(jù)庫的一致性。TO END OF LOGS 這一參數(shù)使得前滾過程去處理它在當前日志路徑目錄中所能夠找到的所有日志文件。這個參數(shù)僅對完全數(shù)據(jù)庫 恢復(fù)有效。username(用戶名) 授權(quán)的用戶標識。database alias(數(shù)據(jù)庫別名) 數(shù)據(jù)庫名將前滾。如果該掛起狀態(tài)不能用表空間的前滾去清理,那么恢復(fù)之后需要有前滾操作。前滾(roll forward)應(yīng)用記錄到數(shù)據(jù)庫日志文件中的事務(wù)。按照默認方式,該參數(shù)被設(shè)置為 ON。第二個階段回退所有非委托確認的事務(wù)。第一個階段對數(shù)據(jù)庫重新應(yīng)用所有的事務(wù),不管這些事務(wù)是否被委托確認還是沒有被委托確認。如果用戶的系統(tǒng)經(jīng)歷了磁盤故障 、停電或其它類型的事故,就需要事故恢復(fù)去將數(shù)據(jù)庫返回到一致的可用狀態(tài)。歸檔日志方式不是默認的日志工作方式,但它是允許用戶執(zhí)行前滾 (roll forward)恢復(fù)的唯一方法。USEREXIT 當LOGRETAIN數(shù)據(jù)庫配置參數(shù)被啟動時,在日志文件變?yōu)榛顒訝顟B(tài)時,不刪除日志文件,當 user exit這一數(shù)據(jù)庫配置參數(shù)被激活時,每當日志文件不再需要用于日志寫時 ,數(shù)據(jù)庫管理器將調(diào)用叫做db2uexit的程序。 兩個配置參數(shù)允許用戶去配置進行歸檔日志的數(shù)據(jù)庫: 傳送這些文件的方法可能是一個手工過程,比如,通過 user exit調(diào)用的手工過程。它們叫做聯(lián)機(on_ line)是因為它們駐留在與活動日志文件相同的子目錄中。它們還包括已經(jīng)被委托確認但它們的變更還沒有寫回到數(shù)據(jù)庫文件中的事務(wù)信息。15 脫機歸檔 —— 歸檔數(shù)據(jù)來 ACTIVE日志子目錄 (也可能在其它介質(zhì)上)。DATA1314聯(lián)機歸檔一包含被委托確認的和被擴充的事務(wù)。歸檔日志方法如圖 。由于這個原因,循環(huán)日志方式最適合用于那些只供查詢的數(shù)據(jù)庫。配置以循環(huán)方式的數(shù)據(jù)庫僅能恢復(fù)到曾經(jīng)做過備份的點。主日志文件和輔助日志文件的數(shù)目由數(shù)據(jù)庫參數(shù)LOGPRIMARY和 LOGSECOND來決定。一旦數(shù)據(jù)庫管理器決定輔助日志文件不再需要時,輔助日志文件便被收回。輔助日志文件(Second log files)主日志文件是預(yù)先分配的,而輔助日志文件僅在需要時才分配。 1主日志文件 2“n”輔日志文件夾 3 循環(huán)日志 循環(huán)日志使用兩類日志文件:所委托確認的變更將被反映在支持數(shù)據(jù)庫的磁盤上。歸檔日志 (Archival logging)用這種類型的日志,將按順序使用各個日志文件。 現(xiàn)在我們來考查可能出現(xiàn)在DB2中的兩類日志: 日志文件有預(yù)先定義的長度。所有被委托確認的事務(wù)都將重新再做一遍,所有非委托確認的事務(wù)都將回退到原有起點。當發(fā)出一條 SQL委托確認命令時 DB2要保證把為了重新運作(replay)所需要的日志文件都寫入磁盤中。為了確保用戶數(shù)據(jù)的完整性,DB2已經(jīng)實施提前寫日志存檔模式。 SQL的 COMMIT語句告訴數(shù)據(jù)庫管理員立即對數(shù)據(jù)庫實施事務(wù)中的所有數(shù)據(jù)庫變動(插入、更新、刪除)。任何一個成功地與數(shù)據(jù)庫相連接的應(yīng)用程序都自動地啟動一個事務(wù)。事務(wù)是應(yīng)用程序進程內(nèi)的一個可恢復(fù)的SQL操作序列。在任何時刻,應(yīng)用程序進程都有一個工作單元,而應(yīng)用程序進程的生存期可能涉及許多工作單元。工作單元是應(yīng)用程序進程內(nèi)可恢復(fù)的操作序列。類似,它必須禁止所有的變更。要充分理解日志工作的目的,首先解釋清楚工作單元(unit of work)和事務(wù) (transaction)這兩個概念。我們將討論在關(guān)系數(shù)據(jù)庫系統(tǒng)中的日志存檔概念,因為它屬于數(shù)據(jù)庫的恢復(fù)功能的組成部分。IMPORT使用的是數(shù)據(jù)庫內(nèi)部的臨時表空間LOAD使用的是數(shù)據(jù)庫以外的臨時空間所有的約束在IMPORT過程中都將被總結(jié)在LOAD過程中只檢查唯一性約束LOAD關(guān)閉約束檢查,需要在LOAD后用SET INTEGERITY消除表上的CHECK PENDING狀態(tài)在IMPORT過程中,當每一行被導(dǎo)入時,索引關(guān)鍵字被插入到索引中在LOAD過程中,LOAD在LOAD階段搜集索引關(guān)鍵字,在BULID階段統(tǒng)一生成索引如果需要重新搜集統(tǒng)計信息,在IMPORT后使用RUNSTAT工具如果需要重新搜集統(tǒng)計信息,可以在LOAD后使用RUNSTAT工具,也可以在LOAD過程中進行搜集在LOAD中直接搜集統(tǒng)計信息會延長LOAD所需時間IMPORT能夠被DB2 Connect支持LOAD能夠被DB2 Connect支持數(shù)據(jù)導(dǎo)入文件必須在執(zhí)行IMPORT的節(jié)點上數(shù)據(jù)導(dǎo)入文件必須在要導(dǎo)入數(shù)據(jù)的數(shù)據(jù)庫所在的節(jié)點上IMPORT不需要備份根據(jù)復(fù)制選項的不同,可能需要進行備份IMPORT導(dǎo)入的數(shù)據(jù)在日志中會有記錄第四章 數(shù)據(jù)庫恢復(fù)在防止關(guān)鍵數(shù)據(jù)的丟失當中,恢復(fù)用戶自己的環(huán)境十分重要。IMPORTLOAD說明在導(dǎo)入大量數(shù)據(jù)時速度較慢在導(dǎo)入大量數(shù)據(jù)時速度明顯比IMPORT快LOAD是將數(shù)據(jù)格式化成數(shù)據(jù)頁的形式直接寫入數(shù)據(jù)庫如果使用IXF文件格式,表和索引可以不存在在導(dǎo)入數(shù)據(jù)之前,表和索引必須存在IMPORT可以在導(dǎo)入數(shù)據(jù)時創(chuàng)建表和索引支持WSF文件格式不支持WSF文件格式能夠?qū)Ρ砗鸵晥D進行IMPORTLOAD的對象必須是表在進行IMPORT時,其他程序能夠?qū)Ρ磉M行存取在進行LOAD時,其他程序不能對表進行存取LOAD將導(dǎo)入數(shù)據(jù)的表所在表空間置為排它狀態(tài)導(dǎo)入的所有數(shù)據(jù)都被日志所記錄LOAD只做極少量的日志IMPORT會激活觸發(fā)器LOAD不會激活觸發(fā)器IMPORT可以使用COMMITCOUNT參數(shù)指定每隔一定數(shù)目的數(shù)據(jù)行就進行一次提交,如果IMPORT失敗,可以從最后的一次提交點重新開始。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1