資料庫原理與實驗指導

資料庫原理與實驗指導

《資料庫原理與實驗指導》是2017年5月清華大學出版社出版的圖書,作者是吳冰、徐德華。

基本介紹

  • 書名:資料庫原理與實驗指導
  • 作者:吳冰
    徐德華
  • ISBN:9787302471820
  • 定價:49元
  • 出版社:清華大學出版社
  • 出版時間:2017年5月
內容簡介,圖書目錄,

內容簡介

本書通過案例將資料庫基本原理、方法和套用技術相結合,以培養基礎理論紮實、實際動手能力強的資料庫技術人才為目標,由淺入深、循序漸進地進行講解。其主要內容包括:資料庫基本概念、SQL Server資料庫管理、SQL Server資料庫開發以及SQL Server上機實驗。
全書緊扣理論知識點精紙永,實例豐富,選用學生熟悉的學生選課管理海寒資料庫和網上購物系統作為示例資料庫,並貫穿本書始終,強調實踐性。本書可作為普通高等院校非計算機專業學生的資料庫入門基礎教材,也可以作為SQL Server套用參考圖書。

圖書目錄

第1章資料庫技術概述0011資料庫示例及概述00
111套用系統示例00
112資料庫概述0012資料庫系統的組成00
121資料庫00
122資料庫管理系統00
123資料庫管理員和用戶00
124資料庫套用系統0013資料庫系統的體系結構0
131資料庫系統的三她碑舉級組織結構0
132三級模式之間的兩層映像014資料庫系統照組腳屑的發展及研究領域0
141資料庫系統的三個發展階段0
142資料庫技術的研究領域015常見的關係型資料庫系統0
151Access0
152SQL Server0
153Oracle0
154MySQL0
本章小結0
習題0
第2章關係資料庫021關係模型概述0
211關係模型的基本概念0
212關係的性質0
213關係的數據模型0
214關係代數0
215關係資料庫及其特點0
22資料庫系統設計的基本過程0
221需求分析0
222概念結構設計0
223邏輯結構設計0
225資料庫實施0
226資料庫運行和維護0
227設計過程小結023資料庫規範化基礎0
231規範化的必要性0
232函式依賴0
233範式0
234規範化設計0本章小結0
習題0
第3章SQL Server資料庫031SQL Server的組成0
311系統資料庫0
312資料庫檔案0
313資料庫檔案組0
314資料庫對象032SQL Server數據備份與恢復0
321數據的導入與導出0
3閥舉敬盼22資料庫的備份策略與備份方法0
323資料庫的恢復模式與恢複方法0
324不同備份與恢復策略的比較033SQL Server資料庫安全性管理0
331SQL Server的安全機制0
332伺服器登錄模式0
333創建登錄賬戶和伺服器角色管理0
334架構和資料庫用戶管理0
335資料庫角色管理0
336資料庫許可權管理0本章小結0
習題0
第4章SQL Server Management Studio管理資料庫041資料庫的建立與維護0
411創建資料庫0
412配置資料庫0
413更改資料庫0
414刪除資料庫042數據表的建立與維護0
421列的數據類型0
422創建表0
423使用約束
424修改表結構
425編輯表
426刪除表43索引的建立與維護
431索引的結構和類型
432創建索引的原則與限制
433創建索引的步驟
434修改和刪除索引本章小結
習題
第5章關係資料庫標準語言SQL51SQL簡介52數據定義語言
521定義資料庫
522定義表
523定義索引53數據操縱語言
531插入數據
532修改數據
533刪除數據54數據查詢語言
541單表查詢
542連線查詢
543嵌套查詢55視圖的操作
551視圖的作用和相關語法格式
552創建視圖
553查詢視圖
554通過視圖修改數據
55想諒備5修改和刪除視圖
本章小結
習題
第6章資料庫編程61TransactSQL語言基礎
611TSQL語言類型、常量和變數
612運算符和表達式
613流程控制語句
614常用函式62存儲過程
621存儲過程的概念
622創建存儲過程
623執行存儲過程
624修改和刪除存儲過程63觸發器
631創建和套用DML觸發器
632創建和套用DDL觸發器
633嵌套觸發器和遞歸觸發器
634修改和刪除觸發器64游標
641游標的概念白堡店
642游標的基本操作
643使用游標更新數據本章小結
習題
第7章VBNET程式設計基礎71VBNET基本概念
711VBNET概述
712VBNET集成開發環境
713一個簡單的應用程式72VBNET可視化界面設計
721控制項的基本概念
722窗體
723常用的基本控制項
724選單和對話框73VBNET基本語法
731VBNET數據類型和表達式
732控制結構
733數組
734過程74程式調試
741錯誤類型
742調試和排錯
743結構化異常處理本章小結
習題
第8章ADONET資料庫訪問技術81ADONET簡介
811ADONET的作用
812ADONET體系結構
813ADONET資料庫訪問流程82ADONET的數據訪問對象
821SqlConnection對象
822SqlCommand對象
823SqlDataReader對象
824SqlDataAdapter對象83DataSet對象
831DataSet對象概述
832DataSet對象的屬性和方法
833Tables集合和DataTable對象
834Column集合和DataColumn對象
835Rows集合和DataRow對象84數據綁定方式
841單一綁定
842整體綁定
843複合綁定85DataView對象
851DataView對象的構造
852DataView對象的屬性和方法
853DataView對象的過濾條件設定86DataGridView對象
861創建DataGridView對象
862DataGridView對象的屬性、方法和事件
863DataGridView與DataView對象結合使用
864通過DataGridView對象更新數據源本章小結
習題
第9章資料庫套用系統開發案例91需求分析
911系統功能的需求分析
912數據的需求分析92資料庫設計與實現
921資料庫概念模型設計
922資料庫邏輯模型設計
923完整性控制
924存儲過程和觸發器設計93系統設計和實現
931界面設計
932功能代碼設計94系統測試
941軟體測試的基本概念
942軟體測試實例95套用系統開發文檔本章小結
習題
第10章實驗指導
101初識SQL Server Management Studio
1011實驗目的
1012實驗內容
1013實驗指導
1014常見調試問題與回答102SQL數據定義語言
1021實驗目的
1022實驗內容
1023實驗指導103SQL數據操縱語言
1031實驗目的
1032實驗內容
1033實驗指導104使用SQL語句實現單表查詢
1041實驗目的
1042實驗內容
1043實驗指導
105使用SQL語句實現連線查詢和嵌套查詢
1051實驗目的
1052實驗內容
1053實驗指導106使用SQL語句創建與更新視圖
1061實驗目的
1062實驗內容
1063實驗指導107流程控制語句
1071實驗目的
1072實驗內容
1073實驗指導108使用TSQL語句創建與更新存儲過程
1081實驗目的
1082實驗內容
1083實驗指導109使用TSQL語句創建與更新觸發器
1091實驗目的
1092實驗內容
1093實驗指導1010建立VBNET和資料庫的連線
10101實驗目的
10102實驗內容
10103實驗指導1011資料庫套用系統設計
10111實驗目的
10112實驗內容
10113實驗指導
參考文獻
332伺服器登錄模式0
333創建登錄賬戶和伺服器角色管理0
334架構和資料庫用戶管理0
335資料庫角色管理0
336資料庫許可權管理0本章小結0
習題0
第4章SQL Server Management Studio管理資料庫041資料庫的建立與維護0
411創建資料庫0
412配置資料庫0
413更改資料庫0
414刪除資料庫042數據表的建立與維護0
421列的數據類型0
422創建表0
423使用約束
424修改表結構
425編輯表
426刪除表43索引的建立與維護
431索引的結構和類型
432創建索引的原則與限制
433創建索引的步驟
434修改和刪除索引本章小結
習題
第5章關係資料庫標準語言SQL51SQL簡介52數據定義語言
521定義資料庫
522定義表
523定義索引53數據操縱語言
531插入數據
532修改數據
533刪除數據54數據查詢語言
541單表查詢
542連線查詢
543嵌套查詢55視圖的操作
551視圖的作用和相關語法格式
552創建視圖
553查詢視圖
554通過視圖修改數據
555修改和刪除視圖
本章小結
習題
第6章資料庫編程61TransactSQL語言基礎
611TSQL語言類型、常量和變數
612運算符和表達式
613流程控制語句
614常用函式62存儲過程
621存儲過程的概念
622創建存儲過程
623執行存儲過程
624修改和刪除存儲過程63觸發器
631創建和套用DML觸發器
632創建和套用DDL觸發器
633嵌套觸發器和遞歸觸發器
634修改和刪除觸發器64游標
641游標的概念
642游標的基本操作
643使用游標更新數據本章小結
習題
第7章VBNET程式設計基礎71VBNET基本概念
711VBNET概述
712VBNET集成開發環境
713一個簡單的應用程式72VBNET可視化界面設計
721控制項的基本概念
722窗體
723常用的基本控制項
724選單和對話框73VBNET基本語法
731VBNET數據類型和表達式
732控制結構
733數組
734過程74程式調試
741錯誤類型
742調試和排錯
743結構化異常處理本章小結
習題
第8章ADONET資料庫訪問技術81ADONET簡介
811ADONET的作用
812ADONET體系結構
813ADONET資料庫訪問流程82ADONET的數據訪問對象
821SqlConnection對象
822SqlCommand對象
823SqlDataReader對象
824SqlDataAdapter對象83DataSet對象
831DataSet對象概述
832DataSet對象的屬性和方法
833Tables集合和DataTable對象
834Column集合和DataColumn對象
835Rows集合和DataRow對象84數據綁定方式
841單一綁定
842整體綁定
843複合綁定85DataView對象
851DataView對象的構造
852DataView對象的屬性和方法
853DataView對象的過濾條件設定86DataGridView對象
861創建DataGridView對象
862DataGridView對象的屬性、方法和事件
863DataGridView與DataView對象結合使用
864通過DataGridView對象更新數據源本章小結
習題
第9章資料庫套用系統開發案例91需求分析
911系統功能的需求分析
912數據的需求分析92資料庫設計與實現
921資料庫概念模型設計
922資料庫邏輯模型設計
923完整性控制
924存儲過程和觸發器設計93系統設計和實現
931界面設計
932功能代碼設計94系統測試
941軟體測試的基本概念
942軟體測試實例95套用系統開發文檔本章小結
習題
第10章實驗指導
101初識SQL Server Management Studio
1011實驗目的
1012實驗內容
1013實驗指導
1014常見調試問題與回答102SQL數據定義語言
1021實驗目的
1022實驗內容
1023實驗指導103SQL數據操縱語言
1031實驗目的
1032實驗內容
1033實驗指導104使用SQL語句實現單表查詢
1041實驗目的
1042實驗內容
1043實驗指導
105使用SQL語句實現連線查詢和嵌套查詢
1051實驗目的
1052實驗內容
1053實驗指導106使用SQL語句創建與更新視圖
1061實驗目的
1062實驗內容
1063實驗指導107流程控制語句
1071實驗目的
1072實驗內容
1073實驗指導108使用TSQL語句創建與更新存儲過程
1081實驗目的
1082實驗內容
1083實驗指導109使用TSQL語句創建與更新觸發器
1091實驗目的
1092實驗內容
1093實驗指導1010建立VBNET和資料庫的連線
10101實驗目的
10102實驗內容
10103實驗指導1011資料庫套用系統設計
10111實驗目的
10112實驗內容
10113實驗指導
參考文獻

相關詞條

熱門詞條

聯絡我們