日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)庫設(shè)計解決方案入門經(jīng)典

數(shù)據(jù)庫設(shè)計解決方案入門經(jīng)典

數(shù)據(jù)庫設(shè)計解決方案入門經(jīng)典

定 價:¥58.00

作 者: (美)史蒂芬森 著,王海濤,宋麗華 譯
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 數(shù)據(jù)庫理論

ISBN: 9787302215967 出版時間: 2010-01-01 包裝: 平裝
開本: 大16開 頁數(shù): 434 字數(shù):  

內(nèi)容簡介

  數(shù)據(jù)庫在大多數(shù)企業(yè)或機構(gòu)的運營中扮演著至關(guān)重要的角色;它們作為核心存儲庫,儲存著產(chǎn)品、客戶、供應(yīng)商、銷售等關(guān)鍵信息和其他大量的必備信息。毫無疑問的是,大部分商務(wù)計算都涉及數(shù)據(jù)庫應(yīng)用。本書向讀者提供了許多實用的方法和工具,用來設(shè)計高效、可靠和安全的數(shù)據(jù)庫。本書作者RodStephens詳細講解了應(yīng)該如何組織數(shù)據(jù)庫以便在不降低性能的前提下確保數(shù)據(jù)完整性,為開發(fā)各種數(shù)據(jù)庫應(yīng)用程序提供了堅實的基礎(chǔ)。書中提到的方法和技術(shù)適剛廠各種數(shù)據(jù)庫環(huán)境,包括Oracle、Microsoft Access、SQL Server和MySQL。通過學(xué)習(xí)本書,讀者將會了解優(yōu)秀數(shù)據(jù)庫設(shè)計的基本過程并最終掌握實際設(shè)計數(shù)據(jù)庫的方法。本書主要內(nèi)容·如何確定滿足用戶需求的數(shù)據(jù)庫要求·使用各種建模技術(shù)構(gòu)建數(shù)據(jù)模型的方法,包括實體關(guān)系模型、用戶界面模型和語義對象模型·了解不同類型的數(shù)據(jù)庫的技巧,包括關(guān)系數(shù)據(jù)庫、FlatFiles、電子表格、XML和對象數(shù)據(jù)庫·如何優(yōu)化和調(diào)整設(shè)計以便改善數(shù)據(jù)庫的性能·理解良好的應(yīng)用程序設(shè)計和數(shù)據(jù)庫設(shè)計之間關(guān)聯(lián)的技術(shù)·設(shè)計靈活、健壯的數(shù)據(jù)庫方法以適應(yīng)業(yè)務(wù)變化和發(fā)展·便于維護和技術(shù)支持的設(shè)計方法·避免常見的數(shù)據(jù)庫設(shè)計錯誤的方法本書讀者對象本書適用于需要學(xué)習(xí)設(shè)計、構(gòu)建、分析和琿解數(shù)據(jù)庫的所有讀者,并且不要求讀者具備數(shù)據(jù)庫或程序設(shè)計的經(jīng)驗。

作者簡介

暫缺《數(shù)據(jù)庫設(shè)計解決方案入門經(jīng)典》作者簡介

圖書目錄

