出版時間:2002-5 出版社:電子工業(yè)出版社 作者:MichelePetrovsky 頁數(shù):548頁 字數(shù):874000
內(nèi)容概要
本書主要針對 Linux 下數(shù)據(jù)庫的使用、管理與編程進行了詳細的介紹,其內(nèi)容包括:關系模型、SQL、數(shù)據(jù)庫需求分析、數(shù)據(jù)庫產(chǎn)品的安裝與配置、數(shù)據(jù)庫工具、數(shù)據(jù)庫應用程序的構架與編寫、數(shù)據(jù)庫的管理與安全等。本書共分為五個部分,涉及面廣是它的一個重要特色。本書不但介紹了 Linux 下數(shù)據(jù)庫產(chǎn)品的使用與管理,還用大量的篇幅描述了數(shù)據(jù)庫的基本概念,特別是通過一些具體的例子,用軟件工程的方法由淺入深地對工程項目進行了分析與實際操作,因此使讀者不但在 Linux 數(shù)據(jù)庫操作與編程方面得到了教益,更重要的是體會到如何用軟件工程的理論指導實際工作,這是其他一些 Linux 書籍中所沒有的。本書語言流暢、深入淺出,適合 Linux 中級用戶閱讀,也可以作為讀者在數(shù)據(jù)庫配置、使用及編程方面的參考書。
書籍目錄
前言
第1部分 Linux 和數(shù)據(jù)庫
第1章 Linux 介紹及其背景
1.1 Linux 起源
1.2 主要 Linux 發(fā)行版
1.3 數(shù)據(jù)庫介紹
1.4 小結
第2章 關系模型
2.1 什么是數(shù)據(jù)庫
2.2 關系模型
2.3 層次數(shù)據(jù)庫和網(wǎng)絡數(shù)據(jù)庫
2.4 對象數(shù)據(jù)庫
2.5 選擇數(shù)據(jù)庫類型
2.6 應用程序的體系結構
2.7 發(fā)展趨勢
2.8 小結
第3章 SQL
3.1 SQL的起源
3.2 SQL 結構
3.3 數(shù)據(jù)類型
3.4 建立數(shù)據(jù)庫
3.5 從數(shù)據(jù)庫中選擇數(shù)據(jù)
3.6 在數(shù)據(jù)庫中修改數(shù)據(jù)
3.7 視圖
3.8 存儲過程和觸發(fā)器
3.9 小結
第4章 數(shù)據(jù)庫設計
4.1 設計并創(chuàng)建一個數(shù)據(jù)庫項目
4.2 從項目計劃到表
4.3 創(chuàng)建簡單的數(shù)據(jù)庫:棒球案例
4.4 創(chuàng)建更復雜的數(shù)據(jù)庫:圖書館實例
4.5 小結
第5章 選擇 Linux 下的數(shù)據(jù)庫
5.1 確定數(shù)據(jù)需求
5.2 評估現(xiàn)有的數(shù)據(jù)
5.3 環(huán)境因素
5.4 小結
第6章 需求分析
6.1 數(shù)據(jù)庫管理生命周期
6.2 評估數(shù)據(jù)庫安裝的需要
6.3 信息和數(shù)據(jù)的需求分類
6.4 選擇恰當?shù)南到y(tǒng)安裝
6.5 小結
第7章 選擇一種數(shù)據(jù)庫產(chǎn)品
7.1 選擇數(shù)據(jù)庫產(chǎn)品
7.2 選擇數(shù)據(jù)庫管理系統(tǒng)
7.3 候選系統(tǒng)
7.4 推薦
7.5 小結
第2部分 安裝與配置
第8章 安裝
8.1 MySQL
8.2 PostgreSQL
8.3 Oracle8i
8.4 小結
第9章 配置
9.1 高效模式設計
9.2 容量規(guī)劃
9.3 開始配置
9.4 小結
第3部分 交互與使用
第10章 與數(shù)據(jù)庫交互
10.1 與 MySQL 數(shù)據(jù)庫交互
10.2 與 PostgreSQL 數(shù)據(jù)庫交互
10.3 與 Oracle8i 交互
10.4 數(shù)據(jù)庫服務程序控制臺程序的使用
10.5 基本操作
10.6 Oracle8i
10.7 小結
第11章 Linux 數(shù)據(jù)庫工具
11.1 開發(fā)商提供的工具
11.2 第三方工具
11.3 小結
第4部分 編寫應用程序
第12章 數(shù)據(jù)庫應用體系結構
12.1 數(shù)據(jù)庫應用概念
12.2 三層模型
12.3 三層的組織
12.4 從層到程序
12.5 小結
第13章 編程接口
13.1 API的基本數(shù)據(jù)庫連接概念
13.2 API和例子代碼
13.3 使用接口
13.4 Java 和 JDBC
13.5 PHP 和 MySQL
13.6 Linux Shell 腳本和管道
13.7 關于性能的說明
13.8 小結
第14章 程序設計 API —— 擴展例子
14.1 開放數(shù)據(jù)庫連接
14.2 Java 數(shù)據(jù)庫連接
14.3 Perl DBI
14.4 小結
第15章 單機數(shù)據(jù)庫應用
15.1 單機數(shù)據(jù)庫應用
15.2 單機 Linux 數(shù)據(jù)庫應用的例子
15.3 實現(xiàn)
15.4 小結
第16章 Web應用
16.1 待解決的新問題
16.2 客戶定單的接受和記入
16.3 小結
第5部分 事務管理
第17章 管理
17.1 系統(tǒng)管理
17.2 數(shù)據(jù)庫管理
17.3 小結
第18章 安全問題和災難恢復
18.1 安全工具
18.2 災難預防和恢復
18.3 小結
第19章 現(xiàn)代數(shù)據(jù)庫配置
19.1 系統(tǒng)體系結構
19.2 Internet 數(shù)據(jù)庫
19.3 通用數(shù)據(jù)庫
19.4 高級應用
19.5 小結
附錄 常用Linux命令
圖書封面
評論、評分、閱讀與下載