TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
數據庫原理與應用教程(簡體書)
滿額折

數據庫原理與應用教程(簡體書)

商品資訊

人民幣定價:21 元
定價
:NT$ 126 元
優惠價
87110
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:3 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《21世紀高等學校規劃教材?計算機應用:數據庫原理與應用教程》主要是配合“數據庫原理與應用”課程的學習而編寫的,全面系統地介紹了數據庫技術的基本原理和應用,涉及目前流行的SQL Server 2005的功能和使用方法,以及在Java環境中開發數據庫的方法和步驟。《21世紀高等學校規劃教材?計算機應用:數據庫原理與應用教程》不但內容全面,知識點深入淺出,圖文并茂,而且全文以網上商城數據庫WebStore為例,講解如何應用和操縱數據庫,結構合理、內容緊湊,并在部分章節結束后配有相應的實驗,所有實驗以庫存管理數據庫Warehouse為例,使學生能夠將數據庫的基本理論真正地應用到SQL Server中,加深對具體的DBMS的認識。

名人/編輯推薦

《21世紀高等學校規劃教材?計算機應用:數據庫原理與應用教程》可作為高校計算機類及相關專業的本、專科教材,也可作為從事計算機軟件工作的科技人員、工程技術人員及其他相關人員的補充讀物,并可供數據庫初學者作為入門讀物。

目次

第1章數據庫系統概論
1.1數據管理技術的產生與發展
1.1.1人工管理階段
1.1.2文件系統階段
1.1.3數據庫系統階段
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數據庫系統的體系結構
1.‘4.1數據庫三級模式體系結構
1.4.2數據庫二級映像與數據獨立性
1.5數據庫技術新發展
本章小結
習題l
第2章關系數據庫
2.1關系數據庫概述
2.2關系數據庫基本概念
2.2.1關系
2.2.2關系模式
2.2.3關系數據庫
2.3關系的完整性約束
2.3.1實體完整性
2.3.2參照完整性
2.3.3用戶定義的完整性
2.4關系代數
2.4.1傳統的集合運算
2.4.2專門的關系運算
本章小結
習題2
第3章SQL Server數據庫基礎
3.1 SQL Server 2005的安裝
3.1.1關于SQL Server 2005的版本
3.1.2系統需求
3.1.3安裝SQL Server 2005
3.1.4啟動和停止SQL Server服務器
3.2 SQL Server 2005的常用管理工具
3.2.1 SQL Server Management Studi0
3.2.2 Business Intelligence Development Studi0
3.2.3 Analysis Services
3.2.4 SQL Server Configuration Manager配置工具
3.2.5性能工具
3.2.6文檔和教程
3.3 SQL Server 2005的數據庫與表
3.3.1 SQL Server 2005中數據庫的建立和刪除
3.3.2 SQL Server 2005中表的管理
本章小結
習題3
實驗l數據庫與表的創建與管理
第4章關系數據庫標準語言SQL
4.1 SQL語言概述
4.1.1 SQL的產生與發展
4.1.2 SQL的基本概念
4.1.3 SQL的基本功能
4.1.4 SQL的主要特點
4.2數據定義
4.2.1數據庫的建立與刪除
4.2.2基本表的定義、修改與刪除
4.2.3索引的定義與刪除
4.3數據查詢
4.3.1單表查詢
4.3.2多表連接查詢
4.3.3子查詢
4.4數據更新
4.4.1插入數據
4.4.2修改數據
4.4.3刪除數據
4.5視圖
4.5.1視圖的概念和作用
4.5.2定義視圖
4.5.3查詢視圖
4.5.4更新視圖
4.5.5刪除視圖
4.6數據控制
4.6.1授權
4.6.2收回權限
本章小結
習題4
實驗2 SQL語言實驗:數據定義
實驗3 SQL語言實驗:數據操縱
實驗4視圖的創建與使用
第5章關系數據理論
5.1關系模式存在的問題
5.1.1數據冗余
5.1.2插入異常
5.1.3刪除異常
5.1.4修改異常
5.2關系的規范化
5.2.1函數依賴
5.2.2范式
5.2.3第一范式
5.2.4第二范式
5.2.5第三范式
5.3關系模式的分解
本章小結
習題5
第6章數據庫設計
6.1數據庫設計概述
6.1.1數據庫設計的基本任務和特點
6.1.2數據庫設計的步驟
6.2需求分析
6.2.1需求分析的任務
6.2.2數據流圖
6.2.3數據字典
6.3概念結構設計
6.3.1 E-R模型
6.3.2概念結構設計的方法與步驟
6.4邏輯結構設計
6.4.1 E-R圖向關系模型的轉換
6.4.2數據模型的優化
6.4.3設計外模式
6.5物理結構設計
6.5.1物理設計的內容
6.5.2數據庫存取方式的選擇
6.5.3數據庫存儲結構的確定
6.5.4數據庫物理結構的評價
6.6數據庫實施
本章小結
習題6
實驗5數據庫設計
第7章數據庫保護
7.1數據庫安全性
7.1.1安全控制
7.1.2用戶和角色管理
7.1.3 SQL Server的安全控制
7.2數據庫完整性
7.3并發控制
7.3.1事務的基本概念
7.3.2并發控制概述
7.3.3封鎖與封鎖協議
7.3.4封鎖出現的問題與解決辦法
7.4數據庫恢復
7.4.1數據庫恢復的原理及技術
7.4.2數據庫的故障和恢復的策略
本章小結
習題7
實驗6數據庫安全
第8章 使用Java開發數據庫系統實例
參考文獻

