sql2000數(shù)據(jù)庫管理與標(biāo)準(zhǔn)應(yīng)用教程

sql2000數(shù)據(jù)庫管理與標(biāo)準(zhǔn)應(yīng)用教程

ID:13783279

大小:1.57 MB

頁數(shù):100頁

時(shí)間:2018-07-24

sql2000數(shù)據(jù)庫管理與標(biāo)準(zhǔn)應(yīng)用教程_第1頁
sql2000數(shù)據(jù)庫管理與標(biāo)準(zhǔn)應(yīng)用教程_第2頁
sql2000數(shù)據(jù)庫管理與標(biāo)準(zhǔn)應(yīng)用教程_第3頁
sql2000數(shù)據(jù)庫管理與標(biāo)準(zhǔn)應(yīng)用教程_第4頁
sql2000數(shù)據(jù)庫管理與標(biāo)準(zhǔn)應(yīng)用教程_第5頁
資源描述:

《sql2000數(shù)據(jù)庫管理與標(biāo)準(zhǔn)應(yīng)用教程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、1.1數(shù)據(jù)庫系統(tǒng)的概念http://book.51cto.com?2007-04-0712:11?史創(chuàng)明、王俊偉?清華大學(xué)出版社?我要評(píng)論(0)·摘要:在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)庫的使用既可以在程序中實(shí)現(xiàn),也可以在獨(dú)立的數(shù)據(jù)操作界面中實(shí)現(xiàn),比如在SQLServer數(shù)據(jù)庫系統(tǒng)中,我們既可以使用T-SQL語言操作數(shù)據(jù)庫,也可以使用SQLServer企業(yè)管理器實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的操作和管理?!?biāo)簽:SQL??SQL2000??微軟??數(shù)據(jù)庫·限時(shí)報(bào)名參加“甲骨文全球大會(huì)·2010·北京”及“JavaOne和甲骨文開發(fā)者大會(huì)2010”計(jì)算機(jī)從誕生開始,就面臨

2、著處理大量數(shù)據(jù)的任務(wù)。使用計(jì)算機(jī)以后,數(shù)據(jù)處理的速度和規(guī)模無論相對(duì)于手工方式還是機(jī)械方式都是無可比擬的。隨著數(shù)據(jù)處理量的增長,產(chǎn)生了數(shù)據(jù)管理技術(shù)。數(shù)據(jù)管理技術(shù)經(jīng)歷了人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個(gè)階段。人工管理方式固然效率低下,就是對(duì)于文件系統(tǒng)而言,也存在著數(shù)據(jù)冗余、數(shù)據(jù)不一致性和數(shù)據(jù)聯(lián)系薄弱等缺點(diǎn)。而數(shù)據(jù)庫系統(tǒng)克服了文件系統(tǒng)的缺點(diǎn),提供了對(duì)數(shù)據(jù)更高級(jí)、更有效的管理手段。數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)管理技術(shù)有以下特點(diǎn):“?采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。“?有較高的數(shù)據(jù)獨(dú)立性?!?數(shù)據(jù)庫系統(tǒng)為用戶提供了方便的用戶接口。在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)庫的使

3、用既可以在程序中實(shí)現(xiàn),也可以在獨(dú)立的數(shù)據(jù)操作界面中實(shí)現(xiàn),比如在SQLServer數(shù)據(jù)庫系統(tǒng)中,我們既可以使用T-SQL語言操作數(shù)據(jù)庫,也可以使用SQLServer企業(yè)管理器實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的操作和管理?!?增加了系統(tǒng)靈活性“?數(shù)據(jù)庫系統(tǒng)提供了四方面的數(shù)據(jù)控制功能——數(shù)據(jù)庫的并發(fā)控制、數(shù)據(jù)庫的恢復(fù)、數(shù)據(jù)完整性和數(shù)據(jù)安全性。數(shù)據(jù)庫技術(shù)是在操作系統(tǒng)的文件系統(tǒng)基礎(chǔ)上發(fā)展起來的,而且數(shù)據(jù)庫管理系統(tǒng)本身要在操作系統(tǒng)支持下才能工作。數(shù)據(jù)庫與數(shù)據(jù)結(jié)構(gòu)之間的聯(lián)系也很密切。數(shù)據(jù)庫管理系統(tǒng)(DataBaseManagementSystem,簡稱DBMS)是指數(shù)據(jù)庫

4、系統(tǒng)中對(duì)數(shù)據(jù)進(jìn)行管理的軟件系統(tǒng),它是數(shù)據(jù)庫系統(tǒng)的核心組成部分,我們對(duì)數(shù)據(jù)庫系統(tǒng)的一切操作,包括定義、查詢、更新以及各種控制,都是通過數(shù)據(jù)庫管理系統(tǒng)進(jìn)行的。DBMS由兩大部分組成:查詢處理器和存儲(chǔ)管理器。查詢處理器有四個(gè)組成部分:DDL編譯器、DML編譯器、嵌入式DML的預(yù)編譯器以及查詢運(yùn)行核心程序;存儲(chǔ)管理器有四個(gè)主要組成部分:權(quán)限和完整性管理器、事務(wù)管理器、文件管理器以及緩沖區(qū)管理器。DBMS的工作示意圖如圖1-1所示。圖1-1DBMS的工作模式DBMS總是基于某種數(shù)據(jù)模型,根據(jù)DBMS的不同,DBMS可以分成層次型、網(wǎng)狀型、關(guān)系型、面

