出版時間:2008-6 出版社:北京理工大學出版社 作者:李金勇 編 頁數(shù):225 字數(shù):340000
前言
在信息技術迅猛發(fā)展的今天,信息技術的浪潮席卷整個世界,人們總是盡可能地收集盡量多的有利于自己的信息??梢哉f誰先掌握了信息,誰就在競爭中取得了主動,甚至取得成功。數(shù)據(jù)庫技術就是一種對數(shù)據(jù)進行加工以得到有用信息的計算機軟件技術。SQLserver 2000是一個優(yōu)秀的后臺數(shù)據(jù)庫管理系統(tǒng),它功能強大、操作方便,為廣大數(shù)據(jù)庫用戶所喜愛。越來越多的應用程序開發(fā)工具如Visual Basic、Delphi、Visual c++和:PowerBuider等,都提供了與sQL Server 2000的接口。越來越多的企業(yè)(特別是中小型企業(yè))采用sQL Server2000作為后臺數(shù)據(jù)庫管理系統(tǒng),利用Visual Basic等開發(fā)工具編寫前臺應用程序,從而形成一個完整的數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫的主要功能是負責分析、設計、管理和維護數(shù)據(jù),完成這些工作的人員主要是:數(shù)據(jù)庫管理員、應用系統(tǒng)開發(fā)人員和最終用戶。本書結構連貫,強調理論聯(lián)系實際,始終以介紹數(shù)據(jù)庫開發(fā)技能為主線。并以完整的實際應用實例分布在全書的各個章節(jié)。每章結尾都有“我們做了什么”的總結,以便引導讀者閱讀、理解和操作。本書既可作為高等職業(yè)院校計算機及相關專業(yè)的教材,也可供sQL Server 2000數(shù)據(jù)庫應用系統(tǒng)開發(fā)人員使用,還可供計算機專業(yè)高級技術人員參考。全書由李金勇主編并統(tǒng)稿,歐森培、李辰任副主編,參加本書編寫的還有張曉曦、劉曉英、范平平、張潤華等。編者均是計算機網(wǎng)絡信息系統(tǒng)一線教學人員和數(shù)據(jù)庫應用系統(tǒng)軟件開發(fā)人員,因此增加了本書內容和質量的可靠性。由于本書涉及面廣,成書時間倉促,加之作者水平有限,書中的錯誤和疏漏在所難免,懇請讀者批評指正。同時一并向在對本書編寫過程中給出過幫助的有關人士表示感謝。
內容概要
本書全面、系統(tǒng)地介紹了關系型數(shù)據(jù)庫的基本原理和SQL server 2000數(shù)據(jù)庫應用系統(tǒng)的開發(fā)技術。主要包括:數(shù)據(jù)庫基礎、SQL Server 2000的安裝和配置、Transact—SQL語言、數(shù)據(jù)庫管理、管理數(shù)據(jù)庫表、數(shù)據(jù)完整性、數(shù)據(jù)查詢和視圖、索引、存儲過程和觸發(fā)器、SQL Server 2000用戶和安全性管理、備份和恢復、sQLServer2000綜合實驗(利用Visual Basic等開發(fā)工具編寫前臺應用程序,從而形成一個完整的數(shù)據(jù)庫管理系統(tǒng))。本教材還為使用者提供了完整的數(shù)據(jù)源及源代碼(SOL Servel 2000、Visual Basic實例簡介,詳細請見北京理工大學出版社網(wǎng)站)。
書籍目錄
第1章 數(shù)據(jù)庫基礎 1.1 基本概念 1.2 關系數(shù)據(jù)庫 1.3 常見的數(shù)據(jù)庫對象 1.4 關系的范式 我們做了什么第2章 SQLServer•2000、的安裝和配置 2.1 SQLServer2000的版本 2.2 SQLServer2000的系統(tǒng)需求 2.3 安裝SQLServet2000 2.4 SQLServel 2000管理器和開發(fā)工具 2.5 認識系統(tǒng)數(shù)據(jù)庫. 2.6 配置SQLServer2000 我們做了什么第3章 管理數(shù)據(jù)庫 3.1 創(chuàng)建數(shù)據(jù)庫 3.2 修改數(shù)據(jù)庫 3.3 刪除數(shù)據(jù)庫 我們做了什么第4章 管理數(shù)據(jù)庫表 4.1 數(shù)據(jù)類型 4.2 創(chuàng)建數(shù)據(jù)表 4.3 管理數(shù)據(jù)表 我們做了什么第5章 數(shù)據(jù)完整性 5.1 數(shù)據(jù)完整性概述 5.2 創(chuàng)建和使用規(guī)則 5.3 創(chuàng)建約束 我們做了什么第6章 數(shù)據(jù)查詢和視圖 6.1 SELECT語句查詢 6.2 視圖 我們做了什么第7章 索引 7.1 索引概述 7.2 創(chuàng)建索引 7.3 管理索引 我們做了什么第8章 存儲過程和觸發(fā)器 8.1 存儲過程概述 8.2 創(chuàng)建存儲過程 8.3 管理存儲過程 8.4 觸發(fā)器概述 8.5 創(chuàng)建觸發(fā)器 8.6 管理觸發(fā)器 我們做了什么第9章 SQLServer2000管理 9.1 SQLServer2000驗證模式 9.2 設置驗證模式 9.3 創(chuàng)建和管理登錄賬戶 9.4 修改系統(tǒng)管理員密碼 9.5 創(chuàng)建和管理數(shù)據(jù)庫用戶賬戶 9.6 角色管理 9.7 權限管理 我們做了什么第10章 備份和恢復 10.1 備份的思想和類型 10.2 設計備份策略 10.3 備份數(shù)據(jù)庫 10.4 恢復數(shù)據(jù)庫 我們做了什么第11章 綜合實驗 11.1 創(chuàng)建工程 11.2 建立數(shù)據(jù)庫連接 11.3 系統(tǒng)模塊和功能需求參考文獻
章節(jié)摘錄
插圖:第1章 數(shù)據(jù)庫基礎1.1 基本概念1.1.1 數(shù)據(jù)所謂數(shù)據(jù)(Data)就是描述事物的符號。在我們的日常生活中數(shù)據(jù)無所不在,數(shù)字、文字、圖表、圖像、聲音等都是數(shù)據(jù)。人們通過數(shù)據(jù)來認識世界、交流信息。1.1.2 數(shù)據(jù)庫數(shù)據(jù)庫(DataBase,DB),顧名思義就是數(shù)據(jù)存放的地方。在計算機中,數(shù)據(jù)庫是數(shù)據(jù)和數(shù)據(jù)庫對象的集合。所謂數(shù)據(jù)庫對象是指表(Table)、視圖(View)、存儲過程(Stored Procedure)、觸發(fā)器(Trigger)等。這些數(shù)據(jù)庫對象將在以后的章節(jié)中介紹。1.1.3 數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System,DBMS)是用于管理數(shù)據(jù)的計算機軟件。數(shù)據(jù)庫管理系統(tǒng)使用戶能方便地定義和操縱數(shù)據(jù),維護數(shù)據(jù)的安全性和完整性,以及進行多用戶下的并發(fā)控制和恢復數(shù)據(jù)庫。1.1.4 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)(DataBase System,DBS)狹義地講是由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和用戶構成,廣義地講是由計算機硬件、操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)以及在它的支持下建立起來的數(shù)據(jù)庫、應用程序、用戶和維護人員組成的一個整體。1.2 關系數(shù)據(jù)庫數(shù)據(jù)庫這一概念提出后,先后出現(xiàn)了幾種數(shù)據(jù)模型,其中基本的數(shù)據(jù)模型有3種:層次模型系統(tǒng)、網(wǎng)絡模型系統(tǒng)和關系模型系統(tǒng)。20世紀60年代末期提出的關系模型具有數(shù)據(jù)結構簡單靈活、易學易懂且具有雄厚的數(shù)學基礎等特點,從20世紀70年代開始流行,發(fā)展到現(xiàn)在已成為數(shù)據(jù)庫的標準。目前廣泛使用的數(shù)據(jù)庫軟件都是基于關系模型的關系數(shù)據(jù)庫管理系統(tǒng)。
編輯推薦
《21世紀高職高專規(guī)劃教材?計算機類?SQL Server2000數(shù)據(jù)庫技術與實訓》體現(xiàn)職業(yè)教育課程改革的要求,以崗位需求為導向的內容體系,以項目或案例為主線的編寫思路,實踐課程緊密結合國家職業(yè)資格認證。
圖書封面
評論、評分、閱讀與下載
SQL Server 2000數(shù)據(jù)庫技術與實訓 PDF格式下載