
數(shù)據(jù)庫原理及應用(SQL Server 2008)(新世紀高職高專規(guī)劃教材·計算機系列)
- 所屬分類:
高職高專計..
- 作者:
馬建紅,李占波 主編
- 出版社:
清華大學出版社
- ISBN:9787302264712
- 出版日期:2011-9-1
-
原價:
¥32.00元
現(xiàn)價:¥24.30元
圖書簡介
本書以microsoft sql server 2008
r2為實驗平臺,講述了數(shù)據(jù)庫系統(tǒng)的基本原理及應用技術(shù)。全書共分為11章,深入介紹了數(shù)據(jù)庫系統(tǒng)的基本概念、microsoft sql
server 2008
r2的安裝和配置技術(shù)、transact-sql語言、數(shù)據(jù)庫和數(shù)據(jù)庫表管理、數(shù)據(jù)查詢、索引與視圖、存儲過程和觸發(fā)器、安全性管理以及數(shù)據(jù)庫系統(tǒng)設(shè)計,最后以一個綜合實例介紹了數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程。
本書以案例來解析數(shù)據(jù)庫原理,概念清楚、重點突出、內(nèi)容豐富、結(jié)構(gòu)合理、思路清晰、示例翔實,并且每章都附有習題及上機實驗。本書主要面向數(shù)據(jù)庫初學者,適合作為大專院校的數(shù)據(jù)庫課程教材、各種數(shù)據(jù)庫培訓班的培訓教材,還可作為microsoft
sql server應用開發(fā)人員的參考資料。
目錄
第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)庫系統(tǒng)的應用
1.1.1 數(shù)據(jù)庫系統(tǒng)的應用
1.1.2 數(shù)據(jù)庫系統(tǒng)應用實例
1.2 數(shù)據(jù)庫系統(tǒng)的基本概念
1.2.1 數(shù)據(jù)庫
1.2.2 數(shù)據(jù)庫管理系統(tǒng)
1.2.3 數(shù)據(jù)庫系統(tǒng)dbs
1.3 數(shù)據(jù)庫管理技術(shù)及發(fā)展
1.3.1 數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和發(fā)展
1.3.2 數(shù)據(jù)庫系統(tǒng)的特點
1.4 數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)模型
1.4.1 層次數(shù)據(jù)模型
1.4.2 網(wǎng)狀數(shù)據(jù)模型
1.4.3 關(guān)系數(shù)據(jù)模型
1.4.4 面向?qū)ο髷?shù)據(jù)模型
1.5 數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)與數(shù)據(jù)獨立性
1.5.1 數(shù)據(jù)庫體系結(jié)構(gòu)的演變
1.5.2 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)
1.5.3 二級映像功能與數(shù)據(jù)獨立性
1.6 關(guān)系數(shù)據(jù)庫理論
1.6.1 關(guān)系術(shù)語和定義
1.6.2 關(guān)系模型的數(shù)據(jù)完整性
1.6.3 關(guān)系代數(shù)
1.7 本章小結(jié)
1.8 習題
1.8.1 選擇題
1.8.2 填空題
1.8.3 簡答題
1.9 上機實驗
第2章 sql server概述
2.1 sql server 2008 r2簡介
2.1.1 sql server的歷史
2.1.2 sql server 2008 r2的版本與組件
2.1.3 sql server 2008 r2的新特性
2.2 sql server 2008 r2的安裝
2.2.1 安裝sql server 2008 r2的系統(tǒng)需求
2.2.2 sql server 2008 r2的安裝過程
2.2.3 檢驗安裝
2.3 sql server 2008 r2常用工具
2.3.1 sql server managementstudio
2.3.2 sql server business intelligence developmentstudio
2.3.3 sql server配置管理器
2.4 創(chuàng)建服務(wù)器組和注冊服務(wù)器
2.4.1 創(chuàng)建服務(wù)器組
2.4.2 注冊服務(wù)器
2.5 本章小結(jié)
2.6 習題
2.6.1 選擇題
2.6.2 填空題
2.6.3 簡答題
2.7 上機實驗
第3章 transact—sql語言基礎(chǔ)
3.1 sql對象的命名規(guī)則和注釋
3.1.1 sql對象的命名規(guī)則
3.1.2 注釋
3.2 數(shù)據(jù)類型
3.2.1 系統(tǒng)數(shù)據(jù)類型
3.2.2 自定義數(shù)據(jù)類型
3.3 變量與運算符
3.3.1 局部變量和全局變量
3.3.2 運算符
3.4 函數(shù)
3.4.1 系統(tǒng)函數(shù)
3.4.2 用戶自定義函數(shù)
3.5 批處理和流程控制
3.5.1 批處理
3.5.2 流程控制語句
3.6 本章小結(jié)
3.7 習題
3.7.1 選擇題
3.7.2 填空題
3.7.3 簡答題
3.8 上機實驗
第4章 sql server數(shù)據(jù)庫管理
4.1 sql server數(shù)據(jù)庫的存儲結(jié)構(gòu)
4.1.1 數(shù)據(jù)庫對象
4.1.2 數(shù)據(jù)庫文件及文件組
4.1.3 sql server 2008 r2數(shù)據(jù)庫類型
4.2 數(shù)據(jù)庫的創(chuàng)建
4.2.1 使用management studio工具創(chuàng)建數(shù)據(jù)庫
4.2.2 使用transact-sql語言創(chuàng)建數(shù)據(jù)庫
4.2.3 查看數(shù)據(jù)庫的相關(guān)信息
4.3 數(shù)據(jù)庫的修改
4.3.1 使用management studio工具修改數(shù)據(jù)庫
4.3.2 使用transact-sql語言修改數(shù)據(jù)庫
4.4 數(shù)據(jù)庫的分離和附加
4.4.1 分離數(shù)據(jù)庫
4.4.2 附加數(shù)據(jù)庫
4.5 數(shù)據(jù)庫的收縮
4.5.1 使用mangement studio工具收縮用戶數(shù)據(jù)庫
4.5.2 使用transact-sql語句收縮數(shù)據(jù)庫
4.6 數(shù)據(jù)庫刪除
4.7 數(shù)據(jù)庫的備份和還原
4.7.1 數(shù)據(jù)庫備份形式
4.7.2 數(shù)據(jù)庫備份
4.7.3 數(shù)據(jù)庫還原
4.8 本章小結(jié)
4.9 習題
4.9.1 選擇題
4.9.2 填空題
4.9.3 簡答題
4.10 上機實驗
第5章 sql server數(shù)據(jù)表
5.1 創(chuàng)建數(shù)據(jù)表
5.1.1 使用sql server management studio創(chuàng)建數(shù)據(jù)表
5.1.2 使用transact-sql語言創(chuàng)建數(shù)據(jù)表
5.2 修改表結(jié)構(gòu)
5.2.1 使用sql server management studio修改表結(jié)構(gòu)
5.2.2 使用transact-sql語言修改表結(jié)構(gòu)
5.3 表數(shù)據(jù)的操作
5.3.1 使用sql server management studio 插入、更新和刪除表數(shù)據(jù)
5.3.2 使用transact-sql語言插入、更新和刪除表數(shù)據(jù)
5.4 數(shù)據(jù)表的約束
5.4.1 約束的概念和類型
5.4.2 約束的管理
5.5 本章小結(jié)
5.6 習題
5.6.1 選擇題
5.6.2 填空題
5.6.3 簡答題
5.7 上機實驗
第6章 數(shù)據(jù)查詢
6.1 select語句概述
6.2 基本查詢
6.2.1 簡單查詢
6.2.2 帶條件查詢
6.2.3 查詢結(jié)果處理
6.2.4 分組查詢
6.3 連接查詢
6.3.1 內(nèi)連接
6.3.2 外連接
6.3.3 交叉連接
6.3.4 自身連接
6.4 子查詢
6.4.1 非相關(guān)子查詢
6.4.2 相關(guān)子查詢
6.5 組合查詢
6.6 本章小結(jié)
6.7 習題
6.7.1 選擇題
6.7.2 填空題
6.7.3 簡答題
6.8 上機實驗
6.8.1 從單表中檢索數(shù)據(jù)
6.8.2 從多表中檢索數(shù)據(jù)
第7章 索引與視圖
7.1 索引概述
7.1.1 索引的基本概念
7.1.2 索引的分類
7.2 索引的操作
7.2.1 創(chuàng)建索引
7.2.2 查看索引
7.2.3 維護索引
7.2.4 更名與刪除索引
7.3 視圖概述
7.3.1 視圖的概念
7.3.2 視圖的作用
7.3.3 視圖的限制
7.4 視圖的操作
7.4.1 創(chuàng)建視圖
7.4.2 查看視圖
7.4.3 修改視圖
7.4.4 刪除視圖
7.4.5 通過視圖修改數(shù)據(jù)
7.5 本章小結(jié)
7.6 習題
7.6.1 選擇題
7.6.2 填空題
7.6.3 簡答題
7.7 上機實驗
第8章 存儲過程和觸發(fā)器
8.1 存儲過程概述
8.1.1 存儲過程的定義與特點
8.1.2 存儲過程的類型
8.2 創(chuàng)建和執(zhí)行存儲過程
8.2.1 創(chuàng)建存儲過程
8.2.2 執(zhí)行存儲過程
8.3 管理存儲過程
8.3.1 查看存儲過程
8.3.2 修改存儲過程
8.3.3 刪除存儲過程
8.4 創(chuàng)建和管理觸發(fā)器
8.4.1 觸發(fā)器概述
8.4.2 創(chuàng)建dml觸發(fā)器
8.4.3 創(chuàng)建ddl觸發(fā)器
8.4.4 管理觸發(fā)器
8.5 本章小結(jié)
8.6 習題
8.6.1 選擇題
8.6.2 填空題
8.6.3 簡答題
8.7 上機實驗
第9章 安全性管理
9.1 sql server的安全性機制
9.1.1 安全性問題
9.1.2 安全性機制
9.2 管理登錄和用戶
9.2.1 創(chuàng)建登錄名
9.2.2 創(chuàng)建用戶
9.2.3 設(shè)置登錄驗證模式
9.3 角色管理
9.3.1 管理數(shù)據(jù)庫角色
9.3.2 固定服務(wù)器角色
9.4 管理權(quán)限
9.4.1 權(quán)限類型
9.4.2 權(quán)限管理操作
9.5 本章小結(jié)
9.6 習題
9.6.1 選擇題
9.6.2 填空題
9.6.3 簡答題
9.7 上機實驗
第10章 數(shù)據(jù)庫系統(tǒng)設(shè)計
10.1 數(shù)據(jù)庫系統(tǒng)設(shè)計概述
10.1.1 數(shù)據(jù)庫和信息系統(tǒng)
10.1.2 數(shù)據(jù)庫設(shè)計的基本步驟
10.2 需求分析
10.2.1 需求分析的任務(wù)
10.2.2 需求分析的方法
10.3 概念結(jié)構(gòu)設(shè)計
10.3.1 概念模型的基本概念
10.3.2 概念模型的標識方法
10.3.3 概念結(jié)構(gòu)的特點
10.3.4 概念結(jié)構(gòu)設(shè)計的方法
10.3.5 概念結(jié)構(gòu)設(shè)計的步驟
10.4 規(guī)范化
10.4.1 關(guān)系模式規(guī)范化的必要性
10.4.2 函數(shù)依賴
10.4.3 范式與規(guī)范化
10.4.4 模式分解原則
10.4.5 規(guī)范化的本質(zhì)分析與總結(jié)
10.5 邏輯結(jié)構(gòu)設(shè)計
10.5.1 e-r圖向關(guān)系模型的轉(zhuǎn)換
10.5.2 數(shù)據(jù)模型優(yōu)化
10.5.3 數(shù)據(jù)庫邏輯設(shè)計案例
10.6 數(shù)據(jù)庫的物理設(shè)計
10.6.1 數(shù)據(jù)庫物理設(shè)計的方法
10.6.2 確定數(shù)據(jù)庫的存儲結(jié)構(gòu)
10.6.3 對物理結(jié)構(gòu)進行評價
10.7 本章小結(jié)
10.8 習題
10.8.1 選擇題
10.8.2 填空題
10.8.3 簡答題
10.9 上機實驗
第11章 數(shù)據(jù)庫應用系統(tǒng)開發(fā)
11.1 ado .net概述
11.2 系統(tǒng)分析
11.2.1 系統(tǒng)需求分析
11.2.2 系統(tǒng)用例分析
11.2.3 系統(tǒng)時序圖
11.3 數(shù)據(jù)庫分析和設(shè)計
11.3.1 數(shù)據(jù)庫分析
11.3.2 數(shù)據(jù)庫設(shè)計
11.4 數(shù)據(jù)庫的連接和訪問
11.4.1 數(shù)據(jù)庫的連接
11.4.2 數(shù)據(jù)庫的訪問
11.5 系統(tǒng)界面設(shè)計及相關(guān)代碼實現(xiàn)
11.5.1 酒店客房管理系統(tǒng)的首界面設(shè)計及其代碼實現(xiàn)
11.5.2 客房信息管理界面的設(shè)計及其代碼實現(xiàn)
11.6 上機實驗