數據庫程序設計與開發

數據庫程序設計與開發
定價:207
NT $ 180
  • 作者:丁鋒
  • 出版社:清華大學出版社
  • 出版日期:2013-08-01
  • 語言:簡體中文
  • ISBN10:7302318417
  • ISBN13:9787302318415
  • 裝訂:289頁 / 普通級 / 1-1
 

內容簡介

共10章,包括數據庫設計過程、Oracle數據庫體系結構、SQL語言、Oracle數據類型、Oracle中的數據庫對象管理、PL/SQL基礎、事務管理與並發控制、數據備份與傳輸技術、Oracle數據庫安全管理和數據庫程序開發案例。每一章節都為讀者設定了學習目標,並且將詳細的知識講解與具體的Oracle Database 11g操作實踐結合起來,使學習數據庫的過程充滿樂趣。每章末尾在對本章內容進行小結的同時,還給出了需要進一步思考的問題,便於讀者深入理解數據庫知識,做到舉一反三,融會貫通。
 

目錄

第1章數據庫設計過程
1.1概述
1.2需求分析
1.2.1數據流圖基本概念
1.2.2數據流圖繪制
1.2.3數據流圖與程序框圖
1.2.4需求分析示例
1.2.5數據字典
1.2.6使用PowerDesigner繪制數據流圖
1.3概念結構設計
1.3.1概念結構設計方法
1.3.2 自底向上的概念結構設計方法
1.3.3使用PowerDesigner繪制概念數據模型
1.4邏輯結構設計
1.4.1 E—R圖向關系模型的轉換
1.4.2邏輯模型到數據庫特定模型的轉換
1.4.3子模式設計
1.4.4使用PowerDesigner建立邏輯模型
1.5物理結構設計
1.5.1物理結構設計的工作內容
1.5.2使用PowerDesigner建立物理模型
1.6數據庫實施及數據庫的運行與維護
1.7本章小結
習題1
第2章Oracle數據庫體系結構
2.1概述
2.2實例的組成
2.2.1內存結構
2.2.2后台進程
2.3實例的啟動
2.4連接數據庫實例
2.4.1專用服務器模式
2.4.2共享服務器模式
2.4.3兩種工作模式的討論
2.5數據庫使用的文件
2.6 Oracle存儲的邏輯結構
2.6.1表空間
2.6.2段
2.6.3區(盤區)
2.6.4數據塊
2.7數據邏輯結構與數據文件的關系
2.8表空間的創建
2.9本章小結
習題2
第3章SQL
3.1 SQL簡述
3.2數據定義語言
3.2.1建立數據表
3.2.2更改數據表
3.2.3刪除數據表
3.3數據操縱語言
3.3.1插人數據命令
3.3.2更新數據命令
3.3.3刪除數據命令
3.4數據檢索命令
3.4.1基本語法
3.4.2選擇查詢結果屬性列
3.4.3選擇查詢結果數據行
3.4.4查詢結果排序
3.4.5聚集計算
3.4.6分組查詢
3.4.7多表查詢
3.4.8子查詢
3.4.9集合查詢
3.5 Oracle中的特殊對象與高級SQL命令
3.5.1 DUAL表
3.5.2 INSERT ALL語句和INSERT FIRST語句
3.5.3 MERGE語句
3.6 SQL函數
3.6.1 NULL和單行函數
3.6.2字符函數
3.6.3數值函數
3.6.4 日期函數
3.6.5類型轉換函數
3.6.6分支函數
3.6.7 MS SQL Server與Oracle常用SQL函數對應關系
3.7 SQL高級查詢技術
3.7.1 TOP—N查詢
3.7.2層次查詢
3.7.3分析函數
3.8本章小結
習題3
第4章Oracle數據類型
4.1概述
4.2字符類型
4.2.1 CHAR
4.2.2 VARCHAR2
4.2.3 NCHAR和NVARCHAR2
4.3數值類型
4.3.1 NUMBER類型
4.3.2BINARY—FLOAT和BINARY—DOUBLE類型
4.4二進制類型
4.5 日期和時間類型
4.6 ROWID類型和UROWID類型
4.7 LONG數據類型
4.8大對象技術
4.8.1 LOB類型的特點
4.8.2 LOB的存儲
4.8.3使用大對象數據類型
4.8.4 DBMS—LOB包
4.9本章小結
習題4
第5章Oracle中的數據庫對象管理
5.1 Oracle中的基礎數據庫對象
5.1.1數據表與堆表
5.1.2索引與B*樹索引
5.1.3視圖與關系視圖
5.2 Oracle中的數據表
5.2.1索引組織表
5.2.2外部表
5.2.3臨時表
5.2.4對象表
5.2.5嵌套表
5.2.6聚簇表
5.3 Oracle中的視圖
5.3.1物化視圖
5.3.2對象視圖
5.4 Oracle中的索引
5.4.1反轉鍵索引
5.4.2位圖索引
5.4.3基於函數的索引
5.5聯合索引與跳躍查詢
5.6索引的壓縮
5.7 Oracle序列
5.7.1序列的創建與刪除
5.7.2序列的使用
5.7.3序列的CACHE使用方式
5.8 Oracle同義詞
5.9 Oracle數據字典
5.9.1數據字典分類
5.9.2數據字典的組成
5.9.3常用的靜態數據字典
5.9.4常用的動態數據字典
5.10其他常用數據庫對象
5.11本章小結
習題5
第6章PL/SQL基礎
6.1 PL/SQL概覽
6.1.1客戶端/服務器架構中的PL/SQL
6.1.2 PL/SQL程序的代碼組織方式
6.1.3 PL/SQL代碼塊分類
6.1.4第一個PL/SQL示例程序
6.2 PL/SQL中的變量
6.2.1 PL/SQL數據類型
……
第7章事務管理與並發控制
第8章數據備份與傳輸技術
第9章Oracle數據庫安全管理
第10章數據庫程序開發案例
附錄A訂單處理系統設計方案
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $180