注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫OracleOracle 8 UML對象建模設(shè)計(jì)

Oracle 8 UML對象建模設(shè)計(jì)

Oracle 8 UML對象建模設(shè)計(jì)

定 價(jià):¥39.00

作 者: (美)Paul Dorsey,(美)Joseph R.Hudicka著;孟小峰 等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Oracle技術(shù)系列叢書
標(biāo) 簽: Oracle

ISBN: 9787111079347 出版時(shí)間: 2000-04-01 包裝:
開本: 26cm 頁數(shù): 260 字?jǐn)?shù):  

內(nèi)容簡介

  對象技術(shù)的出現(xiàn)早已成為軟件開發(fā)歷程的一個(gè)重要里程碑。本書深入而全面地向廣大用戶介紹了如何利用面向?qū)ο蠓椒ㄟM(jìn)行數(shù)據(jù)庫模型的設(shè)計(jì),包括邏輯模型和物理數(shù)據(jù)模型。本書涵蓋了為實(shí)際設(shè)計(jì)和構(gòu)造數(shù)據(jù)庫所需的所有必要論題,如域的設(shè)置、命名約定、非規(guī)范化操作及邏輯結(jié)構(gòu)可被物理實(shí)施的不同方法等,并通過傳統(tǒng)ERD和稱為UML的新的面向?qū)ο髽?biāo)準(zhǔn)展示了大量實(shí)例。本書以關(guān)系數(shù)據(jù)庫為基礎(chǔ),不僅包括建模技術(shù),而且通過所添加的豐富的UML語言進(jìn)一步深化了面向?qū)ο蠛皖惖母拍睢1緯?dāng)之無愧是Oracle數(shù)據(jù)庫領(lǐng)域有關(guān)建模設(shè)計(jì)的主要參考指南。本書不僅適用于在關(guān)系數(shù)據(jù)庫領(lǐng)域有所研究,且對面向?qū)ο蠓椒ㄓ兴私獾臄?shù)據(jù)庫模型設(shè)計(jì)人員、開發(fā)人員,同時(shí)也是對Oracle數(shù)據(jù)庫有興趣的廣大讀者的重要參考讀物。

作者簡介

暫缺《Oracle 8 UML對象建模設(shè)計(jì)》作者簡介

圖書目錄

賀辭

