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

數據庫原理及CASE技術教程(簡體書)

商品資訊

人民幣定價:28 元
定價
:NT$ 168 元
優惠價
87146
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:4 點
相關商品
商品簡介
目次

商品簡介

《數據庫原理及CASE技術教程》共有11章和兩個附錄,詳細介紹數據庫的基礎,數據庫的由來和發展,數據模型,關系數據庫,函數依賴、范式,PowerDesigner(PD工具),概念數據模型(CDM),物理數據模型(PDM),面向對象模型(OOM),數據庫的安全性與完整性、并發控制與恢復等數據庫及CASE設計的基本概念、原理和技術。敘述后端大型數據庫管理系統的工業標準——Oracle,并將其作為上述基本理論的具體例子貫穿全書。特別是書中還敘述了Oracle、PL/SQL以及Oracle的開發工具Forms、Reports、企業管理器Enterprise Manager等內容,使《數據庫原理及CASE技術教程》同時又成了一本學習Oracle的基于C/S模式編程的教科書。
《數據庫原理及CASE技術教程》附有實例、實驗指導書、習題和教學大綱,便于學習與教學,可作為高等學校及軟件學院的教材也適于從事數據庫軟件開發和應用的人員參考。

目次

第1章 數據庫基礎 1
1.1 數據庫概念 1
1.1.1 信息處理及數據處理 1
1.1.2 數據模型和數據庫技術 2
1.2 數據庫的由來和發展 2
1.2.1 人工管理階段(20世紀50年代中期以前) 3
1.2.2 文件系統階段(20世紀50年代后期至60年代中后期) 4
1.2.3 數據庫階段(20世紀60年代末開始) 4
1.2.4 高級數據庫階段(20世紀70年代后期開始) 6
1.3 數據庫的體系結構 10
1.4 數據庫系統和數據庫管理員 13
1.5 數據庫管理系統 16
習題 19

第2章 關系模型及關系數據庫 20
2.1 關系模型和基本概念 20
2.1.1 關系的定義 20
2.1.2 關系模型 21
2.1.3 關系數據語言概述 22
2.2 關系代數 23
2.2.1 傳統的集合運算 23
2.2.2 專門的關系運算 24
2.3 關系演算 27
2.3.1 元組關系演算 28
2.3.2 域關系演算 30
2.4 關系數據庫標準語言——SQL 30
2.5 Oracle對象關系數據庫系統 33
2.5.1 Oracle系統的特點、產品結構及組成 34
2.5.2 Oracle的體系結構(實例的進程結構和內存結構) 35
2.5.3 Oracle的配置方案 42
2.5.4 Oracle運行過程 42
習題 43

第3章 數據庫的SQL 45
3.1 Oracle的SQL介紹 45
3.2 定義、修改、刪除表(Table) 47
3.2.1 創建表(Creat Table) 47
3.2.2 修改表結構 53
3.2.3 索引的定義 54
3.2.4 刪除表、索引 55
3.3 模式對象、直接量、函數和表達式 56
3.3.1 模式對象 56
3.3.2 對象及成分的命名 56
3.3.3 直接量 57
3.3.4 數據類型 58
3.3.5 空值 58
3.3.6 偽列 58
3.3.7 注釋 59
3.3.8 算符 59
3.3.9 函數 62
3.3.10 表達式與條件 64
3.4 數據操縱語言 64
3.4.1 將新行插入(INSERT)表 64
3.4.2 修改(UPDATE)表的行 65
3.4.3 從表刪除(DELETE)行 66
3.5 視圖 66
3.5.1 視圖定義 66
3.5.2 視圖的查詢 66
3.5.3 視圖修改 67
3.6 Oracle的PL/SQL 68
3.6.1 PL/SQL概述 68
3.6.2 PL/SQL的結構 69
3.6.3 控制結構 77
3.6.4 游標(CURSOR) 79
習題 83

第4章 關系數據庫設計理論 87
4.1 引言 87
4.2 函數依賴 88
4.3 范式 90
4.3.1 第一范式(1NF) 90
4.3.2 第二范式(2NF) 91
4.3.3 第三范式(3NF) 91
4.3.4 BCNF 92
4.4 多值依賴和4NF 93
習題 95

