出版時間:2009-5 出版社:電子工業(yè)出版社 作者:劉勇軍,蔣文君 主編 頁數(shù):263
內(nèi)容概要
本書是基于工作過程導(dǎo)向的SQL Server 2005實用教程,以當(dāng)前流行的SQL Server 2005作為平臺,內(nèi)容包括:數(shù)據(jù)庫基礎(chǔ)知識、SQL Server 2005教程、SQL Server 2005實訓(xùn)項目和附錄?;A(chǔ)知識部分主要介紹數(shù)據(jù)庫的概念,關(guān)系數(shù)據(jù)模型的初步建立。SQL Server 2005教程部分比較系統(tǒng)地介紹SQL Server 2005的主要功能,包括建立管理數(shù)據(jù)庫、表、視圖、索引、用廣等,以及使用SQL Server 2005完成查詢和建立簡單的存儲過程和觸發(fā)器等,并且通過實訓(xùn)項目對主要內(nèi)容進行操作和編程訓(xùn)練。附錄部分給出了安裝SQLServer2005和完整的學(xué)校綜合管理數(shù)據(jù)庫系統(tǒng)示例。本套教程提供免費下載電子教學(xué)課件、所有源文件,教學(xué)及實訓(xùn)數(shù)據(jù)庫。 本書可作為各高職高專院校和各類培訓(xùn)學(xué)校計算機及其相關(guān)專業(yè)的教材。同時可以作為數(shù)據(jù)庫初學(xué)者的入門教材,也適合使用SQL Server進行應(yīng)用開發(fā)的人員學(xué)習(xí)參考。
書籍目錄
第1部分 基礎(chǔ)篇 第1章 數(shù)據(jù)庫基礎(chǔ)知識 1.1 數(shù)據(jù)庫技術(shù)概述 1.1.1 數(shù)據(jù)庫相關(guān)概念 1.1.2 數(shù)據(jù)庫技術(shù)的產(chǎn)生和發(fā)展 1.1.3 數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu) 1.2 數(shù)據(jù)模型 1.2.1 數(shù)據(jù)模型的組成要素 1.2.2 層次模型 1.2.3 網(wǎng)狀模型 1.2.4 關(guān)系模型 1.3 數(shù)據(jù)庫設(shè)計 1.3.1 概述 1.3.2 數(shù)據(jù)庫設(shè)計步驟 1.4 概念模型 1.4.1 基本概念 1.4.2 概念模型的表示(E—R建模) 1.5 數(shù)據(jù)庫技術(shù)新發(fā)展 1.5.1 數(shù)據(jù)庫領(lǐng)域現(xiàn)狀 1.5.2 數(shù)據(jù)庫新技術(shù) 1.6 本章小結(jié) 1.7 思考與練習(xí) 1.8 實訓(xùn)項目 第2章 關(guān)系數(shù)據(jù)庫 2.1 關(guān)系模型的概述 2.1.1 關(guān)系 2.1.2 關(guān)系術(shù)語 2.2 概念模型到關(guān)系模型的轉(zhuǎn)換 2.2.1 聯(lián)系 2.2.2 模型轉(zhuǎn)換 2.3 關(guān)系的完整性 2.3.1 實體完整性 2.3.2 域完整性 2.3.3 參照完整性 2.3.4 完整性檢查 2.4 函數(shù)依賴與規(guī)范化 2.4.1 函數(shù)依賴 2.4.2 規(guī)范化設(shè)計 2.5 本章小結(jié) 2.6 思考與練習(xí) 2.7 實訓(xùn)項目第2部分 應(yīng)用篇 第3章 SQL Sewer 2005系統(tǒng)概述 3.1 SQL Server 2005簡介 3.2 SQL Server 2005新增功能 3.2.1 易管理性的增強 3.2.2 安全性的增強 3.2.3 擴展語言的支持 3.2.4 改進的開發(fā)工具 3.3 體驗SQL ServerManagement Studi0 3.3.1 啟動SQL ServerManagement Studi0 3.3.2 配置SQL Server Management Studi0環(huán)境 3.4 系統(tǒng)數(shù)據(jù)庫和示例數(shù)據(jù)庫 3.4.1 系統(tǒng)數(shù)據(jù)庫 3.4.2 示例數(shù)據(jù)庫 3.4.3 成績管理數(shù)據(jù)庫CJGL 3.5 SQL Server 2005[具簡介 3.5.1 執(zhí)行T.SQL語句 3.5.2 使用sqlcmd工具 3.6 本章小結(jié) 3.7 思考與練習(xí) 第4章 數(shù)據(jù)庫管理 4.1 創(chuàng)建數(shù)據(jù)庫 4.2 管理數(shù)據(jù)庫 4.3 備份與恢復(fù) 4.3.1 數(shù)據(jù)庫備份 4.3.2 數(shù)據(jù)庫還原 4.4 數(shù)據(jù)庫分離和附加 4.4.1 分離數(shù)據(jù)庫 4.4.2 附加數(shù)據(jù)庫 4.5 本章小結(jié) 4.6 思考與練習(xí) 4.7 實訓(xùn)項目 第5章 表 5.1 表 5.1.1 表的基本概念 5.1.2 數(shù)據(jù)類型 5.1.3 創(chuàng)建表 …… 第6章 數(shù)據(jù)檢索第3部分 提高篇 第7章 索引和視圖 第8章 T-SQL編程基礎(chǔ) 第9章 存儲過程 第10章 觸發(fā)器 第11章 SQL Server安全管理 第12章 數(shù)據(jù)庫并發(fā)控制及實現(xiàn)第4部分 附錄附錄A 安裝SQL Server2005附錄B 學(xué)校綜合管理數(shù)據(jù)庫系統(tǒng)示例附錄C 常用函數(shù)和系統(tǒng)存儲過程
章節(jié)摘錄
第1部分 基礎(chǔ)篇 第1章 數(shù)據(jù)庫基礎(chǔ)知識 1.3 數(shù)據(jù)庫設(shè)計 1.3.1 概述 數(shù)據(jù)庫設(shè)計(Database Design)要求根據(jù)用戶的需求,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。 數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),有效存儲數(shù)據(jù),滿足用戶信息要求和處理要求?! ?shù)據(jù)庫設(shè)計中需求分析階段綜合各個用戶的應(yīng)用需求(現(xiàn)實世界的需求),在概念設(shè)計階段形成獨立于機器特點、獨立于各個DBMS產(chǎn)品的概念模式(信息世界模型),用E—R圖來描述。在邏輯設(shè)計階段將E—R圖轉(zhuǎn)換成具體的數(shù)據(jù)庫產(chǎn)品支持的數(shù)據(jù)模型如關(guān)系模型,形成數(shù)據(jù)庫邏輯模式。然后根據(jù)用戶處理的要求,處于安全性的考慮,在基本表的基礎(chǔ)上再建立必要的視圖(VIEW)形成數(shù)據(jù)的外模式。在物理設(shè)計階段根據(jù)DBMS特點和處理的需要,進行物理存儲安排,設(shè)計索引,形成數(shù)據(jù)庫內(nèi)模式?! ?/pre>圖書封面
評論、評分、閱讀與下載
SQL Server 2005數(shù)據(jù)庫應(yīng)用教程 PDF格式下載