SQL SERVER 2005案例教程

出版時間:2009-8  出版社:對外經(jīng)濟貿(mào)易大學出版社  作者:周仁云 主編  頁數(shù):299  字數(shù):451000  

內(nèi)容概要

數(shù)據(jù)庫是計算機應用的一項重要技術(shù)。隨著計算機和網(wǎng)絡(luò)通訊等技術(shù)的發(fā)展,在網(wǎng)絡(luò)多用戶環(huán)境下熟練應用數(shù)據(jù)庫進行安全有效的管理,已成為計算機應用及信息管理等專業(yè)學生必不可少的知識。Microsoft SQL Server 2005是微軟公司推出的SQL Server的最新版本,是一款很優(yōu)秀的數(shù)據(jù)庫軟件。本書以Microsoft SQL Server 2005為例,根據(jù)數(shù)據(jù)庫技術(shù)、數(shù)據(jù)庫應用系統(tǒng)開發(fā)和應用職業(yè)的知識結(jié)構(gòu)要求,參照相關(guān)的職業(yè)資格標準,堅持以實踐能力培養(yǎng)為導向的職業(yè)教育思想,通過豐富的實例詳細介紹使用SQL Server 2005進行數(shù)據(jù)庫管理和開發(fā)的過程。    本書由幾位多年從事數(shù)據(jù)庫一線教學的教師根據(jù)高職高專教學特點精心組織編寫而成。本書的主要特點有:    第一,理論與實際相結(jié)合。既闡述了數(shù)據(jù)庫的基本原理和方法,又結(jié)合SQLServer 2005數(shù)據(jù)庫管理系統(tǒng)核心內(nèi)容詳細介紹了數(shù)據(jù)庫技術(shù)的應用,最后通過實例闡述了典型數(shù)據(jù)庫應用系統(tǒng)的設(shè)計與實現(xiàn)方法。使學生學以致用。    第二,結(jié)構(gòu)合理、內(nèi)容豐富,編者將多年對數(shù)據(jù)庫課程的實際教學經(jīng)驗與學生在學習過程中普遍存在的問題進行了整合,內(nèi)容條理更清晰,更有利于教學,成為一本真正意義上的教材。    第三,本書內(nèi)容詳實,實例豐富,語言簡潔流暢,由淺入深、循序漸進。編者長期在第一線從事教學,對學生的特點和認知規(guī)律有了深入的了解。在編寫過程中既考慮概念的嚴謹和清晰,又兼顧了敘述的通俗易懂。    第四,以職業(yè)技術(shù)能力培養(yǎng)為主線,采用任務驅(qū)動模式的方式,重視實踐能力的培養(yǎng)。全書貫穿一個完整的數(shù)據(jù)庫實例展開教學內(nèi)容。所有實例均圍繞該數(shù)據(jù)庫精心設(shè)計,內(nèi)容集中、詳實、具典型性。    第五,本書內(nèi)容配有豐富的圖例說明,幫助學生理解實際操作和實例效果。每章后面配有豐富的案例應用與思考題。這些案例應用與思考題都是編者在長期的教學過程中積累下來的,一部分內(nèi)容是教學中學生常易混淆或模糊的概念,另一部分是近幾年各類職業(yè)教育需求,數(shù)據(jù)庫管理和實際應用等重要知識。

書籍目錄

