Access數據的導入與導出

2021-02-14 數據程見

上一篇是第一次介紹Access,有小姐姐問我:你還會Access啊?我暗暗吸了一口氣。然後又有個小姐姐跟我說,除了第一趴其它基本都沒看懂,心情再次驟降至冰點;最後再看看閱讀數據,差點一口氣沒上來。

言歸正傳,大概可以知道Access的使用普及是遠遠不如Excel的,對於Access的認知多少也是有「偏見」的,當然也可能是文章寫的不好。其實,Access使用起來真的不難,不難,不難。另外,正如昨天說的,其存在即有合理性,Access的很多功能還是非常實用的。

接著昨天的內容繼續,今天介紹Access數據表的基礎操作——數據的導入與導出。如果不願意看文章的也可以看視頻,不過時間有點略長。

▍創建一個Access資料庫

打開Access程序以後,首先需要新建一個「空白資料庫」,因為所有的對象是基於資料庫來管理的。「表」就是資料庫最基本的對象。

創建Access資料庫表

創建表有多種方式,其一是直接先創建一個空白表,設計好表的欄位和數據格式,然後錄入或者導入數據;其二是直接從外部獲取數據,導入到資料庫直接生成一個新的表;除了這兩種基本方式以外,還可以通過查詢的方式創建一個新表。

首先演示一下如何創建一個空白表。

在功能區「創建」中,選擇創建「表」即可。

右擊創建的新表,以「設計視圖」模式打開表,接下來就可以對欄位進行管理。以下面的截圖為例,可以看到增加了三個欄位,並且為每個欄位指定了數據類型。在Excel中,大多數情況下可以忽略或自動糾正數據類型的影響,但是在Access中相對來說就會更嚴格一些。

 

直接導入外部數據到Access

在選項卡「外部數據」中,選擇「新數據源」,就可以選擇指定的數據文件類型,從外部直接導入數據。Access支持的導入文件類型是比較多的,其中包括Excel,以及其它的資料庫等。

以Excel類型為例:選擇Excel類型以後,可以直接選擇對應的文件,然後有三種導入方式可供選擇。

第一種方式就是導入以後,直接在ACCESS中創建一個新的表並存儲在資料庫中。第二種方式是將導入的數據追加的原有的表中,要求是導入欄位必須和原表對應。第三種方式是以連結的形式將Excel數據納入到Access資料庫中管理。

作為一個新表導入,在進行到下一步的時候,要確保勾選「第一行包含列標題」,否則Access會生自動生成以「欄位1」、「欄位2」…的形式命名的欄位。

接下來就是按照引導,設置每個欄位的類型,Access也會根據數據設置默認的數據類型。

欄位類型設置完成後,就是選擇一個欄位作為「主鍵」,主鍵的作用是加快數據檢索的,可以選擇一個欄位作為「主鍵」,也可以讓Access自動添加序號作為主鍵。或者也可以選擇不要主鍵,在數據量不大的情況下影響不大。

最後完成數據導入後會有提示,是否保存導入步驟,也就是剛才一系列的設置和操作。這個可以根據需要選擇,選擇保存的話以後就可以按照已經設置的規則,直接一鍵導入數據即可,就沒有必要逐步的設置和選擇,前提是周期性重複操作的才比較適用,如果每次導入的數據格式,文件名稱、路徑都不一樣就沒有必要了。

追加數據的步驟和直接導入數據是一樣的,差別就在於:追加導入的數據和原有的格式、欄位需要是一樣的。

以連結的形式導入數據步驟也是類似的,只是數據導入後,是以連結外部Excel文件的形式存在的,雖然可以打開、引用數據,但是不能直接修改原始文件。

右擊連結表可以看到,除了常規的操作以外,另外還有對表連結的管理,以及轉換為本地Access數據表的操作。

 

導出數據操作相對就比較簡單,右擊指定的表,在快捷功能區中「導出」選擇對應的目標格式即可。大多數情況下,選擇導出為Excel是最常見的。

【END】

