程序设计基础知识

上传人:zhu****ng 文档编号:115240814 上传时间:2022-07-01 格式:DOC 页数:14 大小:51.50KB
收藏 版权申诉 举报 下载
程序设计基础知识_第1页
第1页 / 共14页
程序设计基础知识_第2页
第2页 / 共14页
程序设计基础知识_第3页
第3页 / 共14页
资源描述:

《程序设计基础知识》由会员分享,可在线阅读,更多相关《程序设计基础知识(14页珍藏版)》请在装配图网上搜索。

1、实验课程:程序设计基础(ACCESS) 实验名称:数据库的创建一、实验目的和要求目的:掌握数据库的创建方法和过程。要求:熟悉和掌握数据库的几种创建方法二、实验条件:1、硬件:pc机一台2、软件(按实际使用的版本填写):Windows98/xp/2000、Office(Access) 2000/2003、包含前几个实验操作中创建的表的数据库。三、实验原理:可以通过创建空数据库和数据库向导两种方式创建数据库。四、实验过程与问题设计熟悉access2003的界面,用两种方法分别创建数据库1.数据库文件保存的类型是什么?2.怎样保存和打开数据库文件?3.数据库文件和数据库对象之间是什么关系?实验课程:

2、程序设计基础(ACCESS) 实验名称:表的创建与操作一、实验目的和要求目的:掌握表的创建方法和过程、字段属性设置方法、记录的输入方法与技巧、记录筛选和排序的方法、调整数据表外观的方法、索引的种类及建立方法、建立表之间关系的方法。要求:1.掌握用表设计器创建表、数据表视图创建表和表向导创建表的方法。2.掌握给字段设置有效性规则和有效性的方法,并理解其意义。3.掌握对表中记录进行筛选和排序的方法。4.掌握调整表的外观的方法,包括字段显示高度和宽度,显示列、隐藏列和冻结列,数据表格式,字体显示相关设置。5.掌握创建索引的方法。6.掌握向表中输入记录的方法和技巧,并向创建的十个表输入合理的数据。7.

3、掌握建立表之间关系的方法和技巧。二、实验条件:1、硬件:pc机一台2、软件(按实际使用的版本填写):Windows98/xp/2000、Office(Access) 2000/2003、包含前几个实验操作中创建的表的数据库。三、实验原理:通过两个表的公共字段可以建立关系,这两个字段可以同名,也可以不同名,但必须有相同的数据类型。除了表和表之间可以建立关系,表和查询之间,查询和查询之间也可以建立关系。建关系的字段在主表从表中都是主键和无重复的索引时,两个表之间是一对一的关系;如果在一个表中是主键和无重复的索引,在另一个表中是有重复的索引或者无索引,两个表是一对多的关系。参照完整性:对于具有主从关

4、系的两个表来说,从表中每条记录外键的值必须是主表中存在的,对主表的操作会影响到从表。四、实验过程与问题设计创建表的结构,输入记录,建立表之间的关系。1.如果不给表设关键字和索引,或者设的关键字和索引不正确,对建表之间的关系有影响吗?2.如果表中记录不够合理,对建表之间的关系有影响吗?3.通过数据表视图创建表和用表设计器创建表各有什么优点和缺点?4.在输入“06130001”时,在文本型字段中和数字型字段中有何不同?5.数字型字段的大小有整型、长整型、单精度型、双精度型等,有什么区别?6.在设置表之间的关系时,为什么有的表之间不能设置“实施参照完整性”,应该怎样修改使得能设置?7.在写有效性规则

5、和字段表达式时,中英文状态下输入的标点符号效果有什么不同?8.对于很多字段前面有几位相同的字符,怎样可以使得输入简便一些?9.表保存在哪里?实验课程:程序设计基础(ACCESS) 实验名称:查询的创建一、实验目的和要求目的:1、熟悉和掌握利用设计视图创建多表的简单查询。2、熟悉和掌握使用向导来创建查询。3、熟悉和掌握在设计视图中创建总计查询、计算字段查询、参数查询、交叉表查询、操作查询。要求:1、利用设计视图创建多表的简单查询。2、利用“查找不匹配项查询向导”查询“进货信息表”中没有退货记录的商品。3、利用“总计查询”,统计每个仓库累计出货次数。4、利用“计算查询”,统计每个仓库累计出货收款金

