搭建小型access數(shù)據(jù)庫實(shí)錄
今天在確認(rèn)實(shí)習(xí)生不能幫忙搭建數(shù)據(jù)庫后,自己根據(jù)業(yè)務(wù)需求嘗試搭了一個(gè)小型access數(shù)據(jù)庫。
主要目的:儲(chǔ)存歷史月度數(shù)據(jù),避免每次從公司數(shù)據(jù)庫下載數(shù)據(jù)的麻煩,節(jié)省數(shù)據(jù)拉取時(shí)間。
搭建了以acct id為主鍵的兩種數(shù)據(jù)。
1)客戶信息,包括
由業(yè)務(wù)人員手工更新匯總的數(shù)據(jù),如客戶所在區(qū)域,商業(yè)信息等。
由機(jī)器抓取的客戶信息,如客戶賬號(hào)狀態(tài),專屬業(yè)務(wù)人員信息等等。
上述數(shù)據(jù)按照每月定期更新,以及每周更新,存儲(chǔ)在不同的表里。
2)客戶交易信息,計(jì)劃包括:
匯總月度信息,如月成交額,交易量等;
分多個(gè)維度的表格,如周信息,交易類型,交易來源等,該數(shù)據(jù)刷新時(shí)間段不一樣,且根據(jù)業(yè)務(wù)需求,會(huì)有不同的維度需求。
另外,為了方便,把數(shù)據(jù)庫里常見的“Jan-2014”細(xì)分為"Year"和"Month"兩個(gè)變量,這樣以后數(shù)據(jù)導(dǎo)入輸出時(shí),不用再費(fèi)心數(shù)據(jù)格式問題,在excel里,直接用date(year,month,day)即可快速合成日期。
通過搭建多個(gè)表格,就把曾經(jīng)整合在excel里的數(shù)據(jù)拆分成了多個(gè)表格,且各個(gè)表格之間刷新頻率不一樣,減少了我們用excel vlookup匹配的時(shí)間。
同時(shí)我新建了兩個(gè)查詢
1)整合客戶基本信息,包括業(yè)務(wù)人員使用的信息,以及由機(jī)器抓取的信息。(這里以賬戶唯一識(shí)別碼作為關(guān)聯(lián)標(biāo)識(shí),并修改了連接屬性,即所謂的左連接右連接)
2)把匯總的月度信息與客戶基本信息結(jié)合起來,匯總成一張大表。該大表之后將直接導(dǎo)入excel中,作為數(shù)據(jù)透視表的一部分。
另外,關(guān)于操作,目前摸索出:
1)刪除查詢:可以刪除不符合我要求的數(shù)據(jù)(如每個(gè)月導(dǎo)入數(shù)據(jù)時(shí),把當(dāng)前月數(shù)據(jù)刪除,避免數(shù)據(jù)重復(fù))
2)追加查詢:主要用于客戶交易信息,定期追加月度/季度數(shù)據(jù)。
現(xiàn)在需要解決的問題包括:
1)如何在導(dǎo)入新的賬戶信息后,快速找到需要追加的客戶信息,并且追加(計(jì)劃查找不匹配項(xiàng))
2)如何在刪除已經(jīng)不合格的數(shù)據(jù),以及表之間的聯(lián)合,以及決定后續(xù)數(shù)據(jù)導(dǎo)入的工作。(相信代碼可以實(shí)現(xiàn),但目前還未探索)
3)關(guān)于搭建一個(gè)友好的訪問界面,或者撰寫文檔存稿
總結(jié):
access在我們數(shù)據(jù)處理初期并不常用。但是隨著數(shù)據(jù)量的擴(kuò)大,我們自然而然的要用到多個(gè)數(shù)據(jù)庫。
從access起步,個(gè)人覺得還比較容易。
以及,積極主動(dòng),代表著,要努力學(xué)習(xí)。之前把這個(gè)任務(wù)分配給實(shí)習(xí)生時(shí),沒有得到滿意答復(fù),但是自己折騰,在熟知業(yè)務(wù)的基礎(chǔ)上,也勉強(qiáng)能完成一個(gè)符合大致需求的數(shù)據(jù)庫。未來還需要多加嘗試,并規(guī)范化模板。
再以及,比一年前為了某個(gè)TEAM搭建CRM系統(tǒng)時(shí)對(duì)ACCESS的一竅不通,這一次經(jīng)過多番思考,很順利就完成了框架的搭建,表揚(yáng)自己一個(gè)!\(^o^)/~
- c#連接access數(shù)據(jù)庫操作類分享
- Access數(shù)據(jù)庫不能寫不能更新的解決方法
- 將ACCESS數(shù)據(jù)庫遷移到SQLSERVER數(shù)據(jù)庫兩種方法(圖文詳解)
- ASP.NET 連接ACCESS數(shù)據(jù)庫的簡單方法
- Access日期與時(shí)間函數(shù)匯總
- .htaccess重定向和url重寫詳細(xì)介紹
- 如何讓access自動(dòng)編號(hào)從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 的解決方法
相關(guān)文章
使用準(zhǔn)則進(jìn)行條件查詢--1.5.常用的準(zhǔn)則表達(dá)式
使用準(zhǔn)則進(jìn)行條件查詢--1.5.常用的準(zhǔn)則表達(dá)式...2006-11-11Access使用查詢--1.2.用選擇查詢進(jìn)行分組數(shù)據(jù)的計(jì)算
Access使用查詢--1.2.用選擇查詢進(jìn)行分組數(shù)據(jù)的計(jì)算...2006-11-11用 INNER JOIN語法聯(lián)接多個(gè)表建記錄集
用 INNER JOIN語法聯(lián)接多個(gè)表建記錄集...2006-07-07access不能打開注冊(cè)表關(guān)鍵字錯(cuò)誤處理方法(80004005錯(cuò)誤)
本文介紹訪問access提示不能打開注冊(cè)表關(guān)鍵字,access 80004005 錯(cuò)誤的處理方法2013-11-11Access創(chuàng)建一個(gè)簡單MIS管理系統(tǒng)
所謂MIS管理系統(tǒng),是一個(gè)由人、計(jì)算機(jī)及其他外圍設(shè)備等組成的能進(jìn)行信息的收集、傳遞、存貯、加工、維護(hù)和使用的系統(tǒng)。MIS管理系統(tǒng)是一種新興的技術(shù),那么下文中就給大家介紹Access這個(gè)有歷史的數(shù)據(jù)庫系統(tǒng)如何創(chuàng)建一個(gè)簡單的MIS管理系統(tǒng)。2015-09-09Access使用查詢--1.1. 用選擇查詢建立計(jì)算字段
Access使用查詢--1.1. 用選擇查詢建立計(jì)算字段...2006-11-11access 數(shù)據(jù)庫自啟動(dòng)困難解決方法
這幾天考試之余,閑來無事,發(fā)現(xiàn)所做程序自啟動(dòng)的access數(shù)據(jù)庫連接錯(cuò)誤, 而啟動(dòng)后重新打開文件就可以正常連接數(shù)據(jù)庫.2009-07-07access中顯示MSysObjects系統(tǒng)表的設(shè)置方法
這篇文章主要介紹了access中顯示MSysObjects系統(tǒng)表的設(shè)置方法,在一些特別的環(huán)境中需要顯示MSysObjects系統(tǒng)表,需要的朋友可以參考下2014-08-08中文Access2000速成教程--1.5 使用已有的數(shù)據(jù)自動(dòng)建新表
中文Access2000速成教程--1.5 使用已有的數(shù)據(jù)自動(dòng)建新表...2006-11-11解決Access出現(xiàn)Microsoft JET Database Engine (0x80004005)未指定的錯(cuò)誤
我們?cè)谑褂胊ccess數(shù)據(jù)庫的時(shí)候,有時(shí)候會(huì)遇到Microsoft JET Database Engine (0x80004005)未指定的錯(cuò)誤,一般出現(xiàn)這個(gè)錯(cuò)誤都是權(quán)限問題,今天我們就來詳細(xì)的談下解決方案。2014-11-11