出版時間:2011-1 出版社:電子工業(yè) 作者:桂穎 頁數(shù):317
Tag標(biāo)簽:無
前言
數(shù)據(jù)庫技術(shù)是計算機(jī)科學(xué)的重要分支,已成為計算機(jī)數(shù)據(jù)管理的最新技術(shù)。Microsoft SQL Server 2005是基于客戶/服務(wù)器模式(C/S模式)的新一代大型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(DBMS)。它是全面的、集成的、端到端的數(shù)據(jù)解決方案,以其易操作、強(qiáng)大的功能及友好的界面,受到了廣大企業(yè)用戶的青睞。為了使讀者更好地掌握SQL Server 2005的新功能、新特性,更好地利用SQL Server 2005進(jìn)行數(shù)據(jù)庫系統(tǒng)開發(fā),本書將詳細(xì)、系統(tǒng)地介紹SQL Server 2005的基本使用方法及在基礎(chǔ)知識上的深入應(yīng)用。SQL Server 2005數(shù)據(jù)庫管理系統(tǒng)在電子商務(wù)、數(shù)據(jù)倉庫和數(shù)據(jù)庫解決方案等應(yīng)用中起著重要的核心作用,為企業(yè)的數(shù)據(jù)管理提供強(qiáng)大的支持,對數(shù)據(jù)庫中的數(shù)據(jù)提供有效的管理,并采取有效的措施保證數(shù)據(jù)的完整性及數(shù)據(jù)的安全性。SQL Server 2005擁有功能強(qiáng)大、操作方便的工具,同時減少了在從移動設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜度。本書的特點本書在內(nèi)容上采用知識點和案例相結(jié)合的形式,將知識融入案例中,使讀者能夠從實踐中理解并鞏固知識,在實踐中提高能力。本書在敘述上力求通俗易懂,編排科學(xué),圖文并茂,注重實用。為了方便讀者閱讀及更加清晰地理解,本書對部分理解有困難的案例做了適量的注釋分析。
內(nèi)容概要
要想學(xué)好SQL Server 2005,選擇一本適合自己的入門書是非常重要的。本書從數(shù)據(jù)庫基礎(chǔ)開始,循序漸進(jìn)地講解了數(shù)據(jù)庫對象編程及數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā),章節(jié)安排合理,由淺入深,通過生動的實例和詳細(xì)的代碼注釋,帶領(lǐng)讀者掌握SQL Server 2005數(shù)據(jù)庫應(yīng)用的技巧。 本書共分17章,從易到難,循序漸進(jìn)地介紹了SQL Server 2005數(shù)據(jù)庫的各個知識點。主要內(nèi)容包括SQL Server 2005數(shù)據(jù)庫基礎(chǔ)、SQL Server 2005數(shù)據(jù)庫安裝及基本應(yīng)用、SQL語言、函數(shù)、數(shù)據(jù)庫和表操作、數(shù)據(jù)的查詢、數(shù)據(jù)的更新、事物和鎖、索引、游標(biāo)、存儲過程和自定義函數(shù)、視圖、觸發(fā)器、SQL Server 2005安全策略、圖書管理系統(tǒng)開發(fā)實例、BBS論壇系統(tǒng)開發(fā)等。 隨書所附光盤內(nèi)容為本書的實例文件和作者專門為本書錄制的全程多媒體語音教學(xué)視頻。 本書內(nèi)容全面,論述翔實,適合SQL Server 2005的初學(xué)者,也可作為高等院校師生的參考書,對于SQL Server 2005的愛好者,本書也有著很大的參考價值。
書籍目錄
第1章 SQL Server 2005數(shù)據(jù)庫基礎(chǔ) 1.1 數(shù)據(jù)庫的世界 1.2 數(shù)據(jù)庫的成長歷程 1.3 數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)步驟 1.4 本章小結(jié) 1.5 習(xí)題第2章 初識SQL Server 2005 2.1 SQL Server 2005的組成 2.2 為什么選擇SQL Server 2005 2.3 如何選擇SQL Server 2005的版本 2.4 SQL Server 2005的安裝與配置 2.5 了解SSMS基本操作 2.6 小結(jié) 2.7 習(xí)題 第3章 管理SQL Server 2005的工具——SQL語言 3.1 SQL語言簡介 3.2 數(shù)據(jù)類型大家族 3.3 變量 3.4 SQL的佐料——運算符 3.5 認(rèn)識表達(dá)式 3.6 SQL利器——通配符 3.7 SQL語言中的注釋 3.8 小結(jié) 3.9 習(xí)題第4章 走進(jìn)SQL語句的世界 4.1 數(shù)據(jù)定義語句(DDL) 4.2 數(shù)據(jù)操作語句(DML) 4.3 數(shù)據(jù)控制語句(DCL) 4.4 其他基本語句 4.5 循環(huán)控制語句 4.6 批處理語句 4.7 小結(jié) 4.8 習(xí)題 第5章 輕輕松松認(rèn)識函數(shù) 5.1 數(shù)學(xué)函數(shù) 5.2 字符串函數(shù) 5.3 日期和時間函數(shù) 5.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 5.5 聚合函數(shù) 5.6 系統(tǒng)函數(shù) 5.7 文本和圖像函數(shù) 5.8 小結(jié) 5.9 習(xí)題 第6章 實戰(zhàn)開始—數(shù)據(jù)庫和表的操作 第7章 數(shù)據(jù)的查詢 第8章 數(shù)據(jù)的更新 第9章 事務(wù)和鎖 第10章 索引 第11章 游標(biāo) 第12章 存儲過程與自定義函數(shù) 第13章 視圖 第14章 觸發(fā)器 第15章 了解SQL Server 2005中的安全策略 第16章 圖書管理系統(tǒng)開發(fā)實例 第17章 BBS論壇系統(tǒng)開發(fā)
章節(jié)摘錄
插圖:4.程序編制與調(diào)試在邏輯數(shù)據(jù)庫結(jié)構(gòu)確定以后,應(yīng)用程序設(shè)計的編制就可以開始了。程序模塊代碼通常先在模擬的環(huán)境下初步調(diào)試,然后再進(jìn)行聯(lián)合調(diào)試。聯(lián)合調(diào)試的工作主要包括:(1)設(shè)計并建立數(shù)據(jù)庫結(jié)構(gòu)。根據(jù)邏輯設(shè)計和物流設(shè)計的結(jié)果,用DBMS提供的數(shù)據(jù)語言(DDL)編寫數(shù)據(jù)庫的源模式,經(jīng)編譯得到目標(biāo)模式,執(zhí)行目標(biāo)模式即可建立時間的數(shù)據(jù)庫結(jié)構(gòu)。(2)調(diào)試運行數(shù)據(jù)庫結(jié)構(gòu)建立后,裝入實驗數(shù)據(jù),使數(shù)據(jù)庫進(jìn)入調(diào)試運行階段。調(diào)試分為3個步驟:模塊測試,用于測試程序的每個模塊是否有錯誤;組裝測試,用于測試模塊之間的接口是否正確:確定測試,用于測試整個軟件系統(tǒng)是否滿足用戶功能性要求。常用的測試方法分為白龠測試和黑盒測試兩種,其設(shè)計的測試用例是不同的。白盒測試:又稱結(jié)構(gòu)測試或邏輯驅(qū)動測試。“白盒”測試將測試對象看做是一個完全透明化的盒子,測試人員可以利用程序內(nèi)部的邏輯結(jié)構(gòu)及相關(guān)的信息來設(shè)計或選擇測試用例。因此白合測試主要考慮的是測試用例對程序內(nèi)部邏輯的覆蓋程度,而不考慮程序的功能。黑盒測試:又稱為功能測試、數(shù)據(jù)驅(qū)動測試或黑箱測試。在這種測試方法中,程序?qū)y試人員是完全不透明的。測試者不考慮程序的內(nèi)部結(jié)構(gòu)和特性,只根據(jù)程序的需求規(guī)格說明中的程序功能或程序的外部特性來設(shè)計程序的測試用例。測試后,應(yīng)完成“測試報告”。該報告要說明測試的對象、測試數(shù)據(jù)的選擇、測試結(jié)果是否符合預(yù)期結(jié)果。如果發(fā)現(xiàn)問題,要經(jīng)過調(diào)試找出錯誤原因并及時予以改正。5.運行和維護(hù)時期本階段的主要任務(wù)是軟件維護(hù)。軟件維護(hù)是修改軟件系統(tǒng)在使用過程中發(fā)現(xiàn)的隱含錯誤,擴(kuò)充用戶在使用過程中提出的新功能要求,其目的是維護(hù)軟件系統(tǒng)的正常運行。
編輯推薦
《從零開始學(xué)SQL Server》特色:基礎(chǔ)知識→核心技術(shù)→典型應(yīng)用→綜合練習(xí)→項目實踐204個典型實例、75個練習(xí)題、2個項目開發(fā)案例超值、大容量DVD15小時多媒體視頻教學(xué)《從零開始學(xué)SQL Server》源代碼、《從零開始學(xué)SQL Server》教學(xué)PPT贈送8小時相關(guān)知識多媒體視頻15小時多媒體教學(xué)視頻循序漸進(jìn)·由淺入深內(nèi)容充實·層次清楚實例豐富·步驟清晰對比講解·理解深刻習(xí)題指導(dǎo)·鞏固學(xué)習(xí) 案例精講·深入剖析從零開始,手把手教會你用SQL Sewer數(shù)據(jù)庫
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載