6、额。5、利用“交叉表查询”,统计不同供货商提供的不同种类商品的数量。6、根据输入的“商品编号”查询商品的进货信息。7、利用“生成表查询”生成“吉林田园食品公司”的供货记录信息。8、利用“删除查询”,将“客户信息表”中已流失的客户信息删除。9、利用“更新查询”,将“客户信息表”中“客户编号”为“k000006”的“联系人”由“赵松”更新为“孙小霞”。10、利用“追加查询”,将“进货信息表”中“供货单位”为“吉林田园食品公司”的最近供货记录追加到“吉林田园食品公司供货信息”表中。二、实验条件:1、硬件:pc机一台2、软件(按实际使用的版本填写):Windows98/xp/2000、Office(A

7、ccess) 2000/2003、包含前几个实验操作中创建的表的数据库。三、实验原理:查询实际上是将分散的数据按一定的条件重新组织起来,形成一个动态的数据记录集合,而这个记录集在数据库中并没有真正的存在,只是在查询运行时从查询源表的数据中提取并创建,数据库中只是保存查询的方式。当关闭查询时,动态数据集合会自动消失。选择查询是最常见的查询类型,它可以从一个或多个表中提取数据。同时还可以使用选择查询来对记录进行分组,并且对记录做统计、计数、平均值以及其他类型的总和计算。参数查询在执行时会通过显示对话框来提示用户输入信息。例如提示输入条件,按输入的条件检索满足条件的记录或数值。使用交叉表查询可以计算

8、并重新组织数据的结构,可以更加方便的分析数据。生成表查询:将一个或多个表中数据的查询结果创建成新的数据表。更新查询:按照指定条件对一个或多个表中的记录进行修改。追加查询:将查询结果添加到一个或多个表的末尾。删除查询:从一个或多个表中删除一组记录。四、预习中思考1、查询和数据表的关系如何?2、在Access中,查询有哪几种类型?3、操作查询分哪几种?4、写出下列字段值是如何计算得到的?(1)收款总额:(2)退货费用:(3)进货费用:(4)货款:实验课程:程序设计基础(ACCESS) 实验名称:窗体的创建一、实验目的和要求目的:1、熟悉和掌握利用“自动创建窗体”创建窗体。2、熟悉和掌握利用“窗体向

9、导”创建主/子窗体。3、熟悉和掌握利用“设计视图”创建窗体。4、熟悉和掌握向窗体中添加控件的方法。5、熟悉和掌握常用窗体属性和控件属性的设置方法。要求:1、创建“商品信息管理”窗体。2、创建“商品进货管理”主/子窗体。3、创建具有查询功能的窗体。首先创建一个或多个查询结果窗体,再创建一个查询条件设置窗体,当选择或输入某个查询条件字段值后,单击命令按钮可以打开相应的查询结果窗体。4、创建带计算控件的窗体。二、实验条件:1、硬件:pc机一台2、软件(按实际使用的版本填写):Windows98/xp/2000、Office(Access) 2000/2003、包含前几个实验操作中创建的表和查询的数据

10、库。三、实验原理:窗体是Access数据库的重要组成部分,与数据表不同的是,窗体本身没有存储数据,也不像表那样只以行和列的形式显示数据。利用窗体可以将整个应用程序组织起来,形成一个完整的应用系统。但任何形式的窗体都是建立在表或查询基础上的。窗体是Access数据库中的对象,用户可以在窗体中方便地输入数据、编辑数据、显示和查询表中的数据,是用户和Access应用程序之间的主要接口。窗体有多种形式,不同的窗体能够完成不同的功能一个完整的窗体由窗体页眉、页面页眉、主体、页面页脚和窗体页脚5个部分组成。每个部分称为一个“节”,大部分的窗体只有主体节,其他的节根据实际需要可以通过“视图”菜单命令添加上。

11、设计视图:用于创建窗体或修改窗体的窗口窗体视图:用于显示记录数据、添加和修改表中数据的窗口数据表视图:用于创建窗体或修改窗体的窗口使用“自动创建窗体”创建的窗体包含选定数据源中所有字段及记录。“自动创建窗体”创建3种类型窗体的过程完全相同。用“自动创建窗体”可以快速地创建窗体,但所建窗体的形式、布局和外观已经确定,不能再选择要显示的字段,同时这种方法创建的窗体只能显示一个数据源的数据,可以使用“窗体向导”来创建窗体解决上述问题。使用图表窗体能够更直观地显示表或查询中的数据,例如柱形图、饼形图等。可以使用“图表向导”创建图表窗体。Access提供了窗体设计工具箱,利用窗体设计工具箱用户可以创建自

