知识点讲解
 
       Access数据库对象
知识路径: > 数据库应用基础知识 > 数据库应用基础知识 > 数据库管理系统的基本理论 > 数据库基本组件及数据库创建 > 
被考次数:17次
被考频率: 高频率
总体答错率: 42%
知识难度系数:
考试要求: 熟悉     
相关知识点:1个
        Access数据库中的对象包括表、查询、窗体、报表、宏、模块和Web页。其中,表是Access数据库的基本对象,存放着数据库中的各种数据,是创建其他5种对象的基础。
               表(Table)
               Access数据库属于关系型数据库,其默认的文件扩展名为mdb。在关系数据库中,数据以二维表的形式存放信息,如下图(a)所示。一个数据库对应多个表,每个表需要定义一个主关键字,主关键字是由一个字段或多个字段组成的,用来唯一区分表中的每一条记录。表中的每一行为一个“记录”,对应着一个真实的实体,如本例的员工信息;每一列为一个“字段”,对应实体的一个属性信息,如员工的员工号、姓名、性别和部门等。通常,将表中的“字段名称”及“数据类型”的总体称为表的结构。在Access中,可以通过表设计器设置每个表的字段类型和数据类型等,如下图(b)所示。
               
               表与表设计器
               查询(Query)
               查询用于在一个或多个表内查找某些特定的数据,形成一个查询结果集,结果集也以二维表的形式显示出来,供用户查看。为了加快数据查找的速度,在表中可以定义一个或多个索引。例如,可以按“部门”或“籍贯”分别定义索引,以加快数据查找的速度。
               在设计一个数据库时,为了减少数据冗余、数据的不一致性等问题,通常根据需求的不同要设计多个基本表。数据库查询实际上就是从这些基本表中查询用户关心的数据。例如,查询“开发部”员工参加PROJ- I项目的情况。在Access 2003中使用多种查询方式查找、插入和删除数据,如简单查询、动作查询、参数查询和交叉表查询等。另外,用户还可以从一个或多个表中选择数据记录来创建一个表。
               窗体(Form)
               窗体向用户提供一个可交互的图形界面,用于进行数据的输入、显示及应用程序的执行控制,以及打印输出。窗体通过各种控件(如文本框、按钮等)来显示字段信息,控件的外观形式、大小等都可以在窗体设计器中设置,详见8.4.5节窗体的设计与应用。
               报表(Report)
               报表用来将选定的数据信息进行格式化显示和打印。报表可以基于一个表,也可以基于某一查询结果。报表在打印之前可以进行打印预览。另外,报表也可以进行函数运算,如求和、求平均值等。在Access中,报表是一个非常有用的工具,利用报表设计器可以制作各种精美的报表。制作出的报表适于打印,以形成书面材料。
               宏(Macro)
               宏相当于DOS中的批处理,是由若干个操作组合而成的。采用宏可以简化用户的一组操作,宏可以打开并执行查询、打开表、打开新窗体、打印、显示报表、修改数据及统计信息,也可以运行另一个宏以及模块。
               例如,设计一个宏,其功能是打开“教学”数据库,查询“有3门以上课程不及格的学生信息”并将结果打印。一旦设计好,当执行宏时,会按该宏的定义依次执行相应的操作。
               模块(Module)
               模块是Access 2003提供的VBA(Visual Basic for Applications)语言编写的程序段。模块有两种基本类型:类模块和标准模块。模块中的每一个过程都可以是一个函数过程或一个子程序。模块可以与报表、窗体等对象结合使用,以建立完整的应用程序。VBA语言与Microsoft Visual Basic语言十分相似。在一般情况下,不需要创建模块,除非是要建立应用程序来完成宏无法实现的复杂功能。
               Web页
               在Access 2003中,用户可以直接建立Web页。通过Web页用户可以方便、快捷地将所有文件作为Web发布程序存储到指定的文件夹,或者将其复制到Web服务器上。这样,可以方便快捷地在网络上发布信息。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有