注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫數據庫理論數據庫系統原理與應用

數據庫系統原理與應用

數據庫系統原理與應用

定 價:¥39.80

作 者: 劉先鋒,曹步文,李高仕 編
出版社: 華中科技大學出版社
叢編項: 普通高等教育"十二五"規(guī)劃教材·高等院校計算機系列教材
標 簽: 計算機

購買這本書可以去


ISBN: 9787560980027 出版時間: 2012-09-01 包裝: 平裝
開本: 16開 頁數: 293 字數:  

內容簡介

  《普通高等教育“十二五”規(guī)劃教材·高等院校計算機系列教材:數據庫系統原理與應用》從數據庫的基本理論知識出發(fā),通過豐富的實例介紹數據庫的分析、設計過程及開發(fā)應用等。全書分為上、下篇。上篇主要介紹數據庫的基本原理與基礎知識,以及數據庫的相關操作,索引與數據的完整性、關系模式的依賴關系、數據庫的安全管理、備份和恢復等內容。下篇以SQLServer2005為例,分別介紹SQLServer2005的基本功能、使用T·SQL語句創(chuàng)建和管理數據庫、表、索引和視圖,并詳細介紹了T·SQL的SELECT數據查詢基礎、創(chuàng)建與管理存儲過程、觸發(fā)器和自定義函數,最后介紹SQLServer2005的數據庫導入與導出技術等高級功能。每章還配有一定數量的習題以幫助讀者加深理解。本書可作為普通本科院校相關專業(yè)“網絡數據庫”、“數據庫應用”、“電子商務數據庫”課程的教材,也可供從事計算機開發(fā)與應用的科研人員、工程技術人員及其他有關人員參考。高職院校計算機專業(yè)學生也可選用本書。

作者簡介

暫缺《數據庫系統原理與應用》作者簡介

圖書目錄

