计算机, 软件
MS Access。 MS Access数据库。 MS Access 2007
MS Access是Microsoft的一个关系客户端 - 服务器 数据库管理系统(DBMS) 。 关系意味着它是基于表。 让我们更详细地考虑这个系统。
什么是关系数据库?
关系数据库由一组表构成,其间建立关系或链接。 DBMS是一个允许您创建和使用MS Access数据库的shell。
考虑这个数据库的优缺点。
Microsorf Access DBMS的优点
- 简单直观的界面。 您可以开始使用此数据库,而无需任何特殊技能。 此外,许多帮助手册,在线和离线课程都来自初学者的帮助。
- MS Access数据库是众所周知的,在台式电脑中非常受欢迎。 这意味着您可以随时从已经使用此数据库的朋友寻求帮助,以获得建议,并与网络上的一个数据库一起工作。
- 几乎无限的数据导出功能:表格中的数据可以移动到Excel,Word,导出到XML,发布到PDF,更不用说没有问题,将选定的对象传输到另一个数据库。
- 低价格。 如果您购买MS Access作为Microsoft Office完整包的一部分,那么与其他付费DBMS相比,价格将非常诱人。
- 多种设计师可以构建表单,报告和查询,您可以通过它们过滤数据并以便利的形式显示。
- 数据导入的多种可能性:如果您在文字处理器 MS Word或表处理器MS Excel的帮助下创建了表格数据,则可以借助向导轻松将它们传输到数据库。 此外,您可以从简单的文本文档,XML文档以及在其他DBMS(例如dBASE,PARADOX)中创建的数据库文件导入。
- 能够在数据库上创建密码。
- 内置高级VBA语言。
- 能够记录宏。
- SQL编辑器。
对于程序员来说,还有另外一个显着的优点:Access JET 4内核是由Microsoft Windows操作系统构建的。 这意味着使用在Access中创建的数据库的开发应用程序可以转移到任何Windows计算机没有问题。 它将工作,而不需要安装DBMS本身。 您只需要安装RUNTIME即可免费从Microsoft网站下载的版本。
如您所见,MS Access的优点是显而易见的。 但所有的优点都可以被相当大的缺点所覆盖。 考虑一下
Microsoft Access的缺点
- MS Access是指文件服务器DBMS。 这意味着所有数据处理都直接发生在客户端的计算机上,即用户。 服务器部分仅检索数据并根据需要进行传输。 这导致大量数据流在本地网络上运行,并且大量用户使用数据库,可能会发生网络拥塞。 经典的文件服务器架构总是需要大量用户的低性能。 在MS Access 2010中,此问题已部分解决。
- 缺乏可靠的数据保护工具。 事实上,只使用数据库上的密码和用户密码。 对于有经验的专家,不难消除这种保护。
- 多用户模式只能在对等网络或具有文件服务器的网络中进行。
- 要开发非标准的界面,需要吸引程序员。
- SQL查询 编辑器是原始的,使用起来不方便。
- 这个DBMS不是免费的。
- Windows操作系统对MS Access进行了锐化。 要尝试在其他操作系统(例如LINUX)中使用此数据库中创建的数据,您将不得不修补。 将数据传输到另一个DBMS更为容易。
在我们考虑了MS Access的缺点和缺点之后,对于2007版本,我们对此DBMS的功能给出了一些说明。
创建表
使用MS Access 2007创建新表并不容易:
- 打开数据库后,转到“创建”选项卡。
- 我们点击“表”图标,它是左边的第一个。
- 我们拥有标准名称“表1”和自动增量“代码”字段的表的视觉表示。
- 您可以开始将数据输入第二列。 进入行后,您必须按Enter键。 列将自动重命名为“字段1”,“代码”字段将取值为1,数据输入到下一行将变为可用。
- 要重命名列,只需用鼠标点击它两次。 建议指定没有空格的列名称!
- Access 2007中的数据库构建器非常聪明。 如果在新表的第一行输入“Date”类型的值,那么同一列的下一行会自动被要求使用该日历。
- 要完成表的创建,您必须通过单击相应的图标或按CTRL + S来保存该表。
许多用户更加轻松地切换到“Designer”模式,以便在表的字段上进行更多的可视化工作,因为在此模式下,您可以指定字段的类型,对值的限制。 在这种模式下,您可以随时使用表格,只需点击面板上的相应按钮即可。
创建查询
考虑如何在MS Access中创建查询。 让我们在2007年创建一个简单的设计模式查询:
- 在“菜单”面板的“创建”选项卡上,单击“查询设计器”按钮。
- 您将立即看到一个用于选择表格的窗口。 单击要从中选择数据的每个表。 应该记住,只有当几个表可以使用字段在逻辑上彼此链接时,才能做出选择。
- 如果您选择了几个表,则需要通过将一行从一个表的一个字段拖到另一个表的关联字段来构建它们之间的链接。
- 现在,双击要查看的每个表格中的字段。
- 在“设计”选项卡的菜单栏上,单击大号感叹号。 在表格格式之前,将出现您的样品的结果。
这是创建查询的最常用公式。 对于更复杂的查询,请阅读在线帮助或使用专用工具。
有时甚至新手用户希望以比简单的表格更有趣的格式呈现他的数据。 然后,MS Access工具 - “表单”将会帮助他。
表格向导
在Access 2007的例子中,我们来看看如何使用表单master:
- 在“表单”子部分的“创建”选项卡中,通过“其他表单”转到“表单向导”。
- 从下拉列表中选择要为其创建可视化表单的表或查询。
- 使用按钮“>”和“>>”将必需的列从“可用字段”块移动到“选定字段”块,分别一次一个或全部。 点击“下一步”按钮。
- 使用开关选择表单的外观。
- 接下来,选择表单样式,然后点击“完成”按钮。 在您之前,您的表格或查询的数据有趣的格式。
要创建更复杂的表单,您必须使用适当的构造函数。
审查了这些指示后,我们可以得出结论,MS Access是一个很小的成本的好机会。 清晰的界面,流行度,内置的帮助程序构造函数和向导 - 这一切使得 设计数据库 和使用它变得容易。
Similar articles
Trending Now