ACCESS从零入门教程

本文介绍了在公司实习期间自学Access数据库的经验,包括数据导入、表格关联、查询设计、窗体创建和报表设计等核心功能。通过实例展示了如何进行数据操作和界面交互,强调了关系型数据库中主键和关系的重要性,以及Access在数据分析和可视化方面的实用性。
摘要由CSDN通过智能技术生成

最近,在公司实习自学了一款简单的access数据库软件,下面是自己的一些学习心得过程,供大家参考。

一、access导入数据

两种方法:

1、直接复制,crtl-c/v即可

 2、若数据量较大,可以从access内部进行导入,External Data-->import&link-->单击Excel选项,即可

二、 重新“组装”数据

 右键打开显示表,双击添加表格至查询设计界面上

 

接下来就要用连线的方式建立表格之间的关联

通过鼠标左键按住不放连线

拖拽表格字段至下方查询设计网格中

 

接下来就可以选择results-->view-->datasheet view 查看表格关联后的视图

保存为一个新的表格

 

 基于查询表格做出一个汇总选项

注意查询的思路,sheet1+sheet11查询出query1-客户订单详情-->query2-客户菜品汇总

动态变化,前面的数据改变了之后,后面查询出的数据会进行实时的检测

三、access简单查询

注意连接线双击可以进行修改

 如果想要显示该表格所有字段,则只需要拖动该表格上方的*即可

 在设计视图中,除了必要的字段外,还可以在空白字段处单击右键自己设置  总计  乘法等公式

 

简单查询基本总结

客人基本信息通过订单编号链接到对应菜品及数量,得出客户订单情况

同时设置对应的字段,得到客户菜品汇总(鼠标右键点击total,添加汇总字段)

添加菜品对应菜品价格,且与客户订单情况相链接,得出客户产品价格

 四、Access高级查询

核心内容-->物料清单的分解(一对多的分解)

导入新的原材料表格,在设计视图中将其与客户订单详情链接

利用汇总工具和生成器

最终可以实现一对多的效果,可以算出一份菜品大概会用到多少原料

 

 五、时间都去哪儿了

修改数据为时间日期格式的两种方法

第一种、适合较少的数据时使用(因为强制转换会导致数据丢失),强制转换数据格式为日期类型,

第二方法、我们就要借助excel表格进行数据格式的转换

根据时间做决策

空白字段,右键选择生成器,这样可以根据时间进行分类汇总

六、人人都是程序员——可视化界面

1、选择create->窗体设计按钮

2、在工具里面,选择添加现有字段

3、主窗体的字段添加,自动链接底层数据

子窗体需要完成两件事情:1、指定子窗体底层数据表(一定要打开控件向导,必须按下的状态)

2、建立子窗体底层数据表和主窗体底层数据表之间的关系

4、如何通过窗体向数据库增加新的数据呢?

在空白窗体控件处,填写相应信息就可以。

5、选择菜品有提示,让用户操作更方便

切换到设计视图,右键将其更改为组合框(combo box)

选择窗体设计按钮中的工具栏中属性表(property sheet)-->确定下拉框中有哪些选项(控件的外观,对外部点击或选择的响应动作,)

属性表中需要设置以下几个属性内容:

控件来源(control source):窗体上当前所选择的控件与底层数据表中哪个字段关联。

行来源(row source):控件中内容来源于哪个数据表。

行来源类型(row source type):控件的内容来自数据表/查询或者其他类型。

绑定列(bound column):若控件能显示多个列,则选择哪个列将存储到数据库中。

限于列表(limit to list):如果控件选项列表中没有所选内容,是否允许用户自己添加。

表格设计视图的工具栏

七、添加修改删除

在设计视图中,添加按钮并设置属性(添加修改删除)

但是此时只能修改主窗体所关联的数据表,那么怎么才能解决同步添加修改删除问题呢?----->关系型数据库

总结:

有好多数据库,每个数据库之间通过不同的对应关系或者根据不同公式运算进而生成对应的查询表格,如何再根据这些表格之间的关系进行可视化界面窗体的设计,以方便用户实现增删改查的功能。

通过组合表功能属性实现下拉框选择,确保便捷和准确。

八、关系型数据库

数据库“管理”系统软件access----->对其存储不同的表格实现“联动”功能

打开数据库工具中的关系组中的关系按钮

然后右键显示表

双击添加需要建立联系的表格,注意这里建立的关系是“原生”关系,其作用会影响到基于该表格所建立的查询和窗体。

编辑选择对应关系以及勾选下方三个按钮(同步)

同时要把订单编号设置为主键,此时确保订单编号不能有重复和空白。

显示无法保存更改??????重启文件

access核心

1、第一个关系就是通过access中的“数据库工具-->关系”命令建立起来的access中表与表之间的,能够将两个表格自动同步起来的“原生关系”(其作用会影响到基于该表格所建立查询窗体)。

2、第二个关系是通过access的“查询”功能建立起来的表格与表格、表格与查询、查询与查询之间的“次生关系”,该关系可以将不同表格或者查询中的数据关联起来,重新组合成我们需要的数据。

九、设计报表