第Ⅰ部分 數(shù)據(jù)庫和數(shù)據(jù)庫設(shè)計介紹
第1章 有效數(shù)據(jù)庫設(shè)計的目標(biāo)
1.1 理解數(shù)據(jù)庫設(shè)計的重要性
1.2 信息容器
1.3 信息容器的優(yōu)缺點
1.4 理想的數(shù)據(jù)庫特性
1.4.1 CRUD
1.4.2 檢索
1.4.3 一致性
1.4.4 有效性(驗證)
1.4.5 輕松的糾錯
1.4.6 速度
1.4.7 原子事務(wù)處理
1.4.8 ACID
1.4.9 持久性和備份
1.4.10 低成本和可擴充性
1.4.11 易用性
1.4.12 便攜性
1.4.13 安全性
1.4.14 共享
1.4.15 執(zhí)行復(fù)雜計算的能力
1.4.16 良好設(shè)計和拙劣設(shè)計對應(yīng)的結(jié)果
1.5 本章小結(jié)
1.6 練習(xí)
第2章 數(shù)據(jù)庫類型
2.1 為何多此一舉
2.2 平面文件
2.2.1 INI文件
2.2.2 Windows系統(tǒng)注冊表
2.3 關(guān)系數(shù)據(jù)庫
2.4 電子數(shù)據(jù)表
2.5 分級數(shù)據(jù)庫
2.6 XML
2.6.1 XML基礎(chǔ)知識
2.6.2 XML結(jié)構(gòu)
2.6.3 XML小結(jié)
2.7 網(wǎng)絡(luò)
2.8 對象
2.9 對象關(guān)系
2.10 特殊類型的數(shù)據(jù)庫
2.10.1 面向文檔的數(shù)據(jù)庫
2.10.2 演繹數(shù)據(jù)庫
2.10.3 維度(或空間)數(shù)據(jù)庫
2.10.4 時態(tài)數(shù)據(jù)庫
2.11 本章小結(jié)
2.12 練習(xí)
第3章 關(guān)系數(shù)據(jù)庫基礎(chǔ)知識
3.1 關(guān)系視角
3.2 表、行和列
3.3 關(guān)系、屬性和元組
3.4 鍵
3.5 索引
3.6 約束
3.6.1 基本約束
3.6.2 檢查約束
3.6.3 主鍵約束
3.6.4.唯一(性)約束
3.6.5 外鍵約束
3.7 數(shù)據(jù)庫操作
3.8 本章小結(jié)
3.9 練習(xí)
第Ⅱ部分 數(shù)據(jù)庫設(shè)計過程和技術(shù)
第4章 了解用戶需求
4.1 制定計劃
4.2 拿出一個問題清單
4.2.1 功能
4.2.2 數(shù)據(jù)需求
4.2.3 數(shù)據(jù)完整性
4.2.4 安全性
4.2.5 環(huán)境
4.3 與客戶會面
4.4 了解重要人物
4.5 向客戶請教
4.6 設(shè)身處地為用戶著想
4.7 調(diào)研現(xiàn)行業(yè)務(wù)
4.8 集體討論
4.9 考慮未來
4.10 搞清客戶的思維過程
4.11 了解客戶真正的需求
4.12 區(qū)分優(yōu)先次序
4.13 證實了解的情況
4.14 撰寫需求文檔
4.15 編制用例
4.16 確定可行性
4.17 本章小結(jié)
4.18 練習(xí)
第5章 將用戶需求轉(zhuǎn)換成數(shù)據(jù)模型
5.1 數(shù)據(jù)模型的概念
5.2 用戶界面模型
5.3 語義對象模型
5.3.1 類和對象
5.3.2 基數(shù)
5.3.3 標(biāo)識符
5.3.4 合在一起
5.3.5 語義視圖
5.3.6 類的類型
5.3.7 評論與注釋
5.4 實體關(guān)系模型
5.4.1 實體、屬性和標(biāo)識符
5.4.2 關(guān)系
5.4.3 基數(shù)
5.4.4 繼承
5.4.5 補充約定
5.4.6 評論和注釋
5.5 關(guān)系模型
5.5.1 轉(zhuǎn)換語義對象模型
5.5.2 轉(zhuǎn)換ER圖
5.6 本章小結(jié)
5.7 練習(xí)
第6章 提取業(yè)務(wù)規(guī)則
6.1 業(yè)務(wù)規(guī)則的概念
6.2 識別重要的業(yè)務(wù)規(guī)則
6.3 提取重要的業(yè)務(wù)規(guī)則
6.4 多層應(yīng)用程序
6.5 本章小結(jié)
6.6 練習(xí)
第7章 規(guī)范化數(shù)據(jù)
7.1 規(guī)范化的概念
7.2 第一范式(INF)
7.3 第二范式(2NF)
7.4 第三范式(3NF)
7.5 止步于第三范式
7.6 Boyce.Codd范式(BCNF)
7.7 第四范式(4NF)
7.8 第五范式(5NF)
7.9 域/鍵范式(DKNF)
7.10 必要的冗余
7.11 最佳的規(guī)范化級別
7.12 本章小結(jié)
7.13 練習(xí)
第8章 設(shè)計數(shù)據(jù)庫以支持軟件應(yīng)用程序
8.1 提前規(guī)劃
8.2 將所有事項記錄在案
8.3 考慮多層體系結(jié)構(gòu)
8.4 將域轉(zhuǎn)換成表
8.5 重視表
8.6 使用三種表
8.7 使用命名約定
8.8 允許冗余數(shù)據(jù)
8.9 不要包羅萬象
8.10 本章小結(jié)
8.11 練習(xí)
第9章 常見的設(shè)計模式
9.1 關(guān)聯(lián)
9.1.1 多對多關(guān)聯(lián)
9.1.2 多個多對多關(guān)聯(lián)
9.1.3 多對象關(guān)聯(lián)
9.1.4 重復(fù)的屬性關(guān)聯(lián)
9.1.5 自反關(guān)聯(lián)
9.2 時間數(shù)據(jù)
9.2.1 有效日期
9.2.2 被刪除的對象
9.2.3 時效化部分數(shù)據(jù)
9.3 事件記錄和鎖定
9.3.1 審計跟蹤
9.3.2 全程記錄
9.4 本章小結(jié)
9.5 練習(xí)
第10章 常見的設(shè)計陷阱
10.1 缺乏準備
10.2 拙劣的文檔編制
10.3 拙劣的命名標(biāo)準
10.4 欠缺思考
10.5 沒有考慮變化
10.6 規(guī)范化泛濫
10.7 規(guī)范化不足
10.8 測試不夠
10.9 過分擔(dān)憂性能
10.10 把表混雜在一起
10.11 不強制執(zhí)行約束
10.12 對ID感到困擾
10.13 沒有定義自然鍵
10.14 本章小結(jié)
10.15 練習(xí)
第Ⅲ部分 詳盡的案例分析
第11章 用戶需要和要求
11.1 滿足客戶需求
11.2 了解客戶的想法
11.2.1 確定系統(tǒng)應(yīng)該實現(xiàn)的功能
11.2.2 確定項目應(yīng)該呈現(xiàn)的樣式
11.2.3 確定用戶界面需要的數(shù)據(jù)
11.2.4 確定數(shù)據(jù)的來源
11.2.5 確定數(shù)據(jù)段關(guān)聯(lián)的方式
11.2.6 決定性能需求
11.2.7 確定安全需求
11.2.8 確定數(shù)據(jù)完整性要求
1l.3 編寫用例
11.4 編寫需求文檔
11.5 要求反饋
11.6 本章小結(jié)
11.7 練習(xí)
第12章 構(gòu)建數(shù)據(jù)模型
12.1 語義對象模型
12.1.1 構(gòu)建初始的語義對象模型
12.1.2 改進語義對象模型
12.2 實體關(guān)系建模
12.2.1 構(gòu)建ER圖
12.2.2 構(gòu)建組合ER圖
12.2.3 改進實體關(guān)系圖
12.3 關(guān)系建模
12.4 將所有關(guān)系整合在一起
12.5 本章小結(jié)
12.6 練習(xí)
第13章 提取業(yè)務(wù)規(guī)則
13.1 識別業(yè)務(wù)規(guī)則
13.1.1 Courses
13.1.2 CustomerCourses
13.1.3 Customers
13.1.4 Pets
13.1.5 Employees
13.1.6 Orders
13.1.7 Orderltems
13.1.8 Inventoryltems
13.1.9 TimeEntries
13.1.10 Shifts
13.1.11 Persons
13.1.12 Phones
13.1.13 Vendors
13.2 繪制新的關(guān)系模型
13.3 本章小結(jié)
13.4 練習(xí)
第14章 規(guī)范化和優(yōu)化
14.1 提高靈活性
14.2 驗證第一范式
14.3 驗證第二范式
14.3.1 Pets
14.3.2 TimeEntries
14.4 驗證第三范式
14.5 本章小結(jié)
14.6 練習(xí)
第Ⅳ部分 實現(xiàn)數(shù)據(jù)庫(以Access和MySQL中的示例為例講解)
第15章 MIcrosolftAccess
15.1 了解Access
15.2 啟動Access
15.3 定義關(guān)系
15.4 創(chuàng)建字段約束
15.5 創(chuàng)建表約束
15.6 創(chuàng)建查詢
15.6.1 查詢設(shè)計視圖
15.6.2 SQL視圖
15.7 本章小結(jié)
15.8 練習(xí)
第16章 MySQL
16.1 安裝MySQL
16.2 使用MySQL命令行客戶端
16.3 執(zhí)行SQL腳本
16.4 使用MySQL QueryBrowser
16.4.1 執(zhí)行查詢
16.4.2 編輯數(shù)據(jù)
16.4.3 創(chuàng)建并修改數(shù)據(jù)庫
16.4.4 使用腳本
16.4.5 獲取語法幫助
16.5 使用MySQL workbench
16.5.1 加載腳本
16.5.2 創(chuàng)建EER圖
16.5.3 編輯數(shù)據(jù)庫
16.5.4 定義觸發(fā)器
16.5.5 導(dǎo)出腳本
16.6 本章小結(jié)
16.7 練習(xí)
第V部分 高級主題
第17章 SQL簡介
17.1 背景介紹
17.2 獲取更多的信息
17.3 標(biāo)準
17.4 基本的語法
17.5 命令概述
17.6 CREATETABLE
17.7 CREATEINDEX
17.8 DROP
17.9 INSERT
17.10 SELECT
17.10.1 SELECT子句
17.10.2 FROM子句
17.10.3 WHERE子句
17.10.4 GROUPBY子句
17.10.5 ORDERBY子句
17.11 UPDATE子句
17.12 DELETE語句
17.13 本章小結(jié)
17.14 練習(xí)
第18章 使用SQL腳本來構(gòu)建數(shù)據(jù)庫
18.1 使用腳本的原因
18.2 腳本分類
18.2.1 數(shù)據(jù)庫創(chuàng)建腳本
18.2.2 基本的初始化腳本
18.2.3 數(shù)據(jù)初始化腳本
18.2.4 清理腳本
18.2.5 保存腳本
18.3 整理SQL命令的次序
18.4 本章小結(jié)
18.5 練習(xí)
第19章 數(shù)據(jù)庫維護
19.1 備份
19.2 數(shù)據(jù)倉庫
19.3 修復(fù)數(shù)據(jù)庫
19.4 壓縮數(shù)據(jù)庫
19.5 性能調(diào)整
19.6 本章小結(jié)
19.7 練習(xí)
第20章 數(shù)據(jù)庫安全
20.1 適當(dāng)?shù)陌踩约墑e
20.2 口令
20.2.1 單口令數(shù)據(jù)庫
20.2.2 個人口令
20.2.3 操作系統(tǒng)口令
20.2.4 好的口令
20.3 權(quán)限
20.4 初始的配置和權(quán)限
20.5 過多的安全性
20.6 物理安全
20.7 本章小結(jié)
20.8 練習(xí)
附錄A 練習(xí)題答案
附錄B 數(shù)據(jù)庫設(shè)計樣例
術(shù)語表

本目錄推薦

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