5、向?qū)ο笮偷?。DBMS的工作模式如下:“?接受應(yīng)用程序的數(shù)據(jù)請(qǐng)求和處理請(qǐng)求。“?將用戶的數(shù)據(jù)請(qǐng)求(高級(jí)指令)轉(zhuǎn)換成復(fù)雜的機(jī)器代碼(低層指令)。“?實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的操作。“?從對(duì)數(shù)據(jù)庫的操作中接受查詢結(jié)果。“?對(duì)查詢結(jié)果進(jìn)行處理(格式轉(zhuǎn)換)?!?處理結(jié)果返回給用戶。DBMS的主要功能有以下五個(gè)方面:“?數(shù)據(jù)庫的定義功能?在DBMS中應(yīng)該包括數(shù)據(jù)定義語言(DDL)的編譯程序。“?數(shù)據(jù)庫的操作功能?DBMS提供數(shù)據(jù)操作語言(DML)實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作。其基本的數(shù)據(jù)操作有兩類:檢索(查詢)和更新(包括插入、刪除、更新)。因此,在DBMS中應(yīng)包括DML的

6、編譯程序或解釋程序。通常查詢語言是指數(shù)據(jù)操作語言中的檢索語句部分?!?數(shù)據(jù)庫的保護(hù)功能?包括數(shù)據(jù)庫的恢復(fù)、數(shù)據(jù)庫的并發(fā)控制、數(shù)據(jù)完整性控制和數(shù)據(jù)安全性控制?!?數(shù)據(jù)庫的維護(hù)功能?包括數(shù)據(jù)庫的數(shù)據(jù)導(dǎo)入、轉(zhuǎn)換、存儲(chǔ),數(shù)據(jù)庫性能監(jiān)控等功能?!?數(shù)據(jù)字典?數(shù)據(jù)庫系統(tǒng)中存放三級(jí)結(jié)構(gòu)定義的數(shù)據(jù)庫稱為數(shù)據(jù)字典。對(duì)數(shù)據(jù)庫的操作都要通過數(shù)據(jù)字典才能實(shí)現(xiàn)。數(shù)據(jù)字典中還存放數(shù)據(jù)庫運(yùn)行時(shí)的統(tǒng)計(jì)信息,例如記錄個(gè)數(shù)、訪問次數(shù)等。如圖1-2所示是數(shù)據(jù)庫管理系統(tǒng)的結(jié)構(gòu)圖。數(shù)據(jù)庫管理系統(tǒng)提供了許多不同的結(jié)構(gòu)以滿足在不同用途下的應(yīng)用。例如,對(duì)于一般用途的普通用戶,可以通過數(shù)

7、據(jù)庫管理系統(tǒng)的應(yīng)用界面對(duì)數(shù)據(jù)庫進(jìn)行簡單操作;而對(duì)于經(jīng)驗(yàn)豐富的數(shù)據(jù)庫管理員,則可以使用DBMS提供的數(shù)據(jù)定義語言(DDL)來執(zhí)行高級(jí)管理操作。圖1-2DBMS結(jié)構(gòu)圖1.2關(guān)系數(shù)據(jù)模型http://book.51cto.com?2007-04-0713:31?史創(chuàng)明、王俊偉?清華大學(xué)出版社?我要評(píng)論(0)·摘要:在本章中,我們將系統(tǒng)地學(xué)習(xí)數(shù)據(jù)庫系統(tǒng)的概念及數(shù)據(jù)庫管理系統(tǒng)的詳細(xì)內(nèi)容,還將詳細(xì)學(xué)習(xí)關(guān)系型數(shù)據(jù)庫的相關(guān)知識(shí),以及關(guān)系數(shù)據(jù)庫的實(shí)體內(nèi)容,建立數(shù)據(jù)庫系統(tǒng)離不開數(shù)據(jù)模型。模型是對(duì)現(xiàn)實(shí)世界的抽象,在數(shù)據(jù)庫技術(shù)中,我們用模型的概念描述數(shù)據(jù)庫的結(jié)構(gòu)

8、與語義,對(duì)現(xiàn)實(shí)世界進(jìn)行抽象。能表示實(shí)體類型及實(shí)體間聯(lián)系的模型稱為“數(shù)據(jù)模型”?!?biāo)簽:SQL??SQL2000??微軟??數(shù)據(jù)庫·限時(shí)報(bào)名參加“甲骨文全球大會(huì)·2010·北京”及“JavaOn

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。