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

正文內(nèi)容

全國計(jì)算機(jī)等級考試四級數(shù)據(jù)庫工程師考試重點(diǎn)難點(diǎn)資料整理-在線瀏覽

2024-12-30 13:04本頁面
  

【正文】 SELECT , FROM Table_Customer as T1 JION Table_Customer as T2 ON = WHERE = ?王曉 ? AND !=?王曉 ? 子查詢: 一個(gè) SELECT 語句嵌套在一個(gè) SELECT、 UPDATE、 INSERT 或 DELETE語句中 SELECT Name,Address FROM Table_Customer WHERE Address IN (SELECT Address FROM Table_Customer WHERE Name=?王曉 ?) AND Name!=?王曉 ? 外連接: LEFT OUTER JOIN 左外連接(左表全輸出) RIGHT OUTER JOIN 右外連接 子查詢: [NOT] IN()集合 不相關(guān)子查詢,先內(nèi)后外 WHERE 列 = // () 比較 不相關(guān)子查詢,先內(nèi)后外 [NOT] EXIST( SELECT *)存在 相關(guān)子查詢,先外后內(nèi) 修改數(shù)據(jù): INSERT [INTO]表名 [列名表 ] VALUES(值列表) UPDATE 表名 SET 列名=表達(dá)式 [WHERE子句 ]/ DELETE [FROM] 表名 [WHERE子句 ] 分情況修改: UPDATE Table_Goods SET SalePrice= CASE GoodsClassName WHEN ?家用電器 ? THEN SalePrice – SalePrice* WHEN ?服裝 ? THEN SalePrice + SalePrice* ELSE SalePrice END FROM Table_Goods a JION Table_GoodsClass b ON = 創(chuàng)建索引: CREATE [UNIQUE][CLUSTERED][NONCLUSTERED] INDEX 索引名 ON 表名 (列名 [順序 (ASC/DESC)]) 視圖:由從數(shù)據(jù)庫基本表中選取出來的數(shù)據(jù)組成的邏輯窗口,是一個(gè)虛表,數(shù)據(jù)庫只存放視圖的定義而不存放視圖包括的數(shù)據(jù)。 CREATE VIEW 視圖名 [視圖列名 表 ] AS SELECT 語句 [WITH CHECK OPTION] 作用:簡化數(shù)據(jù)查詢語句;使用戶從多角度觀察同一數(shù)據(jù);提高了數(shù)據(jù)安全性( 屏蔽掉敏感數(shù)據(jù) ) ;提供一定程度的邏輯獨(dú)立性 定點(diǎn)數(shù): numeric(p,q)或 decimal(p,q),p 為精度 ( 數(shù)字位個(gè)數(shù) ) ,不大于 38, q 為小數(shù)位個(gè) 數(shù) ; bit 類型:只存儲 1 和 0,不多于 8個(gè) bit列 則只 用 1個(gè)字節(jié) 存儲 Char(n)代表的是普通字符編碼按定長存儲的字符串, “n”的含義是字符的個(gè)數(shù),固定占用n 個(gè)字節(jié)的空間。 第 9 章 事務(wù)高度與并發(fā)控制 調(diào)度: 定義在多個(gè)事務(wù)上的調(diào)度是這些事務(wù)的所有操作的一個(gè)執(zhí)行序列,代表了這些操作的執(zhí)行順序 ;沖突操作: 事務(wù) Ti 的操作 Ii 與事務(wù) Tj的操作 Ij 是沖突的,當(dāng)且僅當(dāng) Ii 和 Ij 訪問數(shù)據(jù)庫中同一個(gè)數(shù)據(jù)項(xiàng) Q,并且 Ii 和 Ij 中至少有一個(gè)是寫操作 write(Q);沖突可串行: 一個(gè)并發(fā)調(diào)度沖突等價(jià)于某個(gè)串行調(diào)度 (判斷一個(gè) 并行調(diào)度是否正確) 死鎖是指數(shù)據(jù)庫系統(tǒng)中部分或全部事務(wù)由于無法獲得對需要訪問的數(shù)據(jù)項(xiàng)的控制權(quán)而處于等待狀態(tài),并且將一直等待下去的一種系統(tǒng)狀態(tài)。事務(wù)結(jié)束包括正常結(jié)束( mit)和非正常結(jié)束( rollback)。 2 級加鎖協(xié)議是在 1 級加 鎖協(xié)議基礎(chǔ)上,要求事務(wù) T 在讀取數(shù)據(jù)項(xiàng) Q 之前必須先對其加 S鎖,讀完 Q 后可以立即釋放 S鎖。 2 階段鎖協(xié)議將每個(gè)事務(wù)的執(zhí)行過程分為加鎖階段和解鎖階段。在解鎖階段,事務(wù)可以釋放任何數(shù)據(jù)項(xiàng)上的任何類型的鎖,但不能再申請任何鎖。當(dāng)?shù)谝淮吾尫沛i后,即轉(zhuǎn)入解鎖階段。 死鎖預(yù)防利用死鎖預(yù)防協(xié)議,通過破壞死鎖產(chǎn)生的必要條件來避免系統(tǒng)進(jìn)入死鎖狀態(tài) 。當(dāng)發(fā)現(xiàn)系統(tǒng)發(fā)生死鎖后,采取相應(yīng)的恢復(fù)機(jī)制使系統(tǒng)擺脫死鎖狀態(tài)。 鎖粒度大:被加鎖數(shù)據(jù)項(xiàng)少、事務(wù)并發(fā)執(zhí)行度低、系統(tǒng)開銷??;鎖粒度小則反之 基于鎖的并發(fā)控制技術(shù)的原理 P166 第 10 章 數(shù)據(jù)庫的實(shí)施、運(yùn)行和維護(hù) 試運(yùn)行:功能測試;性能測試 數(shù)據(jù)庫維護(hù):數(shù)據(jù)庫的轉(zhuǎn)儲和恢復(fù);數(shù)據(jù)庫的安全性、完整性控制; 數(shù)據(jù)庫性能的檢測和改善;數(shù)據(jù)庫的重組和重構(gòu) 數(shù)據(jù)庫安全:行政手段制定規(guī)范;權(quán)限管理、口令等;維護(hù)多個(gè)數(shù)據(jù)副本;防及除毒 數(shù)據(jù)庫重組:按照系統(tǒng)設(shè)計(jì)要求對數(shù)據(jù)庫存儲空間進(jìn)行全面調(diào)整;數(shù)據(jù)庫重構(gòu):業(yè)務(wù)小范圍變化需對數(shù)據(jù)庫邏輯結(jié)構(gòu)作必要改變。 數(shù)據(jù)庫空間管理:數(shù)據(jù)量增加和碎片使性能降低;空間溢出會帶來災(zāi)難性停機(jī)故障。 數(shù)據(jù)庫參數(shù)調(diào)整:外部調(diào)整: CPU、網(wǎng)絡(luò);調(diào)整內(nèi)存分配 (改善程度大 );調(diào)整磁盤 I/O(I/O時(shí)間是響應(yīng)時(shí)間的最大組成部分 );調(diào)整競爭 數(shù)據(jù)庫查詢優(yōu)化:合理使用索引;避免或簡化排序( Order by、 Group by,磁盤排序比內(nèi)存排序開銷大速度慢 ) ;避免相關(guān)子查詢、外連接(左右連接比內(nèi)連接消耗大);存 儲過程 屬于 Oracle 但不屬于 SQL Server 的邏輯和物理空間結(jié)構(gòu):表空間、段、區(qū) 第 11 章 故障管理 故障種類:事務(wù)內(nèi)部故障(事務(wù)回滾撤消修改)、系統(tǒng)故障(影響事務(wù)不壞數(shù)據(jù))、介質(zhì)故障(軟件容錯(cuò)、硬件容錯(cuò))、病毒 系統(tǒng)故障對策:重啟,撤消( UNDO)未提交的事務(wù),重做( REDO)已提交的事務(wù) 軟件容錯(cuò):備份、日志文件,利用恢復(fù)技術(shù);硬件容錯(cuò):雙物理存儲設(shè)備 恢復(fù)基本原理:冗余,即所有數(shù)據(jù)均可通過存儲在別處的冗余數(shù)據(jù)來重建。只有事務(wù)標(biāo)識和被更新的數(shù)據(jù)塊,沒有操作類型和操作對象。 數(shù)據(jù)庫鏡像: 提高數(shù)據(jù)庫可用性的解決方案(比如介質(zhì)故障,兩臺服務(wù)器相互備份) 優(yōu)點(diǎn):提供完整或幾近完整的數(shù)據(jù)冗余,增強(qiáng)數(shù)據(jù)保護(hù);發(fā)生介質(zhì)故障時(shí),數(shù)據(jù)不會丟失且服務(wù)不會中斷,提高數(shù)據(jù)庫可用性;提高鏡像數(shù)據(jù)庫在升級期間的可用性。數(shù)據(jù)庫鏡像可用于并發(fā)操作。當(dāng)某個(gè)磁盤發(fā)生故障時(shí),只須計(jì)算其他磁盤上的校驗(yàn)數(shù)據(jù)和數(shù)據(jù)的異或便可重新得到該磁盤的值。服務(wù)器可一次監(jiān)聽多個(gè)網(wǎng)絡(luò)庫 SQLServer 的兩大類數(shù)據(jù)庫:系統(tǒng)數(shù)據(jù)庫: DBMS自動(dòng)創(chuàng)建及維護(hù),存放維護(hù)系統(tǒng)正常運(yùn)行的信息, master(系統(tǒng)級信息) 、 msdb(支持自動(dòng)執(zhí)行任務(wù)) 、 model(所有用戶數(shù)據(jù)庫的公共信息) 、 tempdb(臨時(shí)數(shù)據(jù)庫) ,示例 Pubs、 Northwind;用戶數(shù)據(jù)庫 估算存儲空間: SQLServer 數(shù)據(jù)存儲單位為頁( Page),一個(gè)數(shù)據(jù)頁是一塊 8KB的連續(xù)磁盤空間,行不能跨頁存儲,一行數(shù)據(jù)的大小不能超過一頁的大小。 主數(shù)據(jù)文件:擴(kuò)展名為 .mdf,包含數(shù)據(jù)庫系統(tǒng)信息并可存放用戶數(shù)據(jù)庫數(shù)據(jù),每個(gè)數(shù)據(jù)庫只有一個(gè)主數(shù)據(jù)文件。 每個(gè)數(shù)據(jù)文件及日志文件( .ldf)初始大小均不得小于 512KB,主數(shù)據(jù)文件大小不得小于 model 數(shù)據(jù)庫主數(shù)據(jù)文件,日志文件最好不小于 1MB 創(chuàng)建數(shù)據(jù)庫: CREAT DATABASE jessymin ON ――表 示數(shù)據(jù)庫按下面參數(shù)創(chuàng)建 ( NAME = jessymin, ――邏輯文件名 FILENAME = ?… \MSSQL\Data\?, ―― OS下的物理文件名 SIZE = 10,――文件初始大小,單位默認(rèn)為 MB,下同 MAXSIZE = 30,――文件最大大小 FILEGROWTH = 5,――文件增量,為 0 表示不自動(dòng)增長,默認(rèn)按當(dāng)前 10%增長) LOG ON ――表示該數(shù)據(jù)庫日志文件按下面參數(shù)創(chuàng)建 ( …… ..同上,只是物理文件名為 ) 刪除數(shù)據(jù)庫: DROP DATABASE jessymin。 TransactSQL 示例:計(jì)算 1+2+3+… +100的和: DECLARE i int, sum int SET i = 1,sum = 0 SET 可換為 SELECT WHILE i =100 BEGIN SET sum = sum + i SET i = i +1 END PRINT sum DTS(Data Transformation Service)數(shù)據(jù)轉(zhuǎn)換服務(wù)。導(dǎo)出數(shù)據(jù)時(shí)用戶必須是要連接的數(shù)據(jù)庫服務(wù)器的合法用戶,且對要導(dǎo)出的表具有查詢權(quán)限 第 13 章 數(shù)據(jù)庫對象 存儲過程 的: SQL 語句和控制流語句的預(yù)編譯集合,應(yīng)用程序可通過調(diào)用方法來執(zhí)行 優(yōu)點(diǎn):模塊化程序設(shè)計(jì);提高性能;減少網(wǎng)絡(luò)流量;可作為安全機(jī)制使用 帶有多個(gè)參數(shù)并有默認(rèn)值及輸出參數(shù)的存儲過程示例: CREATE PROCEDURE p_Example area varchar(20) = ?武漢大學(xué) ?, Price money, Sum int output AS SELECT/UPDATE/INSERT/DELETE…… SET Sum = … .. 應(yīng)用程序中執(zhí)行的 SQL 語句: Declare res int EXECUTE p_Example ?武漢大學(xué)信息學(xué)部 ?, 1000, res output 或者 EXECUTE p_Example Price =1000,res output 用戶自定義函數(shù):標(biāo)量函數(shù)(返回單值,非 text、 Image 類型 ,任何允許出現(xiàn)表達(dá)式的地方 )、內(nèi)嵌表值函數(shù)(返回一個(gè)表,放在查詢語句的 From子句中)、多語句表值函數(shù)(返回一個(gè)可自定義的表,也放在查詢語句的 From子句中,視圖和存儲過程的 結(jié)合) 標(biāo)量函數(shù)救示例: 根據(jù)指定的商品類別查詢該類的商品個(gè)數(shù)。調(diào)用時(shí)放在查詢語句的 FROM子句中。作用:保證業(yè)務(wù)規(guī)則和數(shù)據(jù)完整性。 觸發(fā)器適用場合:比 CHECK語句更復(fù)雜的數(shù)據(jù)約束(可引用其他表中的列);為保證數(shù)據(jù)庫性能而維護(hù)的非規(guī)范化數(shù)據(jù)(如增加統(tǒng)計(jì)總值的列);實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)規(guī)則 AFTER/FOR:后觸發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1