書摘/試閱



6.5.2數據庫存取方式的選擇
確定數據庫存儲結構時要綜合考慮存取時間、存儲空間利用率和維護代價三方面的因素。這三個方面常常是相互矛盾的,例如消除一切冗余數據雖然能夠節約存儲空間,但往往會導致檢索代價的增加,因此必須進行權衡,選擇一個折中方案。
存取方法是快速存取數據庫中數據的關鍵技術,物理設計的任務之一就是要確定選擇哪些存取方法。常用的存取方法有索引方法和聚簇方法。
索引存取方法就是根據應用要求確定對關系的哪些屬性列建立索引、哪些屬性列建立組合索引、哪些索引要設計為唯一索引等。索引建立在單個關系上,關系上定義的索引數并不是越多越好,系統為維護索引要付出代價,查找索引也要付出代價。一般的DBMS都在主鍵的基礎上建立索引。
為了提高某個屬性(或屬性組)的查詢速度,把這個或這些屬性(稱為聚簇鍵)上具有相同值的元組集中存放在連續的物理塊稱為聚簇。創建聚簇可以提高按聚簇鍵進行查詢的效率,一個數據庫可以建立多個聚簇,但一個關系只能有一個聚簇;聚簇可以建立在單表上,也可建立在進行連接操作的多個表上;SQL中與聚簇有關的操作有ORDER BY,GROUPBY,UNION,DISTINCT等。
假設用戶經常要按商品類別查詢顧客的購買數量,這一查詢涉及商品關系和購買關系的連接操作,即需要按商品編號連接這兩個關系,為提高連接操作的效率,可以把具有相同商品編號值的商品元組和購買元組在物理上聚簇在一起。
聚簇只能提高某些應用的性能,而且建立與維護聚簇的開銷是相當大的。對已有關系建立聚簇,將導致關系中元組移動其物理存儲位置,并使此關系的存儲位置也要做相應移動,聚簇鍵值要相對穩定,以減少修改聚簇鍵值所引起的維護開銷。
6.5.3數據庫存儲結構的確定
數據庫的物理設計與特定的DBMS、硬件環境和實施環境都密切相關。在確定數據庫的物理結構時,必須仔細理解、參考DBMS的規定。確定數據庫的物理結構主要指確定數據的存放位置和存儲結構。
確定數據的存放位置。例如,確定數據存放在一個磁盤上還是多個磁盤上,什么數據該存放在高速存儲器上,什么應存放在低速存儲器上等。一般來說,DBMS已經確定了基本的存儲結構,設計人員可以不用自己確定,存儲結構要綜合考慮存取時間、存儲空間和維護代價這幾方面。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 110
海外經銷商無庫存,到貨日平均30天至45天