內容簡介

如果您準備處理Microsoft Access數據庫中的大量數據,那麼就應該深入地進行學習和研究,本書就是您所需要的。本書擁有大量解決常見問題的實際方法,涉及提取數據和執行計算等諸多方面。本書將逐步介紹每種方法的具體操作,還將解釋為何使用該方法,以及該方法是如何工作的。

本書以最新的Access 2007軟件為例(本書也適用于較早版本的Access軟件),將教給您以下內容︰查詢數據的全新方法;將數據導入和導出Access數據庫的多種方法;如何解決財務和投資問題,等等。通過學習本書,您有能力通過使用統計方法進行商業信息匯總,同時可以越過sQL,直接用VBA對數據進行操作、處理日期和時間問題,甚至應用。Excel數據分析工具。本書還將講述以下內容。

‧創建基本查詢和復雜查詢。

‧使用聚集函數、自定義函數、常規表達式和交又表。

‧通過程序創建表和操作表。

‧管理基于文本的數據、分離字符串,以及處理以文本形式保存的數字。

‧通過數組對windows注冊表進行讀寫、加密數據,以及使用事務處理功能。

‧通過FileSystemObZject,使用帶有xSLT的xML,與SQL SerVer進行通信,以及將數據導出到Office其他產品中。

‧處理商業問題和財務問題,包括計算損耗、貸款投資回收率和投資回報率(Return onInvestment,ROI)。

‧還將探討統計的具體方法,比如頻率分布、方差、峰度、線性回歸和排列組合。

如果您打算使用數據,而不是簡單地對數據進行保存,那麼本書就是您所需要的,通過學習本書,您有能力將數據庫中有價值的信息提取出來。
 

目錄