譯者序
福勒序
前言
第一部分  基礎(chǔ)
第1章 概述
1.1對象-關(guān)系數(shù)據(jù)庫的發(fā)展
1.1.1 關(guān)系數(shù)據(jù)庫
1.1.2 對象-關(guān)系數(shù)據(jù)庫
1.1.3 對象-關(guān)系的真正含義
1.1.4 創(chuàng)建對象-關(guān)系系統(tǒng)
1.2 什么是UML
1.3 Oracle的面向?qū)ο螽a(chǎn)品
1.4 Oracle 8i中的新特征
1.4.1 對象-關(guān)系數(shù)據(jù)結(jié)構(gòu)
1.4.2 INSTEAD OF觸發(fā)器
1.4.3 大型對象
1.4.4 服務(wù)器端代碼
1.4.5 集合
1.4.6 索引組織表
1.4.7 表分割
1.4.8 方法
1.5 面向?qū)ο蠓椒ǖ膬?yōu)點(diǎn)
第2章 數(shù)據(jù)庫基礎(chǔ)
2.1 關(guān)系數(shù)據(jù)庫理論簡要回顧
2.2 構(gòu)造一個(gè)簡單的關(guān)系數(shù)據(jù)庫
2.3 規(guī)范化規(guī)則
2.3.1 第一范式
2.3.2 第二范式
2.3.3 第三范式
2.3.4 Boyce-Codd范式
2.4 基本的對象理論
第3章 為什么使用對象建模
3.1 實(shí)體關(guān)系建模的局限性
3.2 使用UML
3.3 ERD建模及其局限性
3.3.1 基數(shù)關(guān)系
3.3.2 子類
3.3.3 多對多關(guān)系
3.3.4 多重分類
3.4 使用UML圖式的缺點(diǎn)
3.5 面向?qū)ο蠓椒ǖ膬?yōu)點(diǎn)
3.6 Orac1e的Object Database Designer
3.7 結(jié)論
第二部分 數(shù)據(jù)庫的組成部分
第4章 類和實(shí)體
4.1 識(shí)別類
4.2 識(shí)別屬性
4.3 識(shí)別主碼
4.4 規(guī)范化仍然很重要
4.4.1 違反第一范式
4.4.2 違反第二范式
4.4.3 違反第三范式
4.5 值列表類
4.6 實(shí)體/類的物理實(shí)現(xiàn)
4.6.1 關(guān)系的實(shí)現(xiàn)方法
4.6.2 對象-關(guān)系的實(shí)現(xiàn)方法
第5章 命名約定
5.1 邏輯(數(shù)據(jù)模型)份名約定
5.2 物理(實(shí)現(xiàn))命名約定
第6章 數(shù)據(jù)類型的域
6.1 域的創(chuàng)建
6.2 域類型
6.2.1 字符約束
6.2.2 日期
6.2.3 數(shù)值
6.3 其他數(shù)據(jù)類型
6.4 結(jié)論
第7章 值列表類
7.1 對象類還是值列表類
7.2 什么屬于值列表類
7.3 過載位列表類
7.4 遞歸值列表類
第三部分 基本建模
第8章關(guān)系:聯(lián)系
8.1 基數(shù)
8.2 可選和強(qiáng)制關(guān)系
8.2.1 偶然約束
8.2.2 聯(lián)系關(guān)系舉例
8.3 UML中約定符號的注釋
8.3.1 UML命名規(guī)則
8.3.2 擴(kuò)展UML:模板、約束和注釋
8.3.3 孔雀還往東南飛嗎
8.4 多對多關(guān)系
8.5 關(guān)系的實(shí)現(xiàn)
8.6 外碼
8.6.1 強(qiáng)制的1對可選的“多” ---1對*
8.6.2 可選的1對可選的“多”---0..1對*
8.6.3 可選的“多”對“多”---..0*對*
8.6.4 兩邊都是強(qiáng)制的“1”對“1”關(guān)系
第9章 組合和聚集:緊密的聯(lián)系
9.1 緊密聯(lián)系的建模和實(shí)現(xiàn)
9.2 聚集
9.3 組合
9.4 何時(shí)用組合和聚集
9.5 聯(lián)系的物理實(shí)現(xiàn)
9.5.1 聚簇
9.5.2 索引組織表
9.5.3 聚簇與索引組織表的比較
9.6 舉例
9.6.1 關(guān)系模型對組合關(guān)系的支持
9.6.2 對象-關(guān)系模型對組合關(guān)系的支持
9.6.3 聚集舉例:關(guān)系型語法
第10章 速歸結(jié)構(gòu)
10.1 遞歸結(jié)構(gòu)的類型
10.2 網(wǎng)絡(luò)結(jié)構(gòu)的表&
10.3 樹狀結(jié)構(gòu)的表示
10.4 鏈表結(jié)構(gòu)的表示
10.5 環(huán)形結(jié)構(gòu)的表示
10.6 成對結(jié)構(gòu)的表示
10.7 遞歸結(jié)構(gòu)的實(shí)現(xiàn)
10.7.1 網(wǎng)狀結(jié)構(gòu)
10.7.2 層次結(jié)構(gòu)
10.7.3 鏈表結(jié)構(gòu)
10.7.4 環(huán)形結(jié)構(gòu)
10.8 成對結(jié)構(gòu)的實(shí)現(xiàn)
10.9 其他實(shí)現(xiàn)問題
10.10 結(jié)論
第11章 Or和N-ary關(guān)系
11.1 Or關(guān)系
11.2 N-ary關(guān)系
11.3 其他聯(lián)系關(guān)系
11.4 Or關(guān)系的實(shí)現(xiàn)
11.4.1 關(guān)系型實(shí)現(xiàn)
11.4.2 對象關(guān)系型實(shí)現(xiàn)
11.5 N-ary關(guān)系的實(shí)現(xiàn)
11.5.1 關(guān)系型實(shí)現(xiàn)
11.5.2 對象關(guān)系到實(shí)現(xiàn)
第12章 循環(huán)結(jié)構(gòu)
12.1 循環(huán)結(jié)構(gòu)舉例
12.2 使用對象ID
12.3 循環(huán)結(jié)構(gòu)的一般化
12.4 循環(huán)結(jié)構(gòu)的實(shí)現(xiàn)
12.4.1 保險(xiǎn)政策舉例
12.4.2 對象關(guān)系型實(shí)現(xiàn)
12.5 結(jié)論
第13章 方法
13.1 操作與方法的比較
13.2 方法簡介
13.3 采用方法定義屬性
13.4 什么是一個(gè)給定類的適當(dāng)方法
13.5 方法的實(shí)現(xiàn)
13.5.1 構(gòu)造方法
13.5.2 成員方法
13.5.3 排序/映射(Order/Map)方法
第14章 概化
14.1 概化的概念
14.1.1 動(dòng)態(tài)概化
14.1.2 繼承
14.1.3 復(fù)雜概化
14.1.4 多重概化
14.1.5 抽象對象類
14.2 概化的實(shí)現(xiàn)
14.2.1 模擬繼承
14.2.2 概化關(guān)系的分類
14.2.3 方法實(shí)現(xiàn)的總結(jié)
14.3 結(jié)論
第四部分 時(shí)間相關(guān)建模:跟蹤歷史記錄
第15章 時(shí)間相關(guān)建模
15.1 時(shí)間相關(guān)數(shù)據(jù)建模和跟蹤歷史記錄
15.2 跟蹤歷史記錄的方法
15.3 時(shí)區(qū)
15.4 實(shí)現(xiàn)歷史記錄
15.4.1 事務(wù)日志中的歷史記錄
15.4.2 同一個(gè)表中的歷史記錄
15.4.3 鏡像表中的歷史記錄
第16章 類建模
16.1 技術(shù)1:將檢查約未歸類為值列表共
16.2 技術(shù)2:過載值列表類
16.3 技術(shù)3:跟蹤歷史信息
16.4 技術(shù)4:將關(guān)系轉(zhuǎn)換為類
16.5 技術(shù)5:創(chuàng)建遞歸值列表類
16.6 技術(shù)6:將表結(jié)構(gòu)作為數(shù)據(jù)存儲(chǔ)
16.7 技術(shù)7:過載主要數(shù)據(jù)類
16.8 技術(shù)8:創(chuàng)建大型復(fù)雜對象
16.8.1 實(shí)現(xiàn)類結(jié)構(gòu)
16.8.2 建立復(fù)雜對象
16.9 類實(shí)現(xiàn)的成本
16.9.1 沖突
16.9.2 性能
16.10 結(jié)論
第17章 實(shí)現(xiàn)業(yè)務(wù)規(guī)則
17.1 互支持?jǐn)?shù)據(jù)庫業(yè)務(wù)規(guī)則
17.1.1 規(guī)則需求
17.1.2 其他系統(tǒng)需求
17.1.3 業(yè)務(wù)規(guī)則信息生成器的設(shè)計(jì)
17.2 工作流需求
17.2.1 創(chuàng)建一個(gè)“專家系統(tǒng)”
17.2.2 RADS的演化
17.2.3 驗(yàn)證規(guī)則
17.2.4 建立支持模型的應(yīng)用程序
17.3 例:記錄狀態(tài)的白動(dòng)設(shè)置
第18章 非規(guī)范化
18.1 非規(guī)范化技術(shù)概述
18.2 實(shí)現(xiàn)非規(guī)范化
18.3 非規(guī)范化技術(shù)
18.3.1 冗余總額域
18.3.2 在索引中使用UPPER
18.3.3 不從屬的額外外碼列
18.3.4 用于歷史記錄的冗余列
18.3.5 分類明細(xì)表
18.3.6 違反第一范式
18.3.7 過載列
18.3.8 多屬性列
18.4 結(jié)論
第19章 Object Database Designer(ODD)介紹
19.1 建模種類
19.2 結(jié)論
術(shù)語表

本目錄推薦

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