12、定义窗体。窗体设计工具箱的功能强大,创建窗体所使用的控件都包含在工具箱中。控件是窗体上用于显示数据、执行操作、装饰窗体的对象。在窗体中添加的每一个对象都是控件。在Access中,窗体和窗体中的控件都有各自的属性。属性决定了控件及窗体的结构和外观,包括它所包含的文本或数据的特性。使用“属性”对话框可以设置属性。 四、预习中思考1、为什么要为用户设计窗体对象作为操作数据的界面,而不允许他们直接操作数据表?2、窗体的组成是什么?窗体中的页眉页脚有什么用途3、窗体与表和查询有什么不同实验课程:程序设计基础(ACCESS) 实验名称:报表的创建一、实验目的和要求目的:掌握利用“自动创建报表”、“报表向导

13、”、“图表向导”和“标签向导”创建各种报表的方法,并能够在设计视图修改用其他方式创建的报表,能向报表中添加计算控件。要求:1.利用“自动创建报表”的方法,以“客户信息表”为数据源,创建纵栏式报表。2.利用“报表向导”的方法,以“进货信息查询”为数据源创建报表,并按照供货商对进货信息进行分类,统计各供货商提供商品的总量。3.利用“图表向导”创建以“库存信息查询”为数据源的图表报表。4.利用“标签向导”创建以“客户信息表”为数据源的标签报表。5.利用“自动创建报表”与“设计视图”想结合的方法创建带有计算控件的报表。二、实验条件:1、硬件:pc机一台2、软件(按实际使用的版本填写):Windows9

14、8/xp/2000、Office(Access) 2000/2003、包含前几个实验操作中创建的数据库。三、实验原理:1、报表的目的是通过打印机输出,使用户能得到“眼见为实”的效果。2、报表及窗体设计窗口非常相似,可使用的工具亦相同,包括字段列表、工具箱、标尺等。3、在报表设计窗口中,至少可以使用5个节,数据可置于任一节,但每一节任务不同,适合放置不同的数据,以下是各节的说明:主体:此节通常会放置字段,且此节在设计窗口中的高度即等于打印后的一笔记录高度。若高度愈大,表示打印后各笔记录间距愈大,反之愈小。页面页眉及页脚:页面页眉会在每页上方显示打印,页脚则在每页下方。页面页眉通常放置字段名称,页

15、面页脚则较少使用,可放置页码或打印日期。报表页眉及报表页脚:报表页眉会显示在第一页的最上方,适合放置如公司抬头、报表名称等信息,而报表页脚则是在最末一笔记录的下方,适合放置经过计算的数据等。4、分组及计算是报表的重要功能,目的是以某字段为依据,将此栏有关的记录,打印放在一起。四、实验过程与问题设计1、创建报表的方法有哪些?有哪几种类型的报表?2、报表有哪几种视图?功能是什么?如何在不同视图中切换?3、报表由哪些部分组成?各部分的功能是什么?4、报表的数据源有哪些?5、标签控件与文本框控件的常用属性如何设置?6、怎样用“自动套用格式”来美化报表?7、怎样在报表中添加日期时间、页码等?8、怎样实现

16、按某各字段分组?9、怎样在报表中实现计算和汇总?实验课程:程序设计基础(ACCESS) 实验名称:数据页的创建一、实验目的和要求目的:掌握用三种不同的方法创建数据页。要求:1.利用“自动创建数据页”创建“商品信息表”的纵栏式数据访问页。2.利用“数据访问页向导”创建“按客户分组出货信息”数据访问页,并在设计视图进行修改。二、实验条件:1、硬件:pc机一台2、软件(按实际使用的版本填写):Windows98/xp/2000、Office(Access) 2000/2003、包含前几个实验操作中创建的表和查询、窗体的数据库。三、实验原理:1、数据访问页的目的是制作网页,使用户在浏览中可以编辑数据库