前言
第1章 構建查詢
1.1 查找不匹配的記錄
1.2 使用AND和OR
1.3 在Criteria中使用IN運算符
1.4 使用NOT運算符排除記錄
1.5 為查詢設置參數
1.6 使用Top和Bottom返回記錄
1.7 刪除重復的記錄
1.8 返回隨機記錄
1.9 通過子查詢對數據過濾進行微調
1.10 通過聯合查詢組合數據
1.11 在選擇查詢中插入任意字段
1.12 通過別名簡化SQL語句
1.13 創建左聯接
1.14 創建右聯接
1.15 創建外聯接
第2章 查詢計算
2.1 在數據集中求和或者平均值
2.2 按組計數
2.3 在查詢中使用表達式
2.4 在查詢中使用自定義函數
2.5 在查詢中使用正規表達式
2.6 使用Cartesian乘積返回數據的所有組合
第3章 動作查詢
3.1 運行更新查詢
3.2 追加數據
3.3 刪除數據
3.4 通過生成表查詢創建表
第4章 管理表、字段、索引和查詢
4.1 通過程序創建表
4.2 改變表結構
4.3 創建和使用索引
4.4 通過程序刪除一個表
4.5 通過程序創建一個查詢
第5章 字符串數據
5.1 從字符串的左側或者右側返回字符
5.2 在已知起始位置和長度的情況下返回字符串中間的字符
5.3 在已知字符的情況下返回子字符串的起始位置
5.4 刪除字符串末尾的空格
5.5 刪除字符串中間的空格
5.6 用一個字符串替換另一個字符串
5.7 連接數據
5.8 排列作為文本格式存儲的數字
5.9 通過ASCII碼對字符進行分類
第6章 利用程序處理數據
6.1 在Access中調用Excel函數
6.2 處理內存數據
6.3 使用多維數組
6.4 數組排序
6.5 平面化數據
6.6 擴展數據(Expanding data)
6.7 加密數據
6.8 應用近似匹配
6.9 應用事物處理(Transaction Processing)
6.10 對Windows注冊表進行讀取和寫入
6.11 創建圖表
6.12 獲取網絡HTML資源
6.13 創建自定義報告格式
6.14 數值取整
6.15 運行Word郵件合並
6.16 建立一個復雜的查詢選擇窗體
第7章 導入和導出數據
7.1 創建一個導入/導出規格
7.2 自動導入和導出
7.3 通過FileSystemObject導出數據
7.4. 通過FileSystemObject導入數據
7.5 使用XML導入和導出數據
7.6 生成XML架構
7.7 通過XSLT導入或者導出
7.8 通過MSXML Parser處理XML
7.9 讀寫XML屬性
7.10 創建一個RSS種子
7.11 傳遞參數到SQL Server
7.12 處理從SQL Server存儲過程中返回的數值
7.13 處理SQL Server數據類型
7.14 處理內嵌引號
7.15 從Outlook Calendar中導入約會
7.16 從Outlook中導入電子郵件
7.17 處理Outlook聯系人名單
7.18 從Excel中導人數據
7.19 向Excel中導出數據
7.20 與PowerPoint協同工作
7.21 選擇隨機數據
第8章 日期和時間計算
8.1 計算經過時間
8.2 Counting Elapsed’rime with Exceptions
8.3 寸區
8.4 閏年
8.5 分離年、月和日
8.6 分離小時、分鐘和秒
8.7 時間相加
第9章 商業及財務問題
9.1 計算加權平均值
9.2 計算移動平均線
9.3 計算回收期
9.4 計算投資收益
9.5 計算直線法折舊
9.6 創建貸款支付表
9.7 使用PivotTable和PivotChart
9.8 創建PivotTable
9.9 用數據制圖
9.10 確定趨勢
9.11 查找Head and Shoulders模式
9.12 布林線
9.13 計算郵編之間的距離
第10章 統計學
10.1 創建柱狀圖
10.2 查找和比較平均值、眾數和中位數
10.3 計算一組數據的方差
10.4 計算兩組數據的協方差
10.5 計算兩組數據的相關性
10.6 返回一組數據中的所有排列
10.7 返回一組數據的所有組合
10.8 計算一組數據中的一個數值出現的頻率
10.9 計算增長率
10.10 計算一組數據的概率群分布函數
10.11 計算峰值以了解一個概率群分布的峰度或平坦度
10.12 確定一組數據的傾斜度
10.13 通過百分比的形式返回數據
10.14 確定數據項目的排名
10.15 確定線性回歸的斜率和截距
10.16 測量波動性
 

數據庫有很多種,每種數據庫的性能、售價和適用範圍都不相同,甚至有很大差異。不能單純地說哪種數據庫是最好的,只能說,哪種數據庫是最適合當前的用戶需求。

現在的主流數據庫包括︰Access、Mysq1、MS SQL Server、Oracle和DB2等。各自有各自的有適合適用環境。在現實的開發中,程序員將面對的客戶絕大部分是中小型企業。而Access和MS SQL Server都是面對中小型企業的(Mysq1是免費數據庫,性能有限、應用範圍較小;Oracle和DB2是大型數據庫,應用範圍也相對較小)。MS SQL Server在安全性和事務處理上要優于Access(用戶不必擔心Access可處理的數據量過小,而更要考慮MS SQL Server的復雜操作)。Access的優勢是移動性強,一個mdb文件就保存了所有數據。這對于中小型且而言是非常重要的。無論對于網站還是應用程序而言,只有一個數據庫,不需要進行復雜的配置就可以人系統運轉起來,對于客戶和開發人員而言,都是一件非常開心的事情。

讀者可以通過學習本書,來解決實際工作中最常遇到的問題,比如導入導出數據等(數據庫管理員的必備技能)。書中介紹了很多算法的實例,由于數據庫都是相同的,所以只要讀者理解了書中介紹的方法,就可以將該方法應用到其他數據庫的開發上。通過閱讀本書,讀者一定可以對Access數據有一個相對全面的認識,可以在實際工作中靈活地使用Access數據庫。

……

網路書店 類別 折扣 價格
  1. 新書
    87
    $256