上篇 理論篇
第1章 緒論
1.1 數據庫的概念
1.2 數據庫管理系統
1.2.1 數據庫管理系統的目標
1.2.2 數據庫管理系統的功能
1.2.3 數據庫管理系統的組成
1.2.4 數據庫管理和數據庫管理員
1.3 數據庫系統
1.3.1 數據庫系統的三級模式結構
1.3.2 數據庫系統的二級映像功能和數據獨立性
1.3.3 數據庫系統的體系結構
1.3.4 數據庫系統的工作流程
1.4 數據庫的發(fā)展
1.4.1 人工管理階段
1.4.2 文件系統階段
1.4.3 數據庫系統階段
1.4.4 數據庫技術的研究、應用領域和發(fā)展方向
本章 小結
思考題一
第2章 數據模型
2.1 數據描述
2.1.1 數據的三種范疇
2.1.2 實體間的聯系
2.2 概念模型與E R方法
2.2.1 數據模型概述
2.2.2 數據模型的三要素
2.2.3 概念數據模型
2.2.4 概念模型的E R圖表示方法
2.2.5 概念模型實例
2.3 傳統的三大數據模型
2.3.1 層次模型
2.3.2 網狀模型
2.3.3 關系模型
2.4 數據獨立與三層結構
2.4.1 數據庫系統的三級模式結構
2.4.2 數據獨立性
2.5 數據庫管理系統
2.5.1 數據庫管理系統的主要功能
2.5.2 數據庫管理系統的組成
2.5.3 用戶訪問數據庫的過程
本章 小結
思考題二
第3章 關系數據庫
3.1 關系模型的基本概念
3.1.1 關系及基本術語
3.1.2 關鍵字
3.2 關系模式
3.3 關系模型的完整性
3.4 關系代數
3.4.1 關系代數的五種基本操作
3.4.2 關系代數的其他操作
3.5 關系演算
3.5.1 元組關系演算
3.5.2 域關系演算
本章 小結
思考題三
第4章 關系模式的規(guī)范化與查詢優(yōu)化
4.1 問題的提出
4.1.1 關系模式
4.1.2 關系
4.1.3 插入異常
4.1.4 刪除異常
4.1.5 更新異常
4.2 關系模式的函數依賴
4.2.1 函數依賴
4.2.2 鍵
4.2.3 函數依賴的邏輯蘊含
4.3 關系模式的規(guī)范化
4.3.1 第一范式
4.3.2 第二范式
4.3.3 第三范式
4.3.4 BCNF
4.3.5 多值依賴與第四范式
4.3.6 各范式之間的關系
4.4 關系模式的分解特性
4.4.1 關系模式的分解
4.4.2 分解的無損連接性
4.4.3 關系模式分解算法
4.5 關系模式的優(yōu)化
4.5.1 水平分解
4.5.2 垂直分解
4.6 關系查詢優(yōu)化
4.6.1 關系系統及其查詢優(yōu)化
4.6.2 查詢優(yōu)化的一般策略
4.6.3 關系代數等價變換規(guī)則
4.6.4關系代數表達式的優(yōu)化算法
本章 小結
思考題四
第5章 數據庫的設計與實施
5.1 數據庫設計概述
5.1.1 數據庫設計的內容與特點
5.1.2 數據庫設計方法
5.1.3 數據庫設計的步驟
5.2 數據庫規(guī)劃
5.3 需求分析
5.3.1 需求分析的任務
5.3.2 需求分析的方法
5.3.3 需求分析的步驟
5.4 概念結構設計
5.4.1 局部E R圖的設計
5.4.2 全局E R圖的設計
5.5 邏輯結構設計
5.6 物理結構設計
5.7 ODBC的配置
本章 小結
思考題五
第6章 數據庫的安全與保護
6.1 安全與保護概述
6.2 數據庫的安全性
6.2.1 數據庫安全性控制
6.2.2 SQL Sever的安全性措施
6.3 數據庫的完整性
6.3.1 完整性約束條件
6.3.2 完整性控制
6.3.3 SQL Sever的完整性實現
6.4 事務
6.4.1 事務的概念
6.4.2 事務調度
6.4.3 事務隔離級別
6.4.4 SQL Server中的事務定義
6.5并 發(fā)控制
6.5.1 封鎖技術
6.5.2 事務隔離級別與封鎖規(guī)則
6.5.3 封鎖的粒度
6.5.4 SQL Server的并發(fā)控制
6.6 數據庫恢復技術
6.6.1 故障的種類
6.6.2 恢復的實現技術
6.6.3 SQL Server基于日志的恢復策略
6.6.4 SQL Server的備份與恢復
本章 小結
思考題六
下篇實踐篇第7章 數據庫與SQL Server 2005簡介
7.1 SQL Server 2005概述
7.1.1 SQL Server 2005新特性
7.1.2 SQL Server 2005體系結構
7.1.3 安裝SQL Server 2005
7.2 配置SQL Server 2005
7.2.1 配置服務
7.2.2 SQL Server 2005管理工具
7.2.3 通過配置管理器配置SQL Server 2005
7.2.4 SQL Server 2005外圍應用配置器
本章 小結
思考題七
第8章 管理數據庫
8.1 數據庫的類型
8.1.1 系統數據庫
8.1.2 用戶數據庫
8.1.3 數據庫快照
8.2 數據庫存儲文件
8.2.1 數據庫文件
8.2.2 數據庫文件組
8.3 數據庫的對象
8.4 創(chuàng)建數據庫
8.4.1 使用SQL Server管理工具創(chuàng)建數據庫
8.4.2 使用T SQL語句創(chuàng)建數據庫
8.5 維護數據庫
8.5.1 查看數據庫狀態(tài)
8.5.2 修改數據庫
8.5.3 刪除數據庫
8.5.4 分離和附加數據庫
8.5.5 數據庫其他操作
本章 小結
思考題八
第9章 管理表
9.1 表的概述
9.1.1 什么是表
9.1.2 表的類型
9.2 創(chuàng)建表
9.2.1 表列的數據類型
9.2.2 列的其他屬性
9.2.3 表的創(chuàng)建
9.3 維護表
9.3.1 修改表名與表結構
9.3.3 刪除表
9.3.2 表數據的維護
9.4 表數據完整性
9.4.1 PRIMARY KEY約束
9.4.2 FOREIGN KEY約束
9.4.3 CHECK約束
9.4.4 表關系
9.5 視圖
9.5.1 視圖概述
9.5.2 創(chuàng)建視圖
9.5.3 使用視圖
9.5.4 修改視圖
9.5.5 重命名視圖
9.5.6 查看視圖
9.5.7 刪除視圖
9.6 索引
9.6.1 索引概述
9.6.2 創(chuàng)建索引
9.6.3 查看索引
9.6.4 刪除索引
本章 小結
思考題九
第10章 操作查詢
10.1 簡單查詢不帶條件的列的查詢)
10.2 帶條件的列查詢
10.2.1 比較大小和確定范圍
10.2.2 部分匹配查詢
10.2.3 查詢的排序
10.3 多表查詢
10.3.1 連接查詢
10.3.2 子查詢
本章 小結
思考題十
第11章 T SQL語言
11.1 數據定義語言
11.2 數據操縱語言
11.2.1 SELECT語句
11.2.2 INSERT語句
11.2.3 UPDATE語句
11.2.4 DELETE語句
11.3 數據控制語言
11.3.1 GRANT語句
11.3.2 REVOKE語句
11.3.3 DENY語句
11.4 其他語言元素
11.4.1 注釋
11.4.2 變量
11.4.3 運算符
11.4.4 函數
11.4.5 流程控制語句
本章 小結
思考題十一
第12章 存儲過程
12.1 存儲過程的概念
12.2 存儲過程的創(chuàng)建和執(zhí)行
12.2.1 使用模板創(chuàng)建存儲過程
12.2.2 使用SQL Server管理工具
12.2.3 執(zhí)行存儲過程
12.3 存儲過程與參數
12.4 存儲過程中的游標
12.4.1 游標的定義
12.4.2 游標的使用方法
12.4.3 使用游標注意事項
12.5 自動執(zhí)行的存儲過程
12.6 存儲過程的查看、修改和刪除
12.6.1 查看存儲過程
12.6.2 修改存儲過程
12.6.3 刪除存儲過程
12.7 擴展存儲過程
12.8 使用SQL Server管理工具創(chuàng)建和管理存儲過程
12.8.1 使用SQL Server管理工具創(chuàng)建存儲過程
12.8.2 使用SQL Server管理工具管理存儲過程
本章 小結
思考題十二
第13章 SQL Server 2005高級功能
13.1 觸發(fā)器及其用途
13.1.1 觸發(fā)器的概念和工作原理
13.1.2 創(chuàng)建觸發(fā)器
13.1.3 查看、修改和刪除觸發(fā)器
13.1.4 觸發(fā)器的用途
13.2 嵌入式SQL
13.2.1 嵌入式SQL簡介
13.2.2 嵌入式SQL的工作原理
13.2.3 嵌入式SQL的一般形式
本章 小結
思考題十三
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號