匿名用户
1级
2015-12-24 回答
备考Access先要掌握一些Access的基本知识。
第一步:Access的界面。
在Windows 10操作系统中,依次选择【开始】|【所有应用】|【Microsoft Office】|【Microsoft Access2010】命令,便可以启动Access2010。
Access数据库的窗口如右图。除了Windows10窗口的常见组成,如标题栏、功能区、快速访问工具栏(位于功能区的旁边)、最大化按钮、最小化按钮、关闭按钮、滚动条和状态栏(位于窗口底部)等外,Access2010还有一些特殊的屏幕组成。
导航窗格可以帮助您组织数据库对象,并且是打开或更改数据库对象设计的主要方式,相当于Access2010以前的Access版本的数据库窗口。可以最小化导航窗格,也可以把它隐藏,但是不可以在导航窗格前面打开数据库对象来把它遮挡。
启动Access 2010后,可以用选项卡工作区代替数据库窗口来显示数据库对象,为了便于日常的交互使用,采用选项卡式工作区将更加方便。使用Access 2010创建的新数据库默认显示选项卡,使用早期版本创建的数据库在默认情况下,使用数据库窗口。
第二步:数据库的对象。
在Access 2010数据库中包含着多种对象,所有查看、输入和选取数据库中的信息都是通过数据库中的对象来完成的。例如,如果要在数据库中输入数据,则首先必须有一个用来存储数据的表对象,然后通过窗体对象来完成数据的输入;而要选择这个表中的某些信息,则通过查询对象来完成;如果要把输入到表中的数据打印成报表,则应该使用报表对象。
在Access 2010数据库中,一共有七种类型的对象,它们分别是:表、查询、窗体、报表、页、宏和模块。
表是用来存储数据的基本对象,它是数据库的资源中心,是数据库最基本的组件。数据库的每一个表都包含有关某个主题的信息,一般来说,对于数据库中的所有数据,可按照不同的属性分别设计成不同性质的数据表,存放在各个表对象类型中。表是由列和行组成的二维结构的表格。每一列中显示某种类型的信息,这列的最上方是列标题,用来描述这个列的信息类型,也叫做字段名,在字段名下面这个类型中具体内容的数据为字段值。在同一行中的所有字段值构成一条记录。也就是说,记录由具体的字段值构成,一个记录就是一条独立的信息。
查询对象是用来操作数据库中的记录对象。利用它可以按照一定的条件或准则从几个表中筛选出需要操作的字段,并可以把它们集中起来,形成动态数据集。用户可以浏览、查询、打印、甚至修改这个动态数据集中的数据。
通过查询,可以查找和检索满足指定条件的数据,包括几个表中的数据。也可以使用查询同时更新或删除几个记录,以及对数据执行预定义或自定义的计算。使用查询可以回答有关数据的特定问题,而这些问题通过直接查看表数据很难解决。可以使用查询筛选数据,执行数据计算和汇总数据,还可以使用查询自动执行许多数据管理任务,并在提交数据更改之前查看这些更改。
查询是对数据结果、数据操作或者这两者的请求。可以使用查询回答简单问题,执行计算、合并不同表中的数据,甚至添加、更改或删除表数据。用于从表中检索数据或进行计算的查询叫做选择查询,用于添加、更改或删除数据的查询叫做操作查询。
还可以使用查询为窗体或报表提供数据。在设计良好的数据库中,要使用窗体或报表显示的数据通常位于几个不同的表中,通过使用查询,可以在设计窗体或报表之前组合要使用的数据。
窗体是Access数据库对象中最具灵活性的一个对象,其数据源可以是表或查询。
在窗体中可以显示数据表中的数据,可以把数据库中的表链接到窗体中,利用窗体作为输入、查看和编辑表中信息的界面。通过在窗体中输入按钮,可以控制数据库程序的执行过程。可以说,窗体是数据库与用户进行交互操作的最好界面。可以使用窗体一次一行地轻松查看、输入和更改数据,也可以使用窗体执行其它操作。
例如,向另一个应用程序发送数据。窗体通常包含链接到表中基础字段的控件,当打开窗体时,Access会从其中的一个或几个表中检索数据,然后用创建窗体时所选择的布局显示数据。窗体一次只侧重于一条记录,它可以显示几个表中的字段,也可以显示图片和其它对象。窗体可以包含一个按钮,通过单击这个按钮,可以打印报表、打开其它对象或以其它方式自动执行任务。
利用报表对象可以把数据库中需要的数据提取出来进行分析、整理和计算,并把数据以格式化的方式发送到打印机。利用报表不仅可以创建计算字段,而且还可以对记录进行分组以便计算出各组数据的汇总等。
在报表中,可以控制显示的字段、每个对象的大小和显示方式,还可以按照所需的方式来显示相比的内容。用户可以在一个表或查询的基础上来创建一个报表,也可以在几个表或查询的基础上来创建报表。报表具有特定的版面设置,并且可以使用图表的形式来显示数据信息。可以使用报表快速分析数据,或用某种印好的固定格式或其它格式呈现数据。
Access的宏对象是Access数据库对象的一个对象。
宏是指几个操作的集合,通过宏可以把几个操作结合在一起,这在执行宏时就可以自动地执行几个操作,从而实现执行操作的自动化。
模块是把Visual Basic的声明和过程作为一个单元保存的集合,也就是程序的集合。设置模块对象的过程也就是使用VisualBasic编写程序的过程。
第三步:对象的操作。
如果要在Access中创建与已有对象类似的对象,可以采用先复制再修改的方法,即先把与之类似的对象复制一份,然后再修改这个对象的副本。
在导航窗格中选择需要复制的表,用鼠标右键单击,选择快捷菜单中的【复制】命令。在导航窗格中的任意位置单击鼠标右键,选择快捷菜单中的【粘贴】命令,打开【粘贴表方式】对话框,在对话框中输入表的名称,并设置粘贴选项,设置完成后,单击【确定】按钮完成粘贴操作。
使用同样的方法,也可以复制其它对象,如查询、窗体、报表等,但应该注意的是,复制表之外的其它对象时,出现的只是一个【粘贴为】对话框,用户只需在对话框中输入要复制对象的名称即可。
对于数据库中已有的对象名称,应当具有描述性,能说明这个对象的性质。对于不符合要求的名称,可以重新命名。单击对象,使之处于选定状态。再次单击对象(注意不是双击),使之反相显示,或者用鼠标右键单击对象名称,然后从快捷菜单中选择【重命名】命令。输入对象的名称,然后按回车键。这时窗口中的对象就被重命名。
如果在数据库中不需要某些对象,可以使用下面的方法把它删除。用鼠标右键单击对象,然后在出现的快捷菜单中选择【删除】命令,或者,单击选中这个对象,然后单击功能区里的【删除】按钮,出现确认删除的消息框。单击【是】按钮,即可把对象删除。
第四步:数据库的创建。
在Access中创建数据库系统有两种方法,一种是利用Access提供的模板直接创建所需要的数据库,另外一种方法就是首先创建一个空白数据库,然后在所创建的空白数据库中先创建表,最后根据所创建的表来创建查询、窗体等其它数据库对象。
启动Access 2010,在【文件】菜单中选择【新建】命令,再单击【空数据库】选项。在右侧的【文件名】文本框中输入能表明主题的数据库名称。单击数据库名称文本框后面的【浏览到某个位置来存放数据库】按钮,弹出【文件新建数据库】对话框,在弹出的对话框中选择数据库文件要保存的位置,然后单击【确定】按钮。单击【创建】按钮即可创建新数据库。在Access2010中,数据库文件的扩展名为ACCDB。
Access2010提供了许多数据库模板。使用一份与自己所需相符的数据库模板可以使创建更加快捷,同时,这些模板不但美观,而且更科学。启动Access 2010,在【文件】菜单中选择【新建】命令,再单击【样本模板】选项。选择后。出现【可用模板】列表,在此选择符合自己主题的模板。选择模板后,即在窗口的右侧显示这个模板的预览图,在【文件名】文本框中输入新的名称,并选择文档的保存位置,单击【创建】按钮创建新数据库。