浅谈Access2000的查询功能
- 格式:pdf
- 大小:46.87 KB
- 文档页数:2
第22卷第3期2006年6月
赤峰学院学报
Journal o f Ch ifeng C olleg e
V ol.22N o.3
Jun.2006浅谈Access2000的查询功能
王 静
(赤峰学院 计算机科学与技术系,内蒙古 赤峰 024000)
摘 要:利用Access2000的查询功能,可实现不编制程序就能在查询操作的同时,完成计算、更新、添加和删除记录等工作.
关键词:Access2000;查询操作;查询功能
中图分类号:T P311.132.3文献标识码:A文章编号:1673-260X(2006)03-0038-01
A ccess2000是一个易学、好用、功能强大、使用广泛的关系型数据库管理系统.它具有不同于其它关系型数据库的特点,查询功能便是最为人们关注的功能之一,因为它不需编制程序,在查询操作的同时就可以实现计算、更新、添加和删除记录等工作.这也是其它数据库系统难以实现的.现就Access2000的查询功能作一个简单介绍.
1 建立一个查询更新记录
在一个表中查找单一的一条记录并修改数据是很容易的,但如果要查找符合指定条件的一组记录并成批修改,显然很困难.如果利用Access2000提供的更新查询可以很方便地实现此功能.更改一组数据,只需将与更改记录有关的表添加到“查询”设计窗口中,把相关的字段名拖到“查询设计网格”中,在“准则”单元格中输入用于设置准则的表达式,单击工具栏上的“查询类型”按钮旁边的箭头,单击“更新查询”选项,更改查询类型.此时“查询设计网格”中的“显示”行变为“更新到”行,在需要修改字段值的字段的“更新到”行单元格中输入改变字段数值的表达式,经过切换视图,在“数据表”视图中可预览到更新记录的情况.最后,再切换到“设计”视图,单击工具栏上的“运行”按钮则真正更新了记录.
2 建立一个查询追加记录
使用追加查询可以复制一组选择的信息,并把它插入到别的表中.例如:已建立某个班级所有学生的各门课程的“成绩表”,没有计算机的成绩,但已建立了单独的此班的“计算机成绩表”,此时可应用“追加查询”将“计算机成绩表”插入到“成绩表”中.首先,将“计算机成绩表”拖到“查询”窗口中,单击工具栏上“查询类型”按钮旁边的箭头,单击“追加查询”选项,将显示一个“追加”对话框,在“表名称”框中输入已建表的表名(输入“成绩表”),并选中“当前数据库”选项按钮,在“查询设计网格”中,自动添加一个“追加到”行,然后将与已建表(“成绩表”)中相同的字段拖到“查询设计网格”中,这时Access2000将自动在它们的“追加到”行中填上字段名,以便把它们追加到相同字段中另外,在“查询设计网格”中的“准则”行可输入准则表达式,只追加符合条件的记录.经切换视图,在“数据表”视图中可预览即将追加的记录.最后,在查询“设计”视图中,单击工具栏上的“运行”按钮来追加查询搜索到的记录.
3 建立一个查询删除记录
在使用数据库时,经常要对数据库中的数据进行整理,删除一些不再需要的数据.为了提高数据库管理的效率,可利用A ccess2000提供的“删除查询”功能,查询一次即可删除一组记录.只要将要对其删除记录的“表”添加到“查询”窗口中,单击工具栏上的“查询类型”按钮旁边的箭头,单击“删除查询”选项,这时“查询设计网格”中显示一个“删除”行,将相应的字段拖到“查询设计网格”中,在其下的准则行输入删除范围.经切换视图,在“数据表”视图中可预览到符合条件的一组记录.最后,在查询“设计”视图中,单击工具栏上的“运行”按钮,就真正删除一组符合条件的记录.
4 建立一个生成表的查询
若反复需要查询的数据来自多个表中,则Access2000可将这些需查询的数据存贮为一个表,从此表访问数据要比从查询中访问数据快得多.如:统计某类产品的销售量,需从“类别”表得到“类别名称”字段,从“产品”表得到“产品名称”字段,从“订单明细”表得到计算表达式中的计算字段.可先将这三个表添加到“查询”窗口中,再将相应的字段拖到“查询设计网格”中,创建一个计算字段,计算字段的表达式及名称命名可自定,单击工具栏中“查询类型”按钮旁边的箭头,单击“生成表查询”将出现“生成表”对话框,在“表名称”处输入所要创建的表名称,并选中“当前数据库”选项.经切换视图,在“数据表”视图中可预览到由“生成表查询”生成的新表.最后在查询“设计”视图中,单击工具栏上的“运行”按钮即生成了一个新的表.
5 在查询中执行计算
(下转第页)
.40
原因,首先看有没有接通电源?开关是否已经打开?电源插座有没有通电?是不是所有的接线都已经连接上了?若对上述的回答都是肯定的,可能是显示器亮度被调到最低,可能是显示器电源故障,也可能是显示器信号线的问题,还可能是内存或显卡接触不良等等.
第二,硬件设备的维护.①维护机器雨需带防静电手套;②定期打开电脑检查接线,插口等是否松脱,松脱的固定牢靠;③尽量正常关机,同时把显示器关掉,因为瞬时电流对显示器中的电子元器件影响也很大,会减少显示器的寿命;④修改C MOS中的PO WER参数.例如有的机器C MOS中有AC P OWER LOSS REST ART,将它设置成DIS2 A BLE,就可以防止打开电源电脑立即启动的情况;⑤不要带电拆卸外围设各,以免烧坏主板和设备接口;⑥硬盘的拆装时要避免强烈振动,以免损坏硬盘,造成不必要的损失;⑦软驱磁头清洗要适度.因为软驱磁头脏会损坏软盘,但过多清洗磁头,会改变磁头的方位角,减少软盘的使用寿命;⑧防尘、除尘.飘浮在空气中的尘埃是计算机一大杀手,使用一段时间后就可能因主板关键部件积尘太多而出现故障,即便是在专用机房中也是如此.所以,对于使用了很长时间的计算机,应首先进行清洁,具体做法是:用“十”字螺丝刀打开机箱,再用毛刷轻轻刷去主板、外设上的灰尘,清理完灰尘后再把机箱盖好.如果不经常清理灰尘,势必加速机房设备的老化、损坏,降低计算机的续用寿命.同时应经常搞好机房内环境卫生;⑨对于CP U风扇,要根据声音异常、转速低等随时更换,以保证CPU的温度在正常值范围内.
2.2.2 机房里为避免温度、湿度不适宜,配备了空调,以调节机房的环境温度和湿度.
2.2.3 配备灭火器.3 提倡使用正版软件
目前,我国用的计算机软件70%以上是盗版软件.盗版软件的使用带来了许多问题:(1)为计算机病毒的传播提供了有效途径,造成不必要的损失;(2)盗版软件资料不全,给使用和教学带来困难;(3)影响和阻碍了我国软件生产的发展.为打击盗版,我国政府已经实行了计算机软件政府采购政策:首先,在政府机关率先使用正版软件.为了我国软件产业和我们自身的利益,应大力提倡用正版软件,自觉抵制盗版软件,净化软件环境.
总之,要搞好实验室的管理工作,必须充分发挥实验员的责任心.实验室的管理工作琐碎繁杂,既面向大量的学生,又要保证全部计算机系统的正常运转,因此就要不断提高实验员的技术水平,从硬件设备管理、软件系统的环境管理入手,给教学科研提供优良的环境,保证计算机实验室发挥最大的效用,保证高校教学与科研工作的正常开展.
计算机发展日新月异,硬件和软件更新速度也越来越快,新问题不断出现,对于计算机实验员只有在管理中不断总结经验,才能把计算机实验室工作做好.
参考文献:
[1]龚兵.计算机维护技术教程[M].北京:电子工业
出版社,2002.
[2]乐缨创作室.硬件完全手册[M].北京:科学技术
出版社,2000.
[3]李海泉,李建.计算机系统安全技术[M].北京:
人民邮电出版社,2001,
[4]王勇.学校计算机实验室管理的若干经验[J].上海
电机技术高等专科学报,2004.(责任编辑 白海龙)
(上接第38页)
查询时,不仅要了解字段的内容,而且有时还要进行计算.如求和、最大值、最小值、平均值、标准差等.对于一个字段的计算,可利用Access2000提供的总计查询功能,将与计算字段有关的表添加到“查询”窗口中,并将需计算的字段拖到“查询设计网格”中,单击工具栏上的“合计”按钮,这时Access2000在“查询设计网格”中插入一个“总计”行,选择所需的总计函数(可单击总计单元格右侧的箭头,从下拉菜单中选择).切换到“数据表”视图中,可查看总计结果.对于计算值来源于多个字段时,可将有关的表添加到“查询”窗口中,再将有关字段依次拖到“查询设计网格”中,在“查询设计网格”中的第一个空白列的“字段”单元格中输入计算表达式.切换到“数据表”视图中可查看到计算字段的值.
6 建立一个交叉表查询
如果不仅要对数据进行求和、求平均值或其他计算,而且还要对这些数据进行分组,一组显示在数据表的左部,另一组显示在数据表的顶部,具体的数据显示在数据表的中间,从而增加数据的可视性,则可利用Access2000的“交叉表查询”.只要将有关的表添加到“查询”窗口中,再将有关字段依次拖到“查询设计网格”中,单击工具栏中“查询类型”按钮旁边的箭头,单击“交叉表查询”设置行标题、列标题、值.切换到“数据表”视图中可查看到查询的结果.
总之,在Access2000中,可不编制程序,就能在查询操作的同时完成计算、更新、添加、删除记录等项工作,这是Access2000的重要功能.所以正确合理地运用Ac2 cess2000查询功能可使用户收到事半功倍的效果.
(责任编辑 白海龙)。