相關焦點

  • 數據導入/導出為什麼總失敗?
    使用表單大師時,我們不僅可以將表單大師收集到的數據批量導出,還可以把Excel中的數據一鍵導入到表單中。但是,在Excel與表單大師之間導入、導出的時候,我們可能會遇到這些問題:1、Excel導入問題表單數據頁面,選擇「通過Excel導入數據」時,需要先下載導入模板,按照模板的規範格式進行數據導入。
  • R語言數據導入與導出
    R語言數據導入與導出整這麼一個系列,還是因為學R語言時遇到過一個非常「小白友好」的網站「DataScience Made Simple」。相信很多人搜到過這個網站,或許你在意到或許並沒在意。年前試著和作者發了一封郵件,想要把他這個網站做成漢語版的帖子發在公眾號上,讓我感動的是作者團隊欣然同意。於是就想著搞這麼一個系列,能不能堅持下來還不好說……且行且珍惜吧。
  • 數據科學 | pandas數據導入與導出
    當我們開始著手做一個數據分析項目時,選擇和導入數據集是第一個步驟,而導出數據雖然非必需,但有時候我們也需要保存處理或者分析後的結果,方便下次使用。在pandas中,它已經為我們提供了很多不同格式數據的導入和導出方法,下面這篇文章將具體介紹一些較為常用的方法,包括excel、csv文件以及資料庫的導入導出等。數據導入和導出是pandas中很基礎且重要的一個部分。
  • 如何在Access 中導入數據
    如果我們需要將其他的文件格式的內容導入access,但全選複製就會容易出現亂碼等情況,就會比較麻煩。操作步驟:1.打開要保存導入的數據的Access資料庫,然後單擊功能區上的「外部數據」選項卡。按鈕的「導入和連結」組出現在功能區上。
  • 將mysql數據導入access資料庫
    首頁 > 語言 > 關鍵詞 > 最新資訊 > 正文 將mysql數據導入access資料庫
  • Matlab 基礎入門(7)- 數據導入導出
    那麼,用戶同樣也可以將已經保存的.mat 文件導入到Matlab中, 或本地文件(Matlab支持的文件類型)。 關於Matlab支持導入導出文件的類型,Matlab官網給出了很詳細的整理。連結🔗我會放到文末的原文連結。
  • 常見SQL Server導入導出數據的幾個工具
    這一篇文章我整理一下常見的SQL Server導入導出數據的幾個工具。1.數據導入導出嚮導這是一個可視化的工具,我放在首位,是由於它可以極大靈活地滿足導入導出功能,而且是所見即所得的,易於使用。啟動數據導入導出嚮導的方式有好多種,我自己習慣直接通過如下的命令啟動(開始=》運行)dtswizard(顧名思義,它是一個wizard——嚮導,而且是與dts——data transfomation service有關的)從下圖可以看出,這個工具支持多種不同類型的數據源(以及數據目標),它其實不僅僅限於SQL Server伺服器。
  • oracle11g資料庫導入導出方法教程
    oracle11g資料庫的導入/導出,就是我們通常所說的oracle數據的還原/備份。資料庫導入:把.dmp 格式文件從本地導入到資料庫伺服器中(本地oracle測試資料庫中);資料庫導出:把資料庫伺服器中的數據(本地oracle測試資料庫中的數據),導出到本地生成.dmp格式文件。
  • EXCEL中如何導入Access資料庫
    EXCEL中如何導入Access資料庫 這裡簡單介紹一下Access數據,access數據是指利用office Access程序創建的資料庫,但是有資料庫如何調取也是讓人頭疼的,今天簡單的介紹一下簡單操作,將需要的數據從
  • 利用圖形界面從SQL導入導出到MySQL
    從sql導出到mysql的方法很多,現介紹一種無需編程,直接利用sql和mysql裡的圖形界面進行導入導出的簡單方法。前提是已經安裝了sqlserver客戶端和mysql的圖形界面管理工具 phpmyadmin。
  • 優雅 | 今天很水的文章-Excel導入導出
    前端部分這裡闡述前端部分導入,導出,生成Excel表格這裡使用的是一個js-xlsx插件,所以這裡進行嘗試。exceldownloadExl = () => { const { results } = this.props //需要導出的json數據 let datas = _.clone(results)//這裡為了不影響項目的數據的使用 採用了lodash中的深克隆方法 let json = datas.map(item=> { //將json
  • MySQL導入導出常用命令
    導出、導入表中的記錄語句:(1)從DB中導出到文件mysql>select * into outfile '/home/outfilename.txt' fromdbtest;(2)從文件導入到DBmysql>load data infile '/home/outfilename.txt ' into table dbtest;導入、導出資料庫
  • (進階篇)使用PHP導入和導出CSV文件
    項目開發中,很多時候要將外部CSV文件導入到資料庫中或者將數據導出為CSV文件,那麼具體該如何實現呢?本文將使用PHP並結合mysql,實現了CSV格式數據的導入和導出功能。我們先準備mysql數據表,假設項目中有一張記錄學生信息的表student,並有id,name,sex,age分別記錄學生的姓名、性別、年齡等信息。
  • Springboot整合easyExcel導入導出Excel
    、導出excel,因此在此記錄學習一下如何使用Springboot整合easyExcel;需求:資料庫中有張user表,有個業務要求可以導入、導出「用戶名單.xls」表一、準備:創建項目:關於springboot項目如何創建這裡不再贅述,放一張項目結構圖:1、導入easyexcel、mybatis、mysql依賴
  • 梁寶川:如何導入,導出anki筆記?
    這個時候你必須導出相應的記憶庫。又或者你找到一些比較有價值的筆記模板,或者說有價值的筆記。所以要將它導入到自己的anki記憶庫當中。這都需要用到導入,導出環節。其實,關於導入,導出這個環節,我用的還是不少的。因為我有一個批量導入anki筆記的技巧。其中一個核心的環節就是導出幕布筆記,然後通過轉換格式,導入到anki當中。
  • 為什麼我們遲遲沒有推出離子導入導出儀測評?
    上個月,李斯特立下 flag 要給大家看導入導出儀測評,但是測評啟動之後,卻一度陷入困局。因為我們發現,最需要掰扯的,可能是所謂「離子導入導出」原理能不能說得通的問題。在分析和測評中,這個品類涉及的幾個核心效用原理(離子電離、電流導入導出),在理論上有疑點,但實驗中很難確切地證實或證偽。
  • Oracle 資料庫備份與恢復總結-exp/imp (導出與導入裝庫與卸庫)
    三種模式 (1)表方式,將指定表的數據導出/導入。=y ignore=y (2)用戶方式,將指定用戶的所有對象及數據導出/導入。(2)「增量型」增量導出      導出上一次備份後改變的數據。 據庫上的格式數據文件附加到另外一個資料庫中,而不是把數據導出成  dmp  文件,這 在有些時候是非常管用的,因為傳輸表空間移動數據就象複製文件一樣快。
  • 如何使用JavaScript實現前端導入和導出excel文件
    使用JavaScript實現前端基於Table數據一鍵導出excel文件同樣的, 我們實現將table數據一鍵導出為excel也是類似, 不過方案有所不同, 我們先來看看在Dooring中的實現效果.2.1 一鍵導出為excel實現效果以上就是用戶基於後臺採集到的數據, 一鍵導出excel文件的流程, 最後一張圖是生成的excel文件在office軟體中的呈現.
  • 按鍵精靈如何導入導出腳本
    按鍵精靈是一款腳本軟體,可以製作辦公腳本,也可以製作遊戲腳本,能幫你完成那些機械化的操作,功能是相當不錯的,網上有很多腳本,想使用,那該怎麼導入呢?還有自己會寫腳本該怎麼導出分享給朋友呢?請看下面的按鍵精靈如何導入導出腳本的步驟。
  • Tasker如何導入導出配置——Tasker基礎教程
    Tasker各種類型文件之間的關係如何導入文件通過文件導入手機內存卡根目錄下有個文件夾Tasker,該文件夾下有4個文件夾:projects,profiles,tasks,scenes,分別存儲工程,配置,任務,場景這四種導入導出的文件.