17、的记录。2、每次编辑或打开数据访问页时,access均会从硬盘内寻找与该数据访问页有链接的网页。3、数据访问页时access2000加入的新功能,但access2000的数据访问页只能使用绝对路径,而access2002及以上已改进此缺点。四、预习中思考利用向导的方式创建数据访问页,并设置好主题以及选定保存位置。1、创建数据访问页的方法有哪些?2、数据访问页的保存位置以及可使用的控件与窗体、报表等有何异同?保存时有什么要注意的地方?实验课程:程序设计基础(ACCESS) 实验名称:宏的创建一、实验目的和要求目的:1、熟悉和掌握宏组的创建过程和方法。2、掌握用宏创建系统菜单的方法。要求:1、创建

18、“查看商品名称”宏和“查看客户名称”宏。2、创建“查看退货返货”条件宏。3、创建“窗体管理”宏组。4、创建自动运行宏“Autoexec”。二、实验条件:1、硬件:pc机一台2、软件(按实际使用的版本填写):Windows98/xp/2000、Office(Access) 2000/2003、包含前几个实验操作中创建的表和查询、窗体的数据库。三、实验原理:宏是由一个或多个操作命令组成的集合,其中每个操作执行特定的功能。例如,排序、查询和打印操作等。可以通过创建宏来自动执行一项重复的或者十分复杂的任务,或执行一系列复杂的任务。宏是一种简化操作的工具,使用宏时,不需要记住各种语法,也不需要编程,只需

19、要将所执行的操作、参数和运行的条件输入到宏窗口即可。Access中宏的操作也可以在模块对象中通过编写VBA(Visual Basic for Application)语句来达到相同的功能一般来说,对于事务性的或重复性的操作,例如,打开和关闭窗体、显示和隐藏工具栏或运行报表等一般是通过宏来完成。当要进行数据库的复杂操作和维护、自定义过程的创建和使用以及错误处理时,应该使用VBA。 四、预习中思考自动运行宏能改名字吗?为什么实验课程:程序设计基础(ACCESS) 实验名称:VBA代码的编写与应用一、实验目的和要求1、熟悉和掌握VBA的常量、变量、运算符和表达式。2、熟悉和掌握常用的标准函数。3、熟

20、悉和掌握VBA的程序结构:顺序结构、选择结构和循环结构。4、熟悉和掌握为窗体和控件事件编写VBA程序代码的方法。二、实验条件:1、硬件:pc机一台2、软件(按实际使用的版本填写):Windows98/xp/2000、Office(Access) 2000/2003、包含前几个实验操作中创建的表的数据库。三、实验原理:1、Access的模块分为标准及对象类别模块,前者指的是显示在数据库窗口的模块,后者则是报表及窗体使用VBA后,显示在Visual Basic编辑器的模块。不论那种模块,模块只有两个任务,一是保存过程,二是声明可在多个过程中使用的共享资源,如变量或常量。而模块本身不被执行,执行程序

21、,实际上指的是执行过程。2、sub过程就是语句(statement),function过程就是自定义函数。3、VBA的程序结构参见教材介绍。四、实验过程与问题设计创建“进货信息操作窗体”,在窗体中添加“查询记录”、“添加记录”、“修改记录”、“删除记录”和“关闭窗体”命令按钮,并按照实践教程P77P82页所示添加代码。1、如何向窗体中添加标签控件、文本框控件、矩形控件和命令按钮控件?2、如何编写查询记录的代码?3、如何编写清空记录的代码?4、如何编写添加记录的代码?5、如何编写修改记录的代码?6、如何编写删除记录的代码?7、如何编写关闭窗体的代码?实验课程:程序设计基础(ACCESS) 实验名

22、称:应用系统开发案例一、实验目的和要求目的:以“物资管理信息系统开发”的开发为例,全面复习本课程学习的内容,同时了解和体会建立数据库管理信息系统的过程。要求:开发“物资信息管理系统”,包括以下功能:物资基本信息的输入、查询、修改和报表;入库物资信息的输入查询、修改和报表;出库物资信息的输入、查询、修改和报表;物资余额信息的维护和报表。二、实验条件:1、硬件:pc机一台2、软件(按实际使用的版本填写):Windows98/xp/2000、Office(Access) 2000/2003、包含前几个实验操作中创建的表的数据库。三、实验原理:数据库设计原理和方法,各种数据对象的创建操作。四、实验过程与问题设计通过需求分析设计系统功能模块,按照设计创建各种数据库对象。在完成创建的表中,怎样合理地输入一些数据来测试系统的运行情况。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!