第5章 PowerDesigner CASE技術 96
5.1 CASE工具概述 96
5.2 PD分析設計過程及若干級建模技術 99
5.2.1 PD的分析設計過程 99
5.2.2 PD的若干級建模功能 100
5.3 PD的功能 101
5.3.1 PD的一般功能 101
5.3.2 PD10的主要特征 102
5.4 PD的分析設計環境 103
5.4.1 PD的軟硬件要求 103
5.4.2 PD主界面 105
5.4.3 PD的分析設計環境 107
5.4.4 PD的公共資源 108
習題 109

第6章 E-R模型與概念數據模型(CDM) 110
6.1 實體-聯系模型(E-R) 110
6.1.1 實體和實體集合 110
6.1.2 聯系和聯系集合 111
6.1.3 屬性、映射限制和關鍵字 112
6.1.4 實體聯系E-R圖解和將其歸納為表 115
6.1.5 概括和聚集 119
6.1.6 E-R數據庫模式文件設計 120
6.2 用PD創建CDM 122
6.2.1 概念數據模型(CDM)基礎 122
6.2.2 用PD建立CDM 123
6.2.3 業務規則 126
6.2.4 定義CDM中的域 128
6.2.5 定義數據項 132
6.2.6 定義實體 135
6.2.7 定義聯系 140
6.2.8 定義繼承 144
6.3 由CDM生成PDM 148
習題 150

第7章 物理數據模型(PDM)及建庫 151
7.1 用PD創建PDM 151
7.1.1 PDM及其與DBMS的關系 151
7.1.2 建立物理數據庫模型(PDM) 152
7.1.3 定義索引 155
7.1.4 定義視圖 157
7.1.5 生成數據庫SQL腳本 161
7.1.6 PDM中的用戶管理 162
7.1.7 檢查PDM中的對象 163
7.1.8 逆向工程 166
7.2 數據庫的實現與維護 170
7.2.1 數據庫的實現 170
7.2.2 其他設計工作 171
7.2.3 運行與維護 172
7.3 用Oracle建立數據庫 172
7.3.1 數據庫結構和空間管理 172
7.3.2 用企業管理器工具建庫表 179
習題 209

第8章 數據庫保護 211
8.1 數據庫的安全性 211
8.1.1 數據庫的存取控制和用戶的建立 212
8.1.2 特權和角色 215
8.1.3 審計 221
8.2 數據完整性(數據庫觸發器) 221
8.2.1 完整性約束 221
8.2.2 數據庫觸發器 222
8.3 并發控制 225
8.3.1 數據庫不一致的類型 225
8.3.2 封鎖 226
8.3.3 Oracle多種一致性模型 226
8.3.4 封鎖機制 227
8.3.5 手工數據封鎖 228
8.4 數據庫后備和恢復 229
8.4.1 數據庫恢復所使用的結構 229
8.4.2 在線日志 229
8.4.3 歸檔日志 231
8.4.4 數據庫后備 231
8.4.5 數據庫恢復 232
習題 233

第9章 PowerDesigner的面向對象模型(OOM) 235
9.1 UML概述 235
9.1.1 UML——統一建模語言 235
9.1.2 PD與UML 236
9.1.3 本章示例說明 241
9.2 用PD建立OOM 242
9.2.1 OOM建立概述 242
9.2.2 設計用例圖 245
9.2.3 設計時序圖 250
9.2.4 設計類圖 254
9.3 從OOM生成源程序 263
9.3.1 從OOM生成Java源文件 263
9.3.2 編譯和運行Java應用程序 266
習題 267

第10章 分布式數據庫系統 269
10.1 分布式數據庫系統(客戶/服務器結構、服務器-服務器結構) 269
10.1.1 分布式數據庫的特征 271
10.1.2 全功能分布式數據庫的規則和目標 271
10.2 分布式數據庫的連接 272
10.2.1 分布式數據庫全局名和數據庫鏈 273
10.2.2 連接客戶和服務器 275
10.2.3 連接服務器到其他服務器 279
10.3 分布式查詢處理及其他 280
10.3.1 建立分布式查詢 280
10.3.2 在分布式事務中的其他語句 280
10.4 事務管理 281
10.4.1 事務 281
10.4.2 Oracle的事務管理 281
10.5 數據庫應用程序開發工具——Oracle Developer 283
10.5.1 Forms Builder 283
10.5.2 Reports Builder 305
習題 311

第11章 綜合實例——出版公司信息管理系統 313
11.1 運行環境 313
11.2 具體操作 313
11.3 源代碼 321

附錄A 《數據庫原理及CASE技術教程》教學大綱 326
附錄B 實驗指導書 328

主要參考文獻 333

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區