Microsoft Access面试问题和答案全解

Microsoft Access面试问题和答案全解

文章图片
下面列出了最常见的Microsoft Access面试问题和解答。
1)什么是Microsoft Access数据库?
Microsoft Access数据库是一个关系数据库管理系统, 将GUI(图形用户界面)与Microsoft Jet数据库引擎结合在一起。它可以从Access, SQL, Oracle等导入和使用数据。
该软件用于构建应用程序软件。
2)将显式数据链接到Access数据库的方法是什么?
请按照下面给出的说明将显式数据链接到Access数据库:
  • 转到主菜单, 然后在” 导入和链接” 组中单击” 外部数据” 。
  • 导入所需的文件。
  • 按照” 获取外部数据” 向导中的说明来了解可以链接Access数据库的文件。
3)MS Access中有几个文件扩展名?
以下是MS Access中的六个文件扩展名:
  • 访问workgroup.mdw
  • 访问database.accdb
  • 访问Workgroup.mdw
  • 访问空白项目template.adn
  • 存取project.adp
  • 受保护的访问database.accde
4)Access数据库的最大大小是多少?
Access 2.0版本数据库的最大大小为1 GB。
5)使用哪种技术来增加数据库的大小?
复制用于增加数据库的大小。
6)讲述MS Access的一些最重要的用途吗?
MS Access的用途:
  • 当后端是ODBC兼容产品时, MS Access用作前端。
  • MS Access被广泛用于基于Web的小型数据库应用程序, 并通过使用ASP.NET页托管在IIS上。
  • 主要是, 它由小型公司和企业, 大型组织中的特定部门以及一些人用于在桌面上开发用于数据应用程序的应用程序。
  • 在开发独立的应用程序和原型时, 它可以用作RAD。
7)什么是超级密钥?它与候选密钥有何不同?
超键是表中的一组属性, 其值可用于唯一标识元组。另一方面, 候选键是标识元组所必需的最小属性集。
候选密钥也称为最小超级密钥。
8)不同数据之间的各种关系类型是什么?
表中的数据只能建立三种类型的关系:
  • 一对一关系:此关系指定表中只有一项可以链接到另一表中的一项。
  • 一对多关系:此关系指定一个表的一项可以对应于另一张表的一项以上。
  • 多对多关系:此关系指定一个表的多个项目可以对应于另一个表的多个项目
9)MS Access的保护功能是什么?
MS Access保护功能用于通过锁定某些文档来保护它们。如果你不想更改某些文档, 则可以通过将文件系统扩展名更改为.MDE来锁定包含数据及其代码的文档, 使其免受修改。只能更改MDE扩展名文件。人们可以在市场上找到可用于反编译和解锁代码的特定工具, 但对VB脚本所做的更改是永久性的。
10)如何在Access中维护不同数据库之间的关系?
无论何时在不同数据库之间建立关系, 一个数据库的第一个表都将被视为主键, 而另一个数据库中的新字段将被视为外键。
11)什么是MS Access中的查询?
查询可以看作是用于对数据执行各种操作(例如排序数据, 插入数据, 检索数据, 更新数据, 删除数据等)的请求。
12)如何在MS Access 2013中创建简单查询?
请按照以下说明创建一个简单的查询:
  • 打开数据库。
  • 单击-创建选项卡。
  • 转到查询向导图标。
  • 选择查询类型。
  • 从下拉菜单中选择适当的表。
  • 现在, 在查询结果中选择必填字段。
  • 你可以重复步骤5和6, 从其他表中插入信息。
  • 转到下一个。
  • 选择你想要产生的结果。
  • 指定查询的标题。
  • 现在, 单击完成。
13)如何导出Excel格式的数据?
请按照以下步骤以Excel格式导出数据:
  • 单击工具栏上的, 然后单击” 外部数据” 选项卡。
  • 现在, 转到” 导出” 组上的Excel。
  • 之后, Excel电子表格对话框将在屏幕上打开。
  • 现在, 需要提供文件名和格式的目的地。
  • 单击确定。现在, 数据将导出到Excel电子表格。
14)如何使用Microsoft Access Object Library(MAOL)创建表?
定义类型为object的变量, 并使用CreateTableDef()方法对其进行初始化。
15)如何在MS Access 2013中创建表单?
请按照以下说明创建表单:
  • 转到要用于创建表单的特定表。
  • 单击创建选项卡, 然后找到窗体组。
  • 单击” 表单命令” , 之后将创建一个表单并在” 布局” 视图中将其打开。
  • 单击快速访问工具栏上的保存, 然后使用特定名称保存文件。
16)数据透视表的用途是什么?
数据透视表用于改进数据的表示形式。通过使用数据透视表, 你可以多维查看数据。数据透视表可以按类别汇总数据, 并显示分布在一系列类别中的趋势。
17)在MS Access 2013中输入数据有几种方法?
在MS Access中输入数据的不同方法是:
  • 使用SQL视图
  • 使用表格
  • 数据表视图
18)你是否可以通过菜单驱动的选项轻松地自动实现MS Access数据库的自动化?
你可以通过使用指向宏的自定义按钮创建表单来做到这一点。一种更简单的方法是使用MS Access的内置功能” Switchboard Manager” 。可以在” 工具/加载项” 中找到它。
19)WHERE子句在MS Access中起什么作用?
  • WHERE子句与SELECT语句一起使用, 以使用某些条件检索值。
  • 通过使用LIKE关键字, 可以将WHERE子句用于连接不同数据类型的不同字段, 其中一个字段被视为另一字段的条件。
20)与MS SQL Server相比, MS Access有哪些优势?
以下是MS Access与MS SQL Server相比的一些优点:
  • MS Access更容易处理。
  • MS Access更可靠, 因为客户端可以直接读取和写入原始数据表。
  • 当用户数较少时, MS Access具有更高的可伸缩性。
  • MS Access更便宜且更兼容。
Java OOP面试问题
Java字符串和异常问题
JDBC面试问题
JSP面试问题
休眠面试问题
SQL面试题
Android面试题
MySQL面试问题
Java基础面试问题
Java多线程问题
Java Collection面试题
Servlet面试问题
春季面试问题
PL / SQL面试问题
Oracle面试问题
【Microsoft Access面试问题和答案全解】SQL Server面试问题

    推荐阅读