资源预览内容
第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
第9页 / 共38页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第2章Access 2000数据库系统概述2.12.1 Access 2000Access 2000数据库系统简介数据库系统简介 2.22.2 Access 2000Access 2000的基本元素的基本元素 2.32.3 AccessAccess的表达式的表达式 2.42.4 熟悉 熟悉Access 2000Access 2000的工作环境的工作环境 2.52.5 “ “罗斯文罗斯文” ”示例数据库示例数据库2.1 Access 2000数据库系统简介Access 2000是微软公司的Microsoft Office 2000系列软件的一个重要组成部分。它是一个运行于Windows平台上的关系数据库管理系统,通过各种数据库对象对数据进行控制和管理。Access数据库中包括表、查询、窗体、报表、数据访问页、宏和模块7种不同的对象,这些对象用于收集、存储、检查和链接各种不同的信息。 Access 2000的主要功能如下所述。 定义表。 定义表之间的关系。 强大的数据处理能力。 创建Web页。 开发应用程序。 Access 2000提供了创建数据库、表 、查询、窗体、报表和数据访问页等数 据库对象的向导。 Access 2000还提供了管理大量数据 所需要的数据定义、数据操作和数据控 制功能。 Access 2000支持ODBC(开放式数 据库连接)特性,用户能访问许多外部 数据库(如Oracle和Sybase)的数据。 2.2 Access 2000的基本元素2.2.1 表表(Table)是一种有关特定实体的 数据的集合,表以行(Record,即记录) 列(Field,即字段)格式组织数据。表中 的字段用来描述实体的属性,记录用来描 述一个实体的完整信息。在Access数据库 中,至少要含有一个表对象。2.2.2 查询查询(Query)是Access 2000的 重要组成部分。它是对数据库中数据 的直接访问。 在Access 2000中可以利用QBE( Query By Example)图形化查询工具 来创建查询,也可以通过SQL语句建 立查询。2.2.3 窗体窗体(Form)也是Access 2000的重要组成部分。它是用户交互式访问数据库的界面,是数据库与用户之间的主要接口。 2.2.4 报表报表(Report)是输出数据库数据最有效的方法。因为在报表中可以控制每个数据的显示方式,可以对数据进行排序和分组,并给出每组记录的各种统计数据。 2.2.5 数据访问页数据访问页(Data Access Page)是Access 2000中新增加的一个对象类型,它是一种特殊的Web页,提供可以在Internet或Intranet浏览的数据。 2.2.6 宏宏是指一个或多个操作的集合,其中每个操作实现特定的功能。 2.2.7 模块Access 2000支持Visual Basic for Application(VBA)语言。2.3 Access的表达式Access 2000具有强大的查询和数据计 算功能,这些功能的实现必须借助于表达 式和运算符。表达式是运算符、常量、文 字值、函数、字段名、控件和属性的组合 。表达式是Access 2000操作的基本组成部 分,它可以在窗体、报表中定义计算控件 ,可以在查询中设置查询准则,也可以在 宏中设置条件。2.3.1 运算符 运算符是特定的符号或单词,用来标 识一个或多个元素执行的操作。Access 2000中包含有多种类别的运算符,包括数 学运算符、比较运算符、联接运算符和逻 辑运算符等。 1数学运算符 数学运算符只用于执行基本的算术运 算。表2-1列出了Access 2000中的数学运算 符。 在数学运算符中,除了“”(求负)运算符外,都是双目运算符。双目运算符是指运算符左右两侧都有运算量。单目运算符指运算符一侧有运算量。2比较运算符比较运算符用来表示两个或多个值或 表达式之间的关系。关系表达式是指用比 较运算符将两个表达式连接起来的式子, 用来对两个表达式的值进行比较。关系表 达式的结果是一个布尔值(真True或假 False)。表2-2列出了Access 2000中的比 较运算符。 3联接运算符联接运算符用于把两个文本联接成一个字符串。在Access 2000中用“&”作为联接运算符。例如,“go”&“to”,结果为“goto”。4逻辑运算符逻辑运算符也称为布尔运算符。对于 较为复杂的条件,需要使用逻辑运算符将 两个或更多的关系表达式组合成一个布尔 表达式。布尔表达式的结果是一个布尔值 (真True或假False)。表2-3列出了 Access 2000中的逻辑运算符。逻辑运算符 的运算规则如表2-4所示。5其他运算符 Access 2000中还提供了Between、In 、 Is 和Like运算符,如表2-5所示。6在表达式中使用 ! 和 . (点)运算符 在表达式标识符中可使用 ! 和 . (点) 运算符指示随后将出现的项 目类型。! 运算符指出随后为用户定 义的内容(集合中的一个元素)。 使用 ! 运算符可以引用一个窗体、报 表以及窗体或报表上的控件。例如: Forms!订单表示“订单”窗体 Reports!发货单表示“发货单”报表 Forms!订单!订单ID表示“订单”窗体上 的“订单ID”控件 使用 . (点) 运算符可引用窗体、报表或 控件等对象的属性。7运算符的优先顺序 在一个表达式中进行多种操作时,将 按运算符的优先顺序进行计算求值。运算 符的优先顺序如表2-6所示。 说明: (1)同级运算按照运算符从左到右 出现的顺序进行计算。 (2)可以用括号改变优先顺序。括 号内运算符的优先顺序不变。2.3.2 函数 Access 2000提供了大量的函数, 主要有以下几种类型。 (1)日期和时间函数 (2)文本处理函数 (3)数据类型转换函数 (4)数学和三角函数 (5)财务函数 (6)其他函数2.3.3 常量 常量代表固定不变的数值或字符串 值。在Access 2000中有如下2种类型的常 量。 (1)Access 2000中提供了一些固 有常量,如True、False 和 Null 等。 (2)使用 Const 语句来声明的用户 自定义常量。 2.3.4 通配符通配符是专门用在文本数据类型中的。2.3.5 创建表达式 1使用表达式生成器创 建表达式 (1)将插入点移到需要插入表 达式的地方 (2)单击工具栏中的“生成器” 按钮,打开“表达式生成器”对话框 ,如图2-1所示。2不使用表达式生成器创建表达式在需要创建表达式的地方通过键盘输入运算符、标识符和常量的组合来创建表达式,也可以产生所需的结果。 2.4 熟悉Access 2000的工作环境2.4.1 启动和退出Access 20001.启动Access 2000数据库系统2.退出Access 2000数据库系统 2.4.2 Access 2000界面的构成1工具栏2对象栏3对象列表栏2.5 “罗斯文”示例数据库Access 2000 为我们提供了许多示例 数据库,以便我们学习Access时使用。其 中有一个名为“罗斯文(Northwind)”的 示例数据库,包含了虚构的“罗斯文”公司 的业务数据。该示例数据库提供了可以使 用的数据以及数据库对象,通过这些数据 库对象展示了Access 2000的主要功能。使用“罗斯文”数据库,我们能够熟 悉如何构造关系数据库,以及如何将数 据库对象组合在一起,输入、存储、处 理、分发与打印数据。 “罗斯文”数据库通常位于“Program FilesMicrosoft OfficeOfficeSamples”文 件夹中,文件名为“Northwind.mdb”。 如果Samples文件夹中没有找到“罗斯文” 示例数据库,我们可以自已安装该示例 数据库。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号