Access2007底子教程:Access数据库对象和视图[Access防范]
本文“Access2007底子教程:Access数据库对象和视图[Access防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
假如您是数据库新手(大概是经验丰富的数据库用户),需求在开始构建Access 数据库前理解一些关键的概念.Access 数据库包含了7 种顶级对象,这些对象由利用Access 时所需的数据和工具构成.
表:保存实际数据.
查询:搜索、排序和检索特定数据.
窗体:以自定义的格局输入和显示数据.
报表:显示和打印格局化数据.
页面:在公司内部网公布数据.
宏:不需求通过编程来实现任务的自动化.
模块:包含利用Visual Basic for Applications (VBA) 编程语言编写的程序.
1.3.1 数据表
数据表是在Access 中查看数据的办法之一.固然数据表本身不是数据库对象,但它却可以通过近似于财政电子表格大概ExceI 工作表的格局显示表中的记录列表.数据表将数据显示为一系列的行和列(相对Excel 电子表格而言).数据表还可以用信息的原始情势显示该信息.数据表视图是显示全部记录中全部字段的默许情势.
可以用键盘上的方向键在数据表中转动查看.也可以在数据表内显示其他表中的相关记录.别的还可以更改所显示的数据.
告诫:举行更改大概答应用户改正数据表格局的数据时应当谨严.更新数据表记录后,就会永久史改底层表中的数据.
1.3.2 查询
查询可以从数据库中提失信息.查询可以挑选并定义满意某一条件的一组记录.很多窗体和报表都基于查询,在显示数据显示前先对数据举行挑选.别的,常常从VBA 程序中调用查询来更改、增添大概删除数据库记录.
比方,一个Auto Sales 办公室员工可要求数据库"按字母次序显示出全部栖息在Massachusetts州并且已经在过去的半年中购置了一些产品的客户,并按客户名对显示的内容举行排序"大概"显示出在过去半年中购置了代价3.5 万美圆或以上汽车的全部客户,并且先按客户名,然后按汽车代价排序显示他们".
不用以英语提出问题,而是用示例查询(query by example, QBE) 办法.在QBE 计划窗口中输入指令时,查询会将该指令转换为构造化查询语言( Structured Query Language , SQL) 并检索所需的数据.第4 章介绍了QBE 计划窗口以及若何构建查询.
在第一个示例中,查询首先利用相关的字段Contact ID (表间的大众衔接)把根源于Sales 和Contact 表的数据结合起来.然后,检索名、姓和想理解的其他任何数据.接着Access 开始挑选记录,只挑选贩卖日期在半年以内的值.查询首先将产生的记录按照接洽人的姓和名举行排序.最后,记录就呈目前了屏幕上的数据表中.
在第二个例子中也举行了近似的操作E 利用贩卖、接洽人、发货单和产品并且利用的搜索条件是在Description 字段中呈现购置的车辆及其Price 宇段中的值大于大概等于3 .5万美圆.运行完查询后,产生的记录集可以用窗体的情势显示在屏幕上大概打印为报表.这样,用户拜候的数据将仅限于符合该尺度的返回记录.
1.3.3 数据输入和显示窗体
数据输入窗体可以帮忙用户快速、轻松和精确地将信息输入数据库.与数据表相比,数据输入和显示窗体供应了越发构造化的数据视圈.通过该构造化视图可以查看、增添、更改和删除数据库记录.通过数据输入窗体输入数据是将数据放入数据库表最为常见的一种方法.
数据输入窗体限制了对表中某些字段的拜候.数据增添到数据库表之前,窗体也可以查抄这些数据的有效性.
大都用户更侧重于将数据输入窗体中,而不是在表的数据表视圈中输入数据.数据输入窗体有些近似于常用的文件文档,可以帮忙用户完成数据输入任务.窗体普通可以指导用户完成正在更新的表中的字段,使数据输入不言自明.
只能显示的界面和窗体仅用于查询目的.这些窗体答应显示给定表中的某些字段.仅显示某些字段意味着可以限制用户拜候敏感数据,同时又答应用户查询其他字段.
1.3.4 报表
报表以打印格局来显现数据.Access 支持几种差别范例的报表.报表可以列出给定表中的全部记录(比方客户表),大概仅列出符合某个尺度的记录,比方栖息在Washington 州的全部客户.通过只挑选报表所需记录的查询来完成这种报表.
报表可以结合多种表来显现差别数据集间的复杂关系.比方打印发货单.可以拜候客户表来获得客户的名称和地址(及其他相关数据)并与贩卖表中的记录像关联,以打印出所定购产品的单个项目信息.接着可以指导Access 来计算总值并将它们以特定的格局在窗体中打印出来.别的,还可以操纵Access 将记录输出到发货单报表,这是汇总了发货单信息的打印文档.
提醒:计划数据库表时,务必记着要打印的全部信息范例.这样确保可从数据库表中得到各类报表中所需的信息.
1.3.5 计划系统的对象
要成立数据库对象,比方表、窗体和报表,首先要完成一系列称为计划的任务.计划得越好,利用程序运行的就更好.对计划考虑的越透彻,完成系统时的速度就会越快.计划历程不一定就是坏事,其目的也不是生成大量的文档.计划一个对象的惟一目的就是生成-个在实施历程中需求顺从的明确途径.
以上是“Access2007底子教程:Access数据库对象和视图[Access防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |