如何用Access数据库导入各种格式的数据

两步导入数据法

我们接下来讲的是如何将各种格式的数据导入到数据库中,考虑到数据量大才导入到Access数据库中进行数据分析,一般数据量大的文件我们用TXT格式的形式去存储,下面我们主要学习如何用导入TXT、EXCEL格式数据。

在Access数据库中导入TXT和EXCEL格式的数据基本操作是相同的,我们按照一定的数据格式,用分隔符号或者数据宽度,将文本数据导入到数据表中。

在Access中我们有两种导入方法,一种是直接导入,第二种是建立链接,我们以"地域数.csv"数据为例子来学习导入数据的两种方法。

手动直接导入

1.首先我们启动Access数据库,单击【文件】选项卡,单机【新建】按钮,在【模板】中选择【空白数据库】,并为新建数据库命名为"地域数据"为命名,设置好保存的路径,再点击【创建】我们就创建了一个空白的数据库。

图1.1 新建数据库文件

2.在创建好的数据库【表1】上单击右键,选择【导入】选项,选择导入文本文件,浏览指定的数据源,在【在指定当前制定数据库中存储方式和存储位置】中,选择【将源数据导入到当前数据库的新表中】,然后单击确定。

图1.2 获取外部文本文件

3.在弹出的第一个【导入文本向导】中,选择默认的【带分隔符】分割方式,再点击下一步。

图1.3 导入文本向导

4.在弹出的第二个【导入文本向导中,选择【逗号】作为分割符,并选择【第一行包含字段】选择框,,点击下一步。

图1.4 导入文本向导框

5.弹出的第三个【导入文本向导】对话框中,对文本的各个字段每次、数据类型、索引以及是否导入字段进行设置,用户根据自己的情况设置。

图1.5 导入文本向导框5

6.在弹出的第四个【导入文本】对话框,选择【EXCEL添加主键】,Access数据库会将'ID'字段为目标中的第一字段,并从1开始的唯一ID自动填充,点击完成。

图1.6 导入文本向导框

7.在弹出的菜单中【保持导入步骤】对话框中保存详细信息,这个再后面助于我们重复执行该步骤,不必每次都一步一步完成向导,可以根据数据的导入需求选择是否导入步骤,本例子选择不保存,点击关闭。

主键和索引是什么

本例子有两个提到的关键词"主键"和"索引"这里给大家解释下,索引是指定的列进行排序,通过索引可以快速的查询到相应的结果。
主键是确定每条数据的唯一标识,其实也是一个索引,因为主键所在的列都是唯一的,下相同表中只能由一个主键。

主键和索引的区别

1.主键用于标识数据库记录的唯一性,不允许重复值,并且值不能为空,主键也是一个特殊的索引,主键等于索引,索引不一定等于主键。
2.索引可以提高查询速度,通过快速查询到结果,不需要进行全表扫描。
3.使用主键数据库谁自动创建索引,可以在非主键上创建索引,提高查询速度。
4.Access数据库中,主键不是必须的,虽然主键不必须,但是最好每个表设置一个主键,这样可以提高查询速度。

图1.7 导入文本向导框

本文由 学习链 作者:学习链 发表,其版权均为 学习链 所有,文章内容系作者个人观点,不代表 学习链 对观点赞同或支持,未经许可,禁止转载,题图来自Unsplash,基于CC0协议。

抱歉,评论已关闭!