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