ACCESS从零入门教程

article/2025/11/6 13:54:21

最近,在公司实习自学了一款简单的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了!!! 


http://chatgpt.dhexx.cn/article/IwGDNJrP.shtml

相关文章

Microsoft Access 安装教程

Microsoft Access 安装教程 作为office的组件之一的access,个人不推荐在一台计算机上安装和使用不同版本的 Access,虽然也可以这样做。目前笔记本电脑预装系统为win11家庭中文版,自带office2019或2021版本。但能使用的组件仍然为office基本三…

【Access】win 10 / win 11:Access 下载、安装、使用教程(「管理信息系统」实践专用软件)

目录 一、前言 二、卸载 Office 三、下载 Office Tool Plus 四、安装 Office(内含 Access) (1)启动 Office Tool Plus (2)部署 (3)安装 Office(内含 Access&#…

【破解作品】Access密码查看器 破解版 注册码

Access密码查看器 破解版 注册码 注册名: onebody 注册码: 3EE979B937FBD4C1 功能介绍: Access数据库密码破解器可以破解目前已知的各版本Access数据库密码, 支持20位中英文密码的破解(试用版只能显示前4位密码),支持批量数据库破…

语音交互的用户体验

突发奇想,抛出问题 今天突然想到这个问题。 到底怎么样的体验才是好的语音交互体验?这个问题对于语音技术开发人员可能想的很少,尤其是当前语音技术处于一个时代的风口浪尖的年代,作为从业者,每天面对者五花八门的技…

Android 基于百度语音的语音交互功能

项目里面用到了语音唤醒功能,前面一直在用讯飞的语音识别,本来打算也是直接用讯飞的语音唤醒,但是讯飞的语音唤醒要收费,试用版只有35天有效期。只好改用百度语音,百度语音所有功能免费,功能也比较简单实用…

互动之音产品简介-基于语音控制与交互的场景化应用探索

目录 演示地址产品简介工作方式场景分析弊端与优势场景拓展结束语 演示地址 语音互动智慧城市,全程语音操作大屏产品演示_哔哩哔哩_bilibili 产品简介 系统核心是通过自然语言与机器互动,包括:下达指令/问题咨询等交互控制,通…

语音交互技术概述

1.概述 最近做了两个与语音识别相关的项目,两个项目的主要任务虽然都是语音识别,或者更确切的说是关键字识别,但开发的平台不同, 一个是windows下的,另一个是android平台的,于是也就选用了不同的语音识别平…

人机语音交互

首先需要安装speech库,然后运行如下代码: import speechwhile True:sayspeech.input() # 接收语音speech.say("you said:"say) #说话if say"你好":speech.say("How are you?")elif say"天气":speech.say(&quo…

智能语音交互式检索系统

智能语音交互式检索系统 简介和注意事项1. 说话人识别2.模式选择3.个人模式4.会议模式5.插入一段漂亮的代码片 简介和注意事项 历时几个月的项目基本开发完成了,除了一些细节代码还在更改调试。感觉甚是舒服。 注意:项目部分代码将会发布到github上面&a…

语音交互中的一些技术概念

1、语音交互-示意图1(最简版) 科普:语音交互的过程 A)语音识别(Automatic Speech Recognition),一般简称ASR;是将声音转化为文字的过程,相当于人类的耳朵。 B&#…

智能(语音)对话系统架构研究

本文所谈及的架构主要指使用已有的智能对话服务来搭建一个应用系统,而不会深入的探讨智能对话服务内部的架构。 智能对话系统的需求目标 智能对话系统可以提供回答问题的能力,即在理解自然语言的基础上,解答用户提出的问题。进一步的&#x…

人机交互-语音交互方法综述

上图展示了智能语音的界面架构,从中可以看出,语音交互所涉及的技术模块有 4 个部分,如下图所示: 首先,通过应用自动语音识别技术听到用户说的话,然后应用自然语言理解来分析语句的含义,随后用自…

语音助手——简介与交互过程

语音助手简介 语音助手这个产品的目的,是希望通过语音说话的方式,来实现闲聊陪伴、知识获取、设备控制等需求,对应的就有三种不同的助手类型:闲聊型、问答型、指令型。 闲聊型助手用于实现闲聊陪伴的目的,通过AI的技术…

语音交互的基本概念和设计实践

语音技术的发展,将会给我们的产品设计带来极大的改变。未来的产品方向,或者说是人机交互的方式,极可能是视觉与听觉的更加立体的交互,我们会有机会来设计一种完全不一样的用户体验,和完全不同的产品认知。 一、什么是V…

HaaS云端一体智能语音交互方案

1、方案背景 智能语音交互作为物联网领域的一个重要生态成员,是一种全新的交互方式,它能够解放双手,随时提供服务,无须借助任何按键。近年来智能家居逐渐走入千家万户,产业市场规模不断增长。智能家居产品种类繁多&am…

智能语音交互流程

引言 用该文来讲解语音全流程涉及到的技术,整体语音涉及的交互流程如下图: Part1 唤醒 语音唤醒指的是通过预设的关键词即可将智能硬件从休眠状态唤醒,来执行相应操作。 1.1 交互模式 传统模式 唤醒方式:先唤醒设备&#xff…

超全面的语音交互知识总结:从原理、场景到趋势

1. 什么是语音交互? 语音交互(VUI)指的是人类与设备通过自然语音进行信息的传递。一次完整的语音交互需要经历ASR→NLP→Skill→TTS的流程: (1)ASR 用于将声学语音进行分析,并得到对应的文字…

智能座舱-语音交互系统

一.什么是语音交互 语音交互:语音是方式,交互的对象是任何的智能设备,顾名思义,即通过语音的方式完成人与机的交互。 在现今的各种智能化场景中,语音交互已成为一种非常关键的人机交互方式。从用户的角度来看&#x…

为什么我用LaTeX排版的那个双引号编译出来很奇怪,如下图,怎么做才能出现对的?

为什么我用LaTeX排版的那个双引号编译出来很奇怪,如下图,怎么做才能出现对的?) 我是个LaTeX小白,百度了很久,没有解决办法,求救。引号是在英文输入法下输的,左引号连按两次esc下边那个键&#…

latex中怎么输出双引号

在texstudio中,我们输入这个"we",输出的pdf中会是这样同向的双引号 这是由于方式不对,应该是这样写we,左边的那个符号是在键盘上“ESC”下面那个以前没有注意到的一个符号,开启中文方式是这个符号“”,英…