前面我们都讲了如何去存储、查询处理数据以及靠窗体与用户互动

接下来我们要让access去生成各种格式化的能力叫做“报表”功能。

选择创建选项卡,单击“报表”组中的“报表设计”按钮,如何通过选项卡设计自己想要格式的报表。

在画的框里面输入自己想要的文字,然后右键可以选择属性,进行修改字体名称和大小。

通过报表设计的工具里面的添加现有字段(主报表)

接下来,就是要建立子报表

第一种方法在报表设计工具中的设计选项卡,单击控件的子窗体/子报表

第二种方法是直接把子报表需要显示的数据表拖拽到主报表的方式添加子报表

最后,恭喜你已经成功入门access了!!! 

  • 19
    点赞
  • 111
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
数据库基础知识及关系数据库管理系统。 目录 Access教程 第一章 Access数据库基础 1 一、数据库的基本知识 1 二、数据库管理系统和数据库应用系统 3 三、Access 2003内部结构 4 1. 表 5 2. 查询 6 3. 窗体 7 4. 报表 8 5. 宏 9 6. 模块 9 7. Web页 10 Access教程 第二章 建立数据库 10 一、数据库的设计 10 2. 一般步骤 11 3. 实例剖析 11 二、建立一个数据库 13 Office Online 模板可通过在线查找所需要的数据库模板。 14 3. 根据现有文件新建数据库 21 4. 打开已存在的数据库 21 5. 查看数据库属性 22 三、创建简单表 25 1. 使用向导创建表 25 2. 表设计器 29 3. 字段、数据类型、字段属性 30 4. 使用设计器创建表的一般步骤 32 5. 通过输入数据建立表 34 四、设定表之间的关系 34 1. 表的索引 34 2. 表的主关键字 36 3. 创建并查看表间关系 36 4. 表间关系的修改与打印 37 五、修改数据库结构 38 1. 对表的操作 38 2. 对字段的操作 40 3. 数据的有效性 41 4. 对数据表的行与列的操作 42 六、使用与编辑数据表 43 1. 更改数据表的显示方式 43 2. 修改数据表中的数据 44 3. 排列数据 44 4. 查找数据 45 5. 筛选数据 45 6. 高级筛选与排序 46 七、使用查阅向导 47 八、使用子数据表 51 Access教程 第三章 查询 51 一、查询的概念 52 2. 查询的种类 53 3. 查询的作用和功能 53 二、创建查询 54 1. 简单选择查询 54 2. 交叉表查询向导 57 3. 查找重复项查询向导 60 4. 查找不匹配项查询向导 62 5. 用查询设计器创建查询 65 6. 用查询设计器进一步设计查询 66 7. 查询及字段的属性设置 67 8. 设置查询准则 67 三、创建特殊用途查询 69 1. 参数查询 69 2. 自动查找查询 70 3. 交叉表查询 71 四、操作查询 72 1. 更新查询 72 2. 追加查询 74 3. 删除查询 75 4. 生成表查询 75 五、SQL专用查询 77 ⑴ 使用SQL进行投影 78 ⑵ 使用SQL进行选择 79 SELECT 学号,姓名,主修,年龄 FROM ST WHERE 主修=‘MATH’ 79 SELECT 姓名,主修,年龄 FROM ST WHERE 主修=‘MATH’ 79 ⑶ SQL排序 79 ⑷ SQL内置函数 80 SELECT COUNT(*) FROM ST 80 ⑸ SQL内置函数和分组 80 ⑴ 带有子查询的SQL查询语句 82 ⑵ SQL联接查询 83
当涉及到使用Access数据库时,以下是一个入门教程的步骤: 1. 下载和安装Access:访问Microsoft官方网站,下载并安装最新版本的Access数据库软件。 2. 创建数据库:打开Access,点击“新建空白数据库”或选择模板来创建一个新的数据库文件。 3. 创建表格:在数据库中,表格是存储数据的主要对象。点击“创建”选项卡,然后选择“表格设计”来创建一个新的表格。定义表格的字段名称和数据类型,并设置主键。 4. 输入数据:打开表格视图,开始输入数据。在表格中的每一行代表一个记录,每一列代表一个字段。输入数据并保存表格。 5. 查询数据:使用查询功能来检索特定条件下的数据。在“创建”选项卡中选择“查询设计”,然后选择要查询的表格和字段,并定义查询条件。 6. 创建表单:表单提供了一个用户友好的界面来输入和查看数据。在“创建”选项卡中选择“表单设计”,然后选择要包含在表单中的表格和字段。设计表单的布局和样式,并保存表单。 7. 创建报告:报告用于呈现数据库中的数据和统计信息。在“创建”选项卡中选择“报告设计”,然后选择要包含在报告中的表格和字段。设计报告的布局和样式,并保存报告。 8. 数据关系:如果你的数据库中有多个表格,你可以使用关系来连接它们。在“数据库工具”选项卡中选择“关系”来定义表格之间的关系。 这只是一个简单的入门教程,帮助你开始使用Access数据库。随着你的学习和实践,你可以进一步探索Access数据库的高级特性和功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木子李LEO

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值