出版時間:2010-5 出版社:北京大學出版社 作者:湯承林,楊玉東 主編 頁數:321
內容概要
本書以創(chuàng)建一個“HcitPos管理系統(tǒng)”為例,循序漸進地講解SQL Server 2005數據庫基礎知識,介紹數據庫的表的結構和數據的修改、結構化查詢語句、事務處理、存儲過程和觸發(fā)器等知識。 本書內容簡明扼要,對每一項重要內容都給出了一個圖文并茂的任務并加上“特別提醒”,充分考慮了SQL Server 2005數據庫管理系統(tǒng)初學者的實際需要,保證初學者從知識的起點開始,逐步掌握SQL Server數據庫管理和開發(fā)的基礎知識。本書以“HcitPos管理系統(tǒng)”為例,以任務的形式介紹SQL Server 2005的管理和開發(fā)技術,適合“理論實踐一體化”的教學方法,將知識講解與技能訓練有機結合,融“教、學、做”于一體。每章節(jié)配備了課堂練習題、選擇題與課外拓展題,附錄給出了實驗練習題,以幫助讀者檢驗對每章的學習效果,還給出兩個階段性項目實戰(zhàn),可以幫助讀者全面檢查對數據庫基礎和高級應用的學習效果。 本書可作為高職高專院校學生和教師學習SQL Server數據庫管理系統(tǒng)的參考書和教學用書,也適合SQL Server數據庫管理系統(tǒng)的初、中級讀者使用。
書籍目錄
第1章 “HcitPos管理系統(tǒng)”教學案例功能簡介 第2章 數據庫設計 2.1 數據庫概述 2.1.1 數據庫發(fā)展簡史 2.1.2 數據模型 2.1.3 數據庫的幾個概念及關系 2.1.4 數據庫描述 2.2 規(guī)范數據庫設計步驟 2.2.1 需求分析階段的數據庫設計 2.2.2 繪制E-R圖 2.2.3 將E-R圖轉換為表 2.2.4 數據規(guī)范化 本章小結 習題 第3章 SOL Server 2005數據庫 基本操作 3.1 SQL Server Management Studio簡介 3.2 數據庫的創(chuàng)建與管理 3.2.1 創(chuàng)建服務器組 3.2.2 創(chuàng)建服務器注冊 3.2.3 服務器啟動、暫停和停止 3.3 創(chuàng)建數據庫 3.3.1 使用SSMS創(chuàng)建數據庫和刪除數據庫 3.3.2 使用T-SQL命令語句方式 創(chuàng)建數據庫和刪除數據庫 本章小結 習題 第4章 數據庫表操作 4.1 表的建立和刪除 4.1.1 以SSMS建立數據庫表 4.1.2 以SSMS刪除數據庫表 4.2 以T-SQL語句建立和刪除數據庫表 4.2.1 以T-SQL語句建立數據庫表 4.2.2 以T-SQL語句命令方式刪除數據庫表 4.3 使用T-SQL的命令修改數據庫表的操作 4.3.1 使用T-SQL語句對數據庫表字段信息修改 4.3.2 創(chuàng)建數據庫表 4.3.3 增加列 4.3.4 修改列 4.3.5 刪除列 4.3.6 添加約束 4.3.7 刪除約束 4.3.8 啟用和暫停約束 4.4 表中數據操作 4.4.1 在(表編輯器]中添加、修改和刪除數據 4.4.2 使用T-SQL命令INSERT對表中數據進行插入操作 4.4.3 使用T-SQL命令UPDATE對表中數據進行修改操作 4.4.4 使用T-SQL命令DELETE對表中記錄進行刪除操作 本章小結 習題 第5章 查詢操作 5.1 簡單查詢 5.1.1 使用界面方式[查詢設計器]查詢 5.1.2 SELECT語句 5.1.3 對查詢結果排序 5.1.4 使用函數查詢 5.1.5 使用聚合函數查詢 5.1.6 分組查詢 5.1.7 使用INTO子句定義新表 5.1.8 使用mNSERTmNTO的SELECT插入信息到已有表 5.2 連接查詢 5.2.1 內連接查詢 5.2.2 自連接查詢 5.2.3 外連接查詢 5.2.4 交叉連接查詢 5.3 子查詢 5.3.1 簡單子查詢 5.3.2 帶IN和NOTIN的子查詢 5.3.3 帶EXISTS和NOT EXISTS的子查詢 5.3.4 帶有ANY或ALL謂詞的子查詢 5.3.5 多重嵌套子查詢 5.3.6 相關子查詢 5.3.7 聯合查詢 本章小結 習題 第6章 視圖與索引操作 6.1 視圖 6.1.1 視圖概述 6.t.2 使用[視圖設計器]創(chuàng)建、修改和刪除視圖 6.1.3 使用T-SQL命令創(chuàng)建視圖和刪除視圖 6.1.4 利用視圖更新、插入和刪除記錄 6.2 索引 6.2.1 索引概述 6.2.2 索引的類型 6.2.3 創(chuàng)建索引 6.2.4 查看、修改和刪除索引 本章小結 習題 第7章 T—SQL編程、游標和事務操作 7.1 T-SQL語言基礎 7.1.1 T-SQL語言概述 7.1.2 T-SQL中的常量、變量、批處理、注釋和輸出語句 7.1.3 T-SQL中的運算符及優(yōu)先級 7.1.4 T-SQL常用函數的使用 7.2 T-SQL高級編程 7.3 游標的使用 7.3.1 聲明游標 7.3.2 打開游標 7.3.3 讀取游標 7.3.4 關閉和釋放游標 7.3.5 定位更新和刪除游標數據 7.4 事務 7.4.1 事務概述 7.4.2 事務的基本概念 7.4.3 創(chuàng)建事務 本章小結 習題 第8章 存儲過程與觸發(fā)器操作 8.1 存儲過程 8.1.1 存儲過程概述 8.1.2 常用的系統(tǒng)存儲過程 8.1.3 存儲過程的創(chuàng)建 8.2 觸發(fā)器 8.2.1 觸發(fā)器概述 8.2.2 觸發(fā)器的基本概念 8.2.3 創(chuàng)建觸發(fā)器 8.2.4 觸發(fā)器的刪除 本章小結 習題 第9章 數據庫備份與安全管理操作 9.1 數據庫備份 9.1.1 數據庫備份的種類 9.1.2 備份設備 9.1.3 使用SSMS備份數據庫- 9.1.4 使用T-SQL語句執(zhí)行備份 9.1.5 使用SSMS還原數據庫 9.1.6 使用T-SQL語句還原數據庫 9.1.7 移動數據庫 9.1.8 導入/導出數據 9.2 數據庫權限管理 9.2.1 安全身份驗證 9.2.2 創(chuàng)建登錄賬產 9.2.3 用戶管理 9.2.4 權限管理 9.2.5 角色管理 本章小結 習題 附錄A 實驗內容 附錄B 階段性項目 參考文獻
編輯推薦
《SQL Server 數據庫實例教程》是一本關于SQL Server數據庫管理的基礎教程,在中文版Microsoft SQL Server 2005Enterprise Edition中介紹對象,結合大量的任務講解“數據庫”和“數據對象”(表、視圖、函數、存儲過程、事務等)的概念和管理方法,并結合大量的任務講解結構化查詢語言的數據定義語言、數據操作語言命令語法。
圖書封面
評論、評分、閱讀與下載