对于那些想寻找一个简单的数据库管理系统的用户来说,微软旗下的Access数据库也许是可以让其眼前一亮的工具。

  数据库基本定义

  Access是Microsoft 365套件工具随附的强大生产力工具,该工具允许用户创建以有组织的结构存储信息的自定义数据库,还提供用于创建自定义表单、表格和SQL查询的可视化界面。可以使用可视形式或基本电子表格界面将数据输入该数据库。可以从其他程序(包括Web 服务)浏览、搜索和访问存储在Access数据库中的信息。在这个数据库中,用户可以记录、查看、编辑和跟踪数据。用户甚至可以建立数据之间的关系。除了存储大量信息外,它还便于在不同平台上轻松检索和使用数据。该数据库还支持与其他工具的集成,以实现轻松的数据同步。它的一些主要组件是表格、表单、报告和查询。

  数据库基本功能

  1.表格

  该数据库表格看起来类似于包含行和列的Excel表格。但在该数据库中,行和列被称为记录和字段。此外,它以不同于电子表格的方式存储数据。用户应该创建一个表来跟踪每种信息。这个过程被称为规范化。它可以帮助用户避免冗余并使数据库变得灵活。

  2.查询

  查询的功能是从表中检索满足特定条件的数据。用户还可以使用它来执行一些预定义的计算。在Access桌面应用程序上,用户可以使用查询同时更新或删除多条记录。查询可以有两种类型:选择查询和操作查询。虽然选择查询允许用户查看、复制和打印检索到的数据,但操作查询可以使用数据执行任务。

  3.关系

  顾名思义,当添加多个表时,可以实现它们之间的关系或连接。可以通过三种方式确定表之间的连接,它们分别是一对一、一对多和多对多。

  4.宏

  宏是一种工具,可自动执行任务并向各种数据库部分(包括表单、报表和控件)添加功能。它是一个自动执行手动任务的程序,例如在Access 中打开报表、运行查询、复制粘贴和表格格式设置等,这些都是用户经常执行的操作。

  5.表单

  该数据库的表单允许用户一次查看、输入和编辑一行的数据。表单通常包含用于执行其他任务的命令按钮和控件,例如将数据发送到另一个工具。使用表单,用户可以控制某人如何与数据库信息交互。用户可以在Access Ribbon 菜单的Create选项卡上找到表单创建工具。在这里,用户可以通过设计一个空白表格来设计用户自己的表格。但最好的选择是通过表单向导。

  6.报告

  用户可以使用数据库报告来格式化、编译和呈现数据。通常,它包含特定问题的答案。随时运行报告以获取更新的数据库信息。格式化报告以最有效的方式呈现数据也是可行的。用户可以将其格式化以供查看、打印、导出或作为电子邮件附件发送。

  7.模块

  模块是一组向数据库添加功能的声明和过程。这些语句作为一个单元放在一起。用户必须使用 VBA 语言来编写模块。可以有类模块或标准模块。类模块与表单和报表相关联,而标准模块不附加到任何对象。

  数据库功能

  1.该数据库可以包含一个或多个表来保存数据

  在Access中,数据存储在表格中(很像电子表格)。一个表可以包含许多字段来分隔数据。可以为不同的数据类型设置表中的字段,并允许或阻止用户输入某些信息。Microsoft Access 数据库可以包含多个表,用户可以通过关键字段关联这些表。

  2.可以从Excel 和其他数据库中导入数据

  用户可以将数据从Excel导入该数据库或其他外部数据库。在该数据库中,用户还可以链接到外部数据库,而不是导入数据。使用链接表时,用户仍然可以创建查询和报告。

  3.可以为数据输入或查看创建表格

  用户可以创建 Access 表单以充当在表中输入或编辑数据的前端。该数据库可以包含多个表单,显示不同的字段。表单可以一次显示一条记录,也可以显示多条记录。用户可以自定义表单的外观并包含导航按钮。

  4.用户可以设计和运行查询以检索数据

  在Access中,用户可以创建查询以显示与特定条件匹配的数据。保存和重复使用查询并将它们用作报告源或将它们导出到 Excel 很简单。该数据库提供几种类型的查询,包括:选择查询、删除查询、更新查询、进行表查询、追加查询以及交叉表查询。

  5.报告可以设计和打印或输出为 PDF

  访问报告与Excel报告不尽相同。它们可以包括来自一个或多个表的多个字段,并包括分组、小计和总计。用户还可以将报告导出为PDF格式。访问报告可以包括公司徽标、分隔记录的行甚至子报告。

  6.该数据库可以通过宏实现自动化

  Access包括一个宏设计器,用于创建宏以自动执行重复性任务。该数据库可以使用 VBA 实现自动化,用户还可以通过在VBA中编写宏来自动化Access。Access是唯一提供两种方法来设计和运行宏的Office程序。

  7.用户可以使用SQL与数据库交互

  用户还可以使用SQL(结构化查询语言)与Microsoft Access进行交互。用户可以选择用 SQL编写查询或使用查询设计网格。较新版本的Access 在后端使用SQL。

  以上介绍的是该数据库的七大功能和用途。综上所述,基于微软平台的知名度以及该数据库的多样化功能,其给用户带来的益处相当显著。

  来自:https://cn.bluehost.com/blog/zsk/18545.html

