出版時間:2009-6 出版社:清華大學(xué)出版社 作者:范立南 等編著 頁數(shù):319
前言
微軟公司的SQL Server 2005是一個功能完備的數(shù)據(jù)庫管理系統(tǒng),SQL Servei.作為微軟在Windows系列平臺上開發(fā)的數(shù)據(jù)庫,一經(jīng)推出就以其易用性得到了很多用戶的青睞,它使用Transact-SQL語言在客戶機(jī)與服務(wù)器之間發(fā)送請求。本書介紹了有關(guān)Microsoft SQL Server 2005的知識并提供了大量實例,系統(tǒng)地介紹了數(shù)據(jù)庫技術(shù)的基礎(chǔ)理論,數(shù)據(jù)庫系統(tǒng)設(shè)計方法,現(xiàn)代數(shù)據(jù)庫系統(tǒng)開發(fā)應(yīng)用等。重點介紹了SQL Server 2005的核心數(shù)據(jù)庫產(chǎn)品和日常管理與維護(hù)工作。書中涉及了數(shù)據(jù)庫系統(tǒng)的基本理論,安全性管理,數(shù)據(jù)庫和數(shù)據(jù)庫對象管理技術(shù),數(shù)據(jù)操縱技術(shù),備份和恢復(fù)技術(shù),完整性技術(shù),Transact-SQL語言等內(nèi)容,并通過實例介紹了如何通過Visual Basic及ASP訪問SQL Server 2005。本書由淺人深地介紹了SQL Server 2005的基本管理與操作。全書內(nèi)容共分為9章。第l章介紹了數(shù)據(jù)庫系統(tǒng)的基本知識;第2章介紹了SQL Server 2005的安裝過程;第3章介紹了數(shù)據(jù)庫及表的基本操作,包括數(shù)據(jù)完整性規(guī)則、數(shù)據(jù)庫及表結(jié)構(gòu)的創(chuàng)建及修改;第4章重點介紹了Transact-SQL的語法規(guī)則及使用;第5章介紹了索引與視圖;第6章介紹了存儲過程與觸發(fā)器;第7章介紹了SQL Server 的安全性管理,包括安全模式、用戶管理、權(quán)限管理;第8章介紹了數(shù)據(jù)庫的備份及恢復(fù)操作;第9章通過實例講解如何使用VisualBasic及ASP訪問SQL Server 2005數(shù)據(jù)庫。本書的附錄部分按書中的內(nèi)容順序詳細(xì)講述了SQL Server 2005的上機(jī)過程,可作為實驗課的上機(jī)輔導(dǎo)材料。為了方便讀者的自學(xué),作者盡可能詳細(xì)地講解SQL Server 2005的各主要部分內(nèi)容,并附有大量的屏幕圖例供學(xué)習(xí)參考,使讀者有身臨其境的感覺。本書既可作為高校計算機(jī)及相關(guān)專業(yè)的教材和參考書,也適用于數(shù)據(jù)庫管理人員及高級開發(fā)人員參考。本書第1章和第2章由周力編寫,第3章、第5章和第9章由張博編寫,第4章、第7章和第8章由劉天惠編寫,第6章由李華編寫,附錄部分由范立南編寫。全書由范立南統(tǒng)稿。由于作者水平有限,加之時間倉促,書中的疏漏與錯誤之處在所難免,懇切希望廣大讀者多提寶貴意見。
內(nèi)容概要
本書系統(tǒng)地介紹了數(shù)據(jù)庫技術(shù)的基礎(chǔ)理論,sQL server 2005的安裝與配置,用Microsoft SQL Server Management studio對數(shù)據(jù)庫及數(shù)據(jù)表進(jìn)行管理與操作,Transact-sQL編程,安全性管理,索引與視圖的使用,存儲過程及觸發(fā)器的管理,并通過實例介紹了如何通過Visual Basic及AsP訪問SQL-server 2005數(shù)據(jù)庫等,在附錄中添加了上機(jī)操作指導(dǎo)的內(nèi)容。 與同類書比較,本書覆蓋面廣,內(nèi)容新穎,是一本實用性很強(qiáng)的教科書,并附有大量練習(xí)實例。本書立足于易懂實用的原則,涉及從入門到提高的各個層面,讓讀者輕松掌握構(gòu)建數(shù)據(jù)庫的實質(zhì)內(nèi)容。 本書既可作為高等學(xué)校計算機(jī)及相關(guān)專業(yè)的教材和參考書,也適用于數(shù)據(jù)庫管理人員及高級開發(fā)人員參考。
書籍目錄
第1章 數(shù)據(jù)庫基礎(chǔ) 1.1 數(shù)據(jù)庫系統(tǒng)概述 1.1.1 基本概念 1.1.2 數(shù)據(jù)管理技術(shù)的產(chǎn)生與發(fā)展 1.2 數(shù)據(jù)模型 1.2.1 數(shù)據(jù)模型的組成要素 1.2.2 概念模型及其表示 1.2.3 常用數(shù)據(jù)模型 1.3 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) 1.3.1 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu) 1.3.2 數(shù)據(jù)庫系統(tǒng)的二級映像 1.4 關(guān)系數(shù)據(jù)庫 1.4.1 關(guān)系數(shù)據(jù)結(jié)構(gòu) 1.4.2 關(guān)系操作 1.4.3 關(guān)系的完整性 1.4.4 關(guān)系數(shù)據(jù)庫 1.4.5 關(guān)系代數(shù) 1.5 關(guān)系數(shù)據(jù)理論 1.5.1 問題的提出 1.5.2 關(guān)系的規(guī)范化理論 1.6 數(shù)據(jù)庫設(shè)計 1.6.1 數(shù)據(jù)庫設(shè)計概述 1.6.2 需求分析 1.6.3 概念結(jié)構(gòu)設(shè)計 1.6.4 邏輯結(jié)構(gòu)設(shè)計 1.6.5 物理設(shè)計 1.6.6 數(shù)據(jù)庫實施與調(diào)試 1.6.7 數(shù)據(jù)庫運行和維護(hù) 習(xí)題1第2章 SQL server 2005綜述 2.1 SQL Server 2005簡介 2.1.1 SQL Server 2005新增功能 2.1.2 SQL Server 2005版本分類 2.2 SQL Server 2005新特性功能 2.2.1 SQIL Server 2005新特性 2.2.2 SQL Server 2005的新增或增強(qiáng)功能 2.3 安裝SQL Server 2005 2.3.1 SQL Server 2005的運行環(huán)境 2.3.2 SQL Server 2005的安裝 習(xí)題2第3章 數(shù)據(jù)庫及表的操作 3.1 數(shù)據(jù)庫簡介 3.2 創(chuàng)建及修改數(shù)據(jù)庫 3.2.1 創(chuàng)建數(shù)據(jù)庫 3.2.2 修改數(shù)據(jù)庫 3.2.3 刪除數(shù)據(jù)庫 3.3 管理數(shù)據(jù)庫表 3.3.1 創(chuàng)建數(shù)據(jù)庫表 3.3.2 創(chuàng)建和使用約束 3.3.3 自定義數(shù)據(jù)類型 3.3.4 修改表 3.3.5 查看表的屬性 3.3.6 刪除表 3.3.7 表中數(shù)據(jù)的訪問 3.4 數(shù)據(jù)完整性規(guī)則 3.4.1 數(shù)據(jù)完整性 3.4.2 規(guī)則 3.4.3 默認(rèn)值和默認(rèn)對象 習(xí)題3第4章 Transact SQL語言 4.1 SQL查詢編輯器 4.1.1 查詢編輯器簡介 4.1.2 使用查詢編輯器 4.2 數(shù)據(jù)類型、常量與變量 4.2.1 系統(tǒng)數(shù)據(jù)類型 4.2.2 用戶定義的數(shù)據(jù)類型 4.2.3 SQL Server中的運算符與通配符 4.2.4 常量與變量 4.3 函數(shù) 4.3.1 常用的系統(tǒng)函數(shù) ……第5章 索引和視圖第6章 存儲過程和觸發(fā)器第7章 安全管理第8章 數(shù)據(jù)庫的備份和恢復(fù)第9章 SQLServer2005應(yīng)用附錄A 上機(jī)練習(xí)參考文獻(xiàn)
章節(jié)摘錄
插圖:第1章 數(shù)據(jù)庫基礎(chǔ)教學(xué)提示:數(shù)據(jù)庫技術(shù)和數(shù)據(jù)庫系統(tǒng)已經(jīng)成為信息基礎(chǔ)設(shè)施的核心技術(shù)和重要基礎(chǔ)。數(shù)據(jù)庫技術(shù)作為數(shù)據(jù)管理的最有效的手段,極大地促進(jìn)了計算機(jī)應(yīng)用的發(fā)展。本章系統(tǒng)講述數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)理論、基本技術(shù)和基本方法。內(nèi)容包括數(shù)據(jù)庫系統(tǒng)的基本概念,數(shù)據(jù)模型,關(guān)系數(shù)據(jù)理論,以及數(shù)據(jù)庫設(shè)計方法和步驟等。教學(xué)目標(biāo):本章主要介紹數(shù)據(jù)庫系統(tǒng)概述、數(shù)據(jù)模型、數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)理論和數(shù)據(jù)庫設(shè)計。通過本章的學(xué)習(xí),要求掌握數(shù)據(jù)庫的基本概念,數(shù)據(jù)庫的特點,數(shù)據(jù)模型的組成,數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu),關(guān)系數(shù)據(jù)庫及關(guān)系數(shù)據(jù)理論,數(shù)據(jù)庫設(shè)計,了解數(shù)據(jù)管理技術(shù)的產(chǎn)生與發(fā)展等內(nèi)容。1.1 數(shù)據(jù)庫系統(tǒng)概述數(shù)據(jù)庫技術(shù)是計算機(jī)學(xué)科的一個重要分支,它的應(yīng)用非常廣泛,幾乎涉及所有的應(yīng)用領(lǐng)域。在學(xué)習(xí)數(shù)據(jù)庫知識之前必須掌握數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)等基本概念。1.1.1 基本概念1.數(shù)據(jù)數(shù)據(jù)(data)是數(shù)據(jù)庫中存儲的基本對象。提到數(shù)據(jù),大多數(shù)人的第一個反應(yīng)就是數(shù)字。其實數(shù)字只是最簡單的一種數(shù)據(jù)。廣義的理解,數(shù)據(jù)的種類很多,文字、圖形、圖像、聲音、職工個人的檔案記錄、倉庫的庫存情況等,這些都是數(shù)據(jù)。數(shù)據(jù)的概念包括兩個方面:其一,數(shù)據(jù)內(nèi)容是事物特性的反映或描述;其二,數(shù)據(jù)是符號的集合。符號不僅指數(shù)字、字母、文字和其他特殊字符,而且包括圖形、圖像、聲音等多媒體數(shù)據(jù)??梢詫?shù)據(jù)做如下的定義:描述事物的符號記錄稱為數(shù)據(jù)。數(shù)據(jù)有多種表現(xiàn)形式,它們都可以經(jīng)過數(shù)字化后存入計算機(jī)。
編輯推薦
《SQL Server 2005實用教程》由清華大學(xué)出版社出版。
圖書封面
評論、評分、閱讀與下載