第1章 數(shù)據(jù)庫基礎(chǔ)  1.1 數(shù)據(jù)庫基礎(chǔ)知識  1.2 數(shù)據(jù)模型  1.3 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)  1.4 關(guān)系數(shù)據(jù)庫  1.5  思考題第2章 SQL Server 2005系統(tǒng)概述  2.1 SQL Server 2005體系結(jié)構(gòu)  2.2 新增與改進特性  2.3  安裝SQL Server 2005  2.4 認識SQL Server 2005  2.5 SQL Server 2005服務器的操作  2.6 案例應用  2.7  思考題第3章 SQL Server 2005數(shù)據(jù)庫 3.1  數(shù)據(jù)庫 3.2 創(chuàng)建數(shù)據(jù)庫 3.3 使用SQL Server Management Studio管理數(shù)據(jù)庫 3.4 使用Transact.SQL管理數(shù)據(jù)庫 3.5 案例應用 3.6 思考題第4章 數(shù)據(jù)庫表  4.1 數(shù)據(jù)表的概念與數(shù)據(jù)類型  4.2 創(chuàng)建數(shù)據(jù)表  4.3 數(shù)據(jù)的添加與查看  4.4 數(shù)據(jù)表的修改與刪除  4.5 案例應用  4.6 思考題第5章 數(shù)據(jù)完整性 5.1 概述 5.2 約束 5.3 默認值 5.4 規(guī)則 5.5 案例應用 5.6 思考題第6章 Transact.SQL語言  6.1  Transact.SQL語法約定  6.2  Transact.SQL的新增功能和增強功能  6.3 運算符  6.4  函數(shù)  6.5 常量與變量  6.6 表達式  6.7 控制流語言  6.8 案例應用  6.9 思考題第7章 SQL查詢及應用  7.1 查詢工具的使用  7.2 SQL簡單查詢  7.3 對分組結(jié)果進行統(tǒng)計  7.4 嵌套查詢  7.5  連接查詢  7.6 合并查詢  7.7 空值的查找  7.8 案例應用  7.9 思考題第8章  索引  8.1 索引的概述  8.2 索引的操作  8.3  設(shè)置索引的選項  8.4 分析和維護索引  8.5 全文索引  8.6 案例應用  8.7  思考題第9章 視圖  9.1 視圖的概述  9.2 創(chuàng)建視圖  9.3 使用視圖  9.4 修改視圖  9.5 查看視圖信息  9.6 刪除視圖 ……第10章 存儲過程的觸發(fā)器第11章 游標、事務和鎖第12章 數(shù)據(jù)庫安全管理第13章 數(shù)據(jù)庫備份與恢復第14章  SQL Server數(shù)據(jù)庫的應用附錄參考文獻

章節(jié)摘錄

插圖:第1章 數(shù)據(jù)庫基礎(chǔ)1.1 數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫技術(shù)產(chǎn)生于20世紀60年代末,是數(shù)據(jù)管理的最新技術(shù)。隨著計算機硬件技術(shù)和軟件技術(shù)的發(fā)展,以及數(shù)據(jù)管理應用需求的日益增加,數(shù)據(jù)管理技術(shù)也在不斷地發(fā)展和完善。1.1.1 數(shù)據(jù)管理技術(shù)的發(fā)展數(shù)據(jù)管理包括對數(shù)據(jù)進行收集、分類、組織、編碼、存儲、檢索和維護。最初的計算機主要用于復雜的科學計算,隨著計算機應用技術(shù)的發(fā)展,人們開始借助計算機進行數(shù)據(jù)處理。從計算機產(chǎn)生至今,數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了3個階段,分別是人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。1.人工管理階段人工管理階段(20世紀50年代),計算機主要應用于科學計算。因當時只有磁帶、卡片和紙帶等外存儲器,沒有磁盤等直接存取的存儲設(shè)備,沒有操作系統(tǒng),也沒有專門管理數(shù)據(jù)的軟件,數(shù)據(jù)的處理方式是批處理。由程序設(shè)計人員安排數(shù)據(jù)的物理存儲和加工處理。人工管理階段的數(shù)據(jù)管理具有如下特點:(1)數(shù)據(jù)不長期保存在計算機里,用完就刪除。由于計算機主要用于科學計算,程序處理時將數(shù)據(jù)輸入,程序處理完將數(shù)據(jù)輸出。一般情況下,輸入的數(shù)據(jù)和輸出的結(jié)果都不需要長期保存。(2)數(shù)據(jù)不具有獨立性。當數(shù)據(jù)的邏輯存儲結(jié)構(gòu)或物理存儲結(jié)構(gòu)發(fā)生變化時,需要程序設(shè)計人員對程序做出相應的修改,不能保證數(shù)據(jù)與程序的獨立性。(3)數(shù)據(jù)不共享。數(shù)據(jù)是面向應用的,一組數(shù)據(jù)對應一個程序,當多個程序使用到相同的數(shù)據(jù)時,必須各自定義,無法實現(xiàn)數(shù)據(jù)共享,因此程序之間存在大量的冗余數(shù)據(jù)。(4)數(shù)據(jù)由程序管理,與程序結(jié)合在一起。沒有專門的軟件系統(tǒng)管理數(shù)據(jù)。

編輯推薦

《SQL Server2005案例教程》是由對外經(jīng)濟貿(mào)易大學出版社出版。

圖書封面

評論、評分、閱讀與下載


    SQL SERVER 2005案例教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7