Access数据库有什么用?该数据库有什么功能?相关推荐

  1. Access和SQL SERVER两种数据库的直接转换,不需要第三方工具

    Microsoft Office Access简介 Microsoft Office Access是由微软发布的关联式数据库管理系统.它结合了 Microsoft Jet Database Engin ...

  2. MFC + Access 用户验证程序(初级数据库编程)

    MFC + Access 用户验证程序(初级数据库编程) 转自:企业即时通讯 软件流程: 弹出对话框,要求输入用户及密码,正确则跳到主对话框,错误则要求重新输入,关闭则什么也不做退出. 三无程序,有用 ...

  3. 宝塔面板不能备份数据库,数据库备份大小20K,数据库备份报错mysqldump: Got error: 1045: Access denied for user 'root'@'localhost'

    宝塔面板不能备份数据库 数据库备份大小20K 备份数据库报错 mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' ...

  4. access数据库应用系统客观题_数据库技术复习—ACCESS习题及答案(汇总)

    下载word有问题请添加微信号:xuecool-com或QQ:370150219处理(尽可能给您提供完整文档),感谢您的支持与谅解. 以下是由77cn范文大全为大家整理的数据库技术复习-ACCESS习 ...

  5. html连接accdb文件,解决Access连接accdb不可识别的数据库格式异常

    在Access07之前的数据库后缀名均为*.mdb 而连接字符串写成 Provider= Microsoft.Jet.OLEDB.4.0 ;Data Source=C:\myFolder\*. mdb ...

  6. python只能使用内置数据库_Python只能使用内置数据库SQLite,无法访问MS SQLServer、ACCESS或Oracle、MySQL等数据库...

    Python只能使用内置数据库SQLite,无法访问MS SQLServer.ACCESS或Oracle.MySQL等数据库 答:× 幼儿主动与外部环境相互作用的最重要的方式是 ( ). 答:活动 K ...

  7. Access/VBA/Excel-16- 连接带密码的数据库

    微信公众号原文 系统:Windows 7 软件:Excel 2010 / Access 2010 这个系列开展一个新的篇章,重点关注Access数据库 主体框架:以Excel作为操作界面,Access ...

  8. access数据库拆分的用途_ACCESS数据库的用途和优缺点

    ACCESS简介 Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系 ...

  9. access如何保存小数点后_Access数据库破解实战

    Access数据库基本知识 Access是微软(Microsoft)公司于1994年推出的一种基于Windows的桌面关系数据库管理系统(RDBMS),关系式数据库由一系列表组成,表又由一系列行和列组 ...

  10. Access数据库转换为SQL Server 2000数据库

    建立Access数据库student.mdb,建立表student如下(若已有Access数据库则不需要建立): student num name age fromw school major sco ...

最新文章

  1. npm i -g windows-build-tools安装出错解决方法
  2. 《Imperfect C++中文版》——第2章 对象生命期
  3. 解决 WIndows,Linux 以及 MacOS 终端无法使用代理的问题
  4. Vue引用其他组件,但组件某些部分不需要时的简单处理
  5. 使用java程序对新浪微博的内容进行语义分析
  6. css动画-模拟正余弦曲线
  7. C++设计模式-命令模式
  8. endnotex9如何导入caj中文文献_EndNote X9常用方法汇总
  9. C#回车切换焦点实现实例解析
  10. android主题资源,使用 Theme Editor 设计应用主题背景
  11. java 生成uuid
  12. diskgenius扩容c盘重启电脑卡住_无损扩容分区
  13. 高职计算机专业英语说课ppt,专业英语说课.ppt
  14. CCF [201703-1] 分蛋糕(C++)
  15. 【Unifying Motion Deblurring and Frame Interpolation with Events】阅读笔记
  16. 电脑操作系统(Androidx86、Windows、Linux)说明
  17. Poly-encoder
  18. BAD_POOL_CALLER蓝屏故障
  19. 人工智能第五章知识总结
  20. Linux内核进程管理专题报告

热门文章

  1. 1999年考研数学一真题
  2. Error: setup script specifies an absolute path
  3. 【qstock量化】动态交互数据可视化
  4. 【树莓派C语言开发】实验10:干簧管传感器
  5. 咋克伯格的Pinterest帐号再次被入侵
  6. 锐捷telnet登录配置
  7. CCF CSP 202112-2 序列查询新解
  8. Requirement already satisfied:*******
  9. Office控件开发总结-Office 开发基本知识
  10. 发现一个集成QQ和MSN的好软件。