今天在確認實習生不能幫忙搭建數(shù)據(jù)庫后,自己根據(jù)業(yè)務需求嘗試搭了一個小型access數(shù)據(jù)庫。
主要目的:儲存歷史月度數(shù)據(jù),避免每次從公司數(shù)據(jù)庫下載數(shù)據(jù)的麻煩,節(jié)省數(shù)據(jù)拉取時間。
搭建了以acct id為主鍵的兩種數(shù)據(jù)。
1)客戶信息,包括
由業(yè)務人員手工更新匯總的數(shù)據(jù),如客戶所在區(qū)域,商業(yè)信息等。
由機器抓取的客戶信息,如客戶賬號狀態(tài),專屬業(yè)務人員信息等等。
上述數(shù)據(jù)按照每月定期更新,以及每周更新,存儲在不同的表里。
2)客戶交易信息,計劃包括:
匯總月度信息,如月成交額,交易量等;
分多個維度的表格,如周信息,交易類型,交易來源等,該數(shù)據(jù)刷新時間段不一樣,且根據(jù)業(yè)務需求,會有不同的維度需求。
另外,為了方便,把數(shù)據(jù)庫里常見的“Jan-2014”細分為"Year"和"Month"兩個變量,這樣以后數(shù)據(jù)導入輸出時,不用再費心數(shù)據(jù)格式問題,在excel里,直接用date(year,month,day)即可快速合成日期。
通過搭建多個表格,就把曾經(jīng)整合在excel里的數(shù)據(jù)拆分成了多個表格,且各個表格之間刷新頻率不一樣,減少了我們用excel vlookup匹配的時間。
同時我新建了兩個查詢
1)整合客戶基本信息,包括業(yè)務人員使用的信息,以及由機器抓取的信息。(這里以賬戶唯一識別碼作為關(guān)聯(lián)標識,并修改了連接屬性,即所謂的左連接右連接)
2)把匯總的月度信息與客戶基本信息結(jié)合起來,匯總成一張大表。該大表之后將直接導入excel中,作為數(shù)據(jù)透視表的一部分。
另外,關(guān)于操作,目前摸索出:
1)刪除查詢:可以刪除不符合我要求的數(shù)據(jù)(如每個月導入數(shù)據(jù)時,把當前月數(shù)據(jù)刪除,避免數(shù)據(jù)重復)
2)追加查詢:主要用于客戶交易信息,定期追加月度/季度數(shù)據(jù)。
現(xiàn)在需要解決的問題包括:
1)如何在導入新的賬戶信息后,快速找到需要追加的客戶信息,并且追加(計劃查找不匹配項)
2)如何在刪除已經(jīng)不合格的數(shù)據(jù),以及表之間的聯(lián)合,以及決定后續(xù)數(shù)據(jù)導入的工作。(相信代碼可以實現(xiàn),但目前還未探索)
3)關(guān)于搭建一個友好的訪問界面,或者撰寫文檔存稿
總結(jié):
access在我們數(shù)據(jù)處理初期并不常用。但是隨著數(shù)據(jù)量的擴大,我們自然而然的要用到多個數(shù)據(jù)庫。
從access起步,個人覺得還比較容易。
以及,積極主動,代表著,要努力學習。之前把這個任務分配給實習生時,沒有得到滿意答復,但是自己折騰,在熟知業(yè)務的基礎上,也勉強能完成一個符合大致需求的數(shù)據(jù)庫。未來還需要多加嘗試,并規(guī)范化模板。
再以及,比一年前為了某個TEAM搭建CRM系統(tǒng)時對ACCESS的一竅不通,這一次經(jīng)過多番思考,很順利就完成了框架的搭建,表揚自己一個!\(^o^)/~
您可能感興趣的文章:- c#連接access數(shù)據(jù)庫操作類分享
- Access數(shù)據(jù)庫不能寫不能更新的解決方法
- 將ACCESS數(shù)據(jù)庫遷移到SQLSERVER數(shù)據(jù)庫兩種方法(圖文詳解)
- ASP.NET 連接ACCESS數(shù)據(jù)庫的簡單方法
- Access日期與時間函數(shù)匯總
- .htaccess重定向和url重寫詳細介紹
- 如何讓access自動編號從1開始排序?qū)崿F(xiàn)方法
- ASP連接Access數(shù)據(jù)庫的幾種方法
- Mssql,Access的sql經(jīng)典SQL語句大全
- win2008下IIS7、IIS7.5 配置ASP+ACCESS使用環(huán)境
- SQL查詢語句通配符與ACCESS模糊查詢like的解決方法
- PHP has encountered an Access Violation at XXXXXX 的解決方法