数据库应用实验指导书
《数据库应用》实训指导书(学生用)

《数据库应用》项目导向任务驱动型教学模式实践指导书河南商业高等专科学校计算机应用系软件教研室指导思想本实践指导书采用项目导向、任务驱动思想,将整个项目分解为若干个模块,最后连编整个项目。
例如:学生信息管理系统分为4个模块:⏹数据模块:包括项目、数据库和数据表(实验二、三、四)⏹显示模块:包括表单、报表等(实验五、六、七)⏹程序模块:包括查询、视图、程序等(实验八~十三)⏹菜单模块:包括菜单、系统连编等(实验十四、十五)图1 学生信息管理系统的4模块划分实验一认识VF工作环境一、实验目的:1.掌握VF的启动与退出;2.熟悉VF的工作界面,掌握VF6.0主窗口中各个组成部分的使用方法;3.了解VF中系统环境设置的操作方法;4.认识VF中向导、设计器、生成器等交互式工作界面。
二、实验内容:1.练习VF系统的启动与退出方法。
教材17-18页。
要求:退出VF采用两种不同的方法。
记录:退出VF可在命令窗口中输入命令_______________,然后按回车键。
2.启动VF后,观察VF的工作界面,熟悉窗口中的标题栏、菜单栏、工具栏、命令窗口、主窗口和状态栏。
教材17、18、19 页3.启动VF,了解命令窗口(1)练习显示与关闭命令窗口。
两种方法:a使用工具栏中的“命令窗口”按钮。
b“窗口”菜单下“隐藏”命令和“命令窗口”命令的交替使用。
(2)在命令窗口中输出如下内容,观察工作区中的输出结果:?”abc”?”早上好!”注:每输完一条命令按回车键观察结果。
(3)若要修改工作区中显示的文字的字体,则需在命令窗口中输入如下命令:_screen.fontsize=20_screen.fontname=”隶书”_screen.backcolor=rgb(255,255,0)_screen.forecolor=rgb(0,0,255)其中:fontsize修改的是工作区中文字的字号,等号后的数字可随意修改;fontname修改的是文字的字体,双引号中的汉字可修改为其他字体(注意,标点符号为英文状态);backcolor和forecolor分别修改工作区的背景色及前景色(文字的颜色),等号后汉书括号里的数值分别代表红色、绿色、蓝色的比重,其数值可以在0到255之间随意修改,数值之间以逗号间隔。
数据库技术与应用实验指导书 09信管专业[1]
![数据库技术与应用实验指导书 09信管专业[1]](https://img.taocdn.com/s3/m/f2904532a31614791711cc7931b765ce05087a9f.png)
数据库技术与应用实验指导书 09信管专业[1]数据库技术与应用实验指导书-09信管专业[1]第1部分数据库技术与应用实验指导实验1实验2实验3实验4实验5实验6实验7实验8目录sqlserver2021的安装及管理工具的使用.......................2sqlserver数据库的管理..................................................13sqlserver数据表的管理..................................................14数据查询............................................................................ ...17索引和视图 (1)9数据完整性 (2)1transact-sql程序设计....................................................25存储过程和触发器 (28)2数据库技术与应用实验指导――sqlserver2021实验1sqlserver2021的加装及管理工具的采用1.实验目的(1)介绍sqlserver2021加装对软、硬件的建议,掌控加装方法。
(2)介绍sqlserver的登记注册和布局方法。
(3)了解sqlserver2021包含的主要组件及其功能。
(4)熟识sqlserver2021管理平台的界面及基本采用方法。
(5)介绍数据库及其对象。
2.实验内容及步骤㈠sqlserver2021的安装(1)根据加装机器软硬件的建议,挑选一个最合适的版本,以下以研发版为基准。
(2)将sqlserver2021dvd插入dvd驱动器。
如果dvd驱动器的自动运行功能无法启动安装程序无法启动安装程序,请导航到dvd的根目录然后启动splash.hta。
(3)在自动运行的对话框中,单击“运行sqlserver安装向导”。
《数据库技术及应用》实验指导书11

《数据库技术及应⽤》实验指导书11《数据库技术及应⽤》实验指导书Experiment Instruction Book of Database Principle and Application课程代号:B50333041适⽤专业:信息管理与信息系统北京印刷学院出版传播与管理学院实验⼀、SQL Server 2000系统的安装及配置⼀、实验⽬的1.熟练掌握SQL Server 2000系统的安装过程。
2.熟悉SQL Server的系统环境,主要是对“查询分析器”和“企业管理器”的熟悉和使⽤。
⼆、学时3学时三、实验步骤1.安装SQL Server 2000系统将安装光盘放⼊CD-ROM,将⾃动弹出“SQL Server⾃动菜单”界⾯,如果没有⾃动弹出则选择光盘根⽬录下的autorun.exe,双击运⾏,如图1所⽰:图1. SQL Server 2000安装界⾯选择运⾏“安装SQL Server 2000组件”进⼊安装组件界⾯,选择“安装数据库服务器”。
进⼊安装界⾯后,按照安装提⽰进⾏安装;⼀般需要⼈⼯进⾏⼲预的有:(1)选择安装类型和安装路径:安装类型有:典型安装、最⼩安装、和⾃定义安装。
安装路径是指SQL Server的系统⽂件和数据⽂件的安装位置。
默认情况下“安装类型”是典型安装,“安装路径”是操作系统设定的“Program Files”⽂件夹。
你可以⾃⾏改变,初次安装最好不要改变他,按默认情况使⽤。
2.启动和停⽌SQL Server服务的⽅法使⽤SQL Server服务器管理器⽅法①启动SQL Server服务管理器,出现SQL Server服务器对话框(如图2所⽰)。
图2 SQL Server 2000 服务管理器②在“服务器”的组合框的列表中选择要查看或者修改服务状态的SQL Server服务器名。
如果在下拉式列表中没有显⽰指定的服务器,可以在组合框中直接输⼊服务器名。
③当选定服务器后,服务管理器将⾃动刷新界⾯,显⽰SQL Server服务器的当前状态,可以通过单击“开始/继续”、“暂停”或“停⽌”这3个按钮改变所选择SQL Server服务器当前状态。
《数据库系统应用》实习指导书

《数据库系统应用》实习指导书实习班级:实习时间:主带教师:一、实习目的:1、通过实习,使学生加深对所学课程内容的认识、理解、掌握,达到对所学知识、技能系统化、条理化的目的,巩固、提高学习效果。
2、通过综合应用实习,熟练掌握SQL Srver各项操作并能够根据所学技能学以致用,解决实际问题,提高操作应用熟练程度.3、能够在教师的指导下依据实习资料对应用数据库管理系统进行操作、管理与维护。
二、实习任务:1、系统阅读课程教材、教参相关内容、资料,加深相关概念、理论的理解、掌握。
2、根据实习指导书要求,完成各项综合操作,并将相应的SQL语句进行保存记录。
3、要求实习结束,完成各项实习报告的撰写、打印并及时上交。
4、实习操作结果及实习系统按要求及时保存、以供评定、展示.三、实习内容:(一)数据库应用系统管理应用实例:1、产品销售管理系统2、学生选课系统3、学生成绩管理系统(二)数据库对象的基本操作1、数据库、数据表的创建、修改、管理、和维护;2、对数据进行查询、插入、更新、删除的操作和使用;3、SQL语法规则、常用函数的操作和使用;4、索引与约束的创建、修改、管理、和维护;5、默认值、规则的创建、修改、管理、和维护;6、视图的创建、修改、管理、和维护;7、存储过程的创建、执行、修改、管理、和维护;8、触发器的创建、修改、管理、和维护;9、游标的使用;10、SQL的安全管理;11、SQL数据库的日常维护与管理。
(三)设计并完成教师指定的数据库管理应用系统各项操作1、参照教师给定的实习资料实习,揣摩各项操作方法和技巧的应用;2、老师在实习中做必要的指导;3、每项操作均应分别使用企业管理器方法及SQL语句方法分别完成。
每做完一项操作均应总结方法和经验,不断巩固所学知识与技能;4、编辑语句及操作时要有充分的耐心和一定的逻辑思维能力,能够在老师指导的基础上变成自己的思路。
5、每位同学均须完成相应题目,同学之间可讨论参考,但每人必须完成相应操作并将语句保存在实习报告中打印上交。
数据库原理及应用实验指导书答案

数据库原理及应用实验指导书 - 答案实验一:数据库管理系统的安装与配置问题一数据库管理系统(DBMS)是一种软件,用于管理和组织数据库。
它允许用户创建,读取,更新和删除数据库中的数据。
常见的数据库管理系统有MySQL,Oracle,SQL Server等。
问题二在实验室环境中,我们将使用MySQL作为我们的数据库管理系统。
以下是MySQL的一些常见特点: - 开源免费 - 跨平台支持 - 可扩展性强 - 有大型的用户社区和丰富的资源支持问题三MySQL的安装步骤如下: 1. 下载MySQL安装文件,可以从MySQL官方网站或者其他可信的下载源获取。
2. 运行安装程序,按照向导的指示进行安装。
3. 选择是否要安装MySQL 服务器和MySQL工具。
4. 设置密码以保护数据库的安全。
5. 完成安装程序并启动MySQL服务。
数据库是一个组织和存储数据的容器。
在关系型数据库中,数据以表的形式存储,每个表包含多个行和列。
每行代表一个记录,每列代表一个字段。
问题五关系型数据库管理系统(RDBMS)是一种DBMS,它使用结构化查询语言(SQL)来操作和处理数据。
常见的关系型数据库管理系统有MySQL,Oracle,SQL Server等。
问题六开放数据库连接(ODBC)是一种标准的数据库访问方法,它允许不同的应用程序通过统一的接口访问不同的数据库管理系统。
ODBC驱动程序充当应用程序和数据库之间的翻译器。
问题七在Windows系统中,ODBC数据源可以通过控制面板的“管理工具”来配置。
在数据源配置对话框中,可以添加,编辑和删除ODBC数据源。
在Windows系统中,可以使用ODBC接口库和ODBC驱动程序来连接和操作数据库。
具体步骤如下: 1. 加载ODBC接口库。
2. 初始化ODBC环境。
3. 建立数据库连接。
4. 执行SQL语句。
5. 关闭数据库连接。
6. 释放ODBC环境。
问题九ODBC接口库是一组API函数,用于连接和操作数据库。
数据库原理与应用实验指导书完整

数据库原理与应⽤实验指导书完整(快速切换页码⽅法:按住ctrl键再单击相关项⽬)实验⼀创建数据库与表1. 新建数据库(1) 利⽤向导创建数据库(新建⽂件/本机上的模板)(2) 创建空数据库2. 表的基本操作(1) 使⽤向导创建表(2) 复制表(3) 利⽤设计视图建⽴表(参考教材P25-P29)①设置查阅向导②设置标题属性(P42)③设置默认值(P44)④设置字段的“有效性规则”与“有效性⽂本”(P42)⑤设置掩码(P43)⑥设置⽇期格式:(P40)⑦设置主键(P49)⑧增加字段,在“姓名”字段后增加⼀个“年龄”字段(P48)⑨删除字段,将刚增加的字段删除。
(P49)(4) 表操作①在数据表视图和设计视图之间进⾏切换,熟悉切换的⽅法。
②在数据表视图中输⼊记录。
③隐藏/取消隐藏列(P53)——格式菜单④冻结(P64)——格式菜单⑤排序(P58)——记录菜单⑥筛选(P60)——记录菜单⑦调整表外观——格式菜单3. 表间关系(P64)4. 导⼊、链接、导出(P34)实验⼆查询⑴使⽤设计视图建⽴查询⑵使⽤设计视图建⽴查询⑶设置查询排序及准则⑷汇总查询⑸交叉表查询⑹参数查询⑺动作查询①删除查询②更新查询③追加查询④⽣成表查询:⑻利⽤SQL语句建⽴查询实验三窗体1. 掌握⾃动创建窗体、使⽤向导创建窗体的⽅法(1) 建⽴基于单表的窗体①纵栏式窗体②“表格式”窗体(2) 建⽴基于多表的“学⽣信息和成绩”窗体2. 在设计视图创建窗体⑴建⽴“学⽣信息简表”窗体⑵使⽤设计视图1⑶使⽤设计视图2实验四报表1. 建⽴“学⽣成绩单”报表2. 建⽴“学⽣档案”报表3. 建⽴“分数段统计”报表4. 建⽴“排名次”统计报表实验五宏实验六数据库设计理论实践《数据库原理与应⽤》实验指导书⼀、实验的性质与学习⽬的《数据库原理与应⽤》为⾮计算机专业的公共课程。
通过实验教学,使学⽣验证并掌握数据库管理系统的基本原理,具备数据库的基本设计能⼒、掌握利⽤数据库进⾏信息管理的基本技能,初步掌握数据库应⽤系统的开发⽅法,为以后更好地使⽤数据库应⽤系统打下坚实的基础。
数据库原理及应用实训指导书

《数据库原理及应用》项目实训指导书项目实训指导书(一)1. 项目实训的目的与基本要求在数据库应用技术项目教学的基础上,通过项目实训,将数据库应用技术和面向对象程序设计结合起来,经历项目开发的完整过程。
要求需求分析到位,数据库结构设计规范、合理,程序运行流畅、稳定,整体上能实现项目所需的功能。
2. 项目实训的方法和步骤⑴题目的选择从本课程的项目库(包含丰富的最近与本课程相关的开发项目)中选取一个项目,或在指导老师同意的情况下,自拟项目,项目内容要符合实际应用,与企业业务吻合。
项目完成后,经课题组验收、评价,符合要求的可加入项目库。
下面各步骤结合“网上书店”为例进行说明。
⑵项目背景介绍简要说明选择该项目的原因,如项目的意义、用途和发展前景等。
如:“网上书店”的项目背景可作如下描述。
电子商务,是指在Internet上进行商务活动,她正在以难以置信的速度渗透到人们的日常生活中,具有高效率、低成本的特点。
电子商务的一个重要技术特征是利用Web技术来传输和处理商业信息,使人们足不出户即可完成商品的交易,具有广泛的发展前景和商机。
⑶需求分析项目需求分析,就是了解项目需要做什么,需要完成什么功能。
此步聚是整个项目的基础。
此步骤以流程图的形式呈现,并加上适当的注释、说明。
如在“网上书店”项目中,站在购书者的角度,其购书流图如图1所示,购书者选择图书时,可选择各种查询方式,如按类别、关键字、出版社、作者等,总之,就是尽量方便购书者的操作。
图1 购书流程⑷概念结构设计将需求分析得到的用户需求,抽象为信息结构,找出实体及实体间的关系,并用E-R 图进行描述,列出实体表的名称和用途。
如“网上书店”项目,从购书流程中可找出如下实体:购书者、图书、图书类别和购物篮等,如表1所示。
;实体间的关系用E-R图表示,如图2所示。
表1 实体表图2 E-R图⑸逻辑结构设计把概念结构设计阶段产生的系统基本E-R图转换为具体的DBMS所支持的数据模型,即关系模式,列出各数据对象的名称,数据表各字段的类型、含义等,并用关系图的形式描述各表之间的关系。
数据库系统原理与应用课程实验指导书

数据库系统原理与应用课程实验指导书数据库系统原理与应用课程实验指导书一、实验基本要求:(1)学习相关知识(参见教材相关内容)(2)准备程序,上机调试、运行(3)写出实验报告二、实验报告内容:(1)实验题目(2)实验目得(3)实验内容及原理(4)实验过程(5)总结三、实验中使用得关系表关系表S、C、SC:S(SNO,SNAME,SEX,AGE,DEPT)C(CNO,CNAME,CCREDIT,CT)SC(SNO,CNO,GRADE)学生表S由学号SNO,姓名SNAME,性别SEX,年龄AGE,所在系DEPT组成。
课程表C由课程号CNO,课程名CNAME,学分CCREDIT,授课教师CT组成。
选课表SC由学号SNO,课程号CNO,成绩GRADE组成。
实验一实验题目:数据库管理系统得使用实验目得:掌握SQL SERVER2005得使用与数据库设计得一般方法。
实验内容:(1)SQL SERVER2005得使用(2)数据库得设计过程并利用SQLSERVER2005建立数据库。
实验二实验题目:数据库得定义实验目得:掌握数据表建立、修改、删除、索引得SQL语句。
实验内容:(1)数据表得建立(2)数据表得修改(3)数据表得删除(4)数据表得索引建立(5)视图得建立与删除●建立一个计算机系学生基本信息视图CSV(SNO,SNAME,SEX,AGE)●查询1983年以后出生得计算机系学生基本信息。
●建立一个计算机系学生成绩视图JSGV(SNO,CNO,GRADE)。
●查询计算机系学生选课多于3门得学生学号。
●查询计算机系学生2号课不及格得学生学号与成绩。
实验三实验题目:数据表得操作实验目得:掌握数据表数据操作得SQL语句。
实验内容:SQL语句插入数据操作SQL语句修改数据操作SQL语句删除数据操作SQL语句查询数据操作维护数据SQL语句:(1)在学生表中插入一新生信息(‘200213808’,’HUJING’,’女’,22,’计算机’)(2)删除数据库中学号为’200213801’得退学学生有关信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验指导书院系:专业:课程:大学计算机II-Access数据库应用编者:大学计算机基础教研室目录实验一建表 (1)实验二简单查询 (5)实验三创建分组查询 (7)实验四报表的设计 (10)实验五利用窗体控件手动设计窗体 (12)实验六设计嵌入式条件宏 (14)实验七创建一个“跑动的字母”的窗体程序 (16)实验八实验七的改进程序 (18)实验一建表一、实验目的1.认识Access数据库的基本功能,学会如何利用和不利用模板创建数据库。
2.练习数据表创建的方法,并能根据需要灵活的创建数据表。
3.能够为建立的表添加表关系。
二、实验要求1.启动Access,2010,利用“罗斯文”模板建立Access数据库,观察数据库的主要功能与主要组成部分。
2.新建空白数据库,并在该数据库中新建“客户”表、“员工”表,“产品”表、“订单”表和“订单明细”表。
3.为建立的5个数据表建立关系。
三、实验原理利用Access,2010创建一个数据库,并将其保存。
创建表和表的关系。
四、实验步骤1.利用“罗斯文”模板,建立Access数据库,命名为罗斯文1。
2. 新建空白数据库,命名为MyDB1。
3. 在MyDB1中创建4个表:客户、员工、订单、订单明细。
客户表设计视图客户表各字段及其属性员工表各字段及其属性产品表各字段及其属性订单表各字段及其属性订单明细表各字段及其属性4.为“客户”表、“员工”表,“订单”表和“订单明细”建立表间关系。
通过数据库工具-关系-显示表,选择以上四个表,将“客户”表的“ID”字段拖动到“订单”表的“客户ID”处,松开鼠标后,系统弹出“编辑关系”对话框。
勾选“实施参照完整性”、“级联更新相关字段”和“级联删除相关记录复选框”。
5. 重复以上步骤,建立其余各表间的表关系。
各表间关系与字段连接方式如下表所示。
6. 保存数据库文件。
实验二简单查询一、实验目的:1.学习选择查询的主要功能。
2.练习查询条件的使用。
3.熟悉更新查询的创建方法。
二、实验要求:1.创建一个查询,通过输入价格上限、下限查询相关商品。
2.创建一个查询,输入订购日期查询相关商品。
3.创建一个查询,将所有商品价格增加10%。
三、实验原理利用查询条件,选择数据;在查询执行过程中,用户可以自己输入条件,使得查询数据更加灵活;利用更新查询更新数据。
四、实验步骤:1.打开简单查询数据库。
2.创建一个查询,命名为:价格上下限查询,查询产品表中列出价格<50并且>15之间的产品信息,运行并查看结果。
3.修改刚才的查询,使得价格上下限由用户在查询执行时自定义输入,运行查看结果并保存。
4.创建一个查询,命名为:订购日期查询,查询订单表中用户给定日期的订单信息。
5.创建一个查询,命名为:更新价格查询,将产品表中列出价格增加10%,运行并查看结果并保存。
6.保存数据库。
实验三创建分组查询一、实验目的:1.熟悉汇总查询的创建方法。
2.掌握汇总查询总计行选项的用途。
二、实验要求:1.创建一个查询,计算每位员工的销售总额。
要求显示“员工姓名”和“销售总额”,查询命名为“Q1”。
2.创建一个查询,查找销售额最高的商品信息。
要求显示“产品代码”、“产品名称”和“销售额”,查询命名为“Q2”。
3.创建一个查询,查找出公司的最大客户。
要求显示“客户公司”和“销售额”,查询命名为“Q3”。
三、实验原理利用汇总查询,可以对数据进行分类统计,按员工分类,计算每个员工的销售总额;按商品分类,可以计算每种商品的销售额合计;按照客户分类,可以计算出每个客户的交易额。
四、实验步骤:1.打开分组查询数据库数据库。
2.利用员工表、订单表、订单明细表建立汇总查询,按照员工ID进行分类,计算销售额合计。
要求查询结果有且仅有三个字段:ID、姓名、销售总额。
其中,姓名由员工表的姓氏字段和名字字段生成,销售总额由数量*单价获得,查询命名为:销售额。
查询结果如下图:3.利用产品表和订单明细表创建一个汇总查询,按照产品名称字段分类,计算每一类产品的销售总额,并将销售总额降序排列,显示出排名第一商品的产品名称和销售总额,要求查询结果有且仅有两个字段:产品名称、销售额。
将查询命名为:最畅销商品查询。
设计视图如下:注:本查询可以通过在SQL视图中,使用top关键字实现。
查询结果如下图:4.利用订单表、订单明细表创建一个汇总查询,按照客户ID字段分类,计算每个客户的订单额度,显示出订单额度最高的客户名称和订单总额,要求查询结果有且仅有两个字段:客户、销售总额,查询命名为:最大客户。
查询运行结果如下图所示:5.保存数据库。
实验四报表的设计一、实验目的1.熟悉ACCESS报表工作环境。
2.了解ACCESS报表的创建。
3.熟悉ACCESS报表的结构及各部分的功能。
4.熟悉ACCESS报表的分组,计算控件。
5.熟悉ACCESS中MAX,Min,IIF,A VG函数的应用。
二、实验要求1.设置报表的数据源,使其显示QSell查询中的数据。
2.设置报表的标题并对其相关属性进行设置。
使报表标题栏上显示的文字为“销售情况报表”标签的名为“ltitle”,字体为“黑体”、颜色为棕色(棕色代码128)字号20、加粗。
3.对报表中txtMoney进行适当设置使其显示每本书的金额。
4.报表中的适当位置添加一个文本框控件“txtavg”计算每本书的平均价格。
5.报表页脚处添中一个文本框控件用以判断所售的书的金额合计如大于30000则显示“达标”否则显“示末达标”。
三、实验原理利用ACCESS对报表进行编辑对其进行适当设置完成实验要求。
四、实验步骤1.打开报表数据库。
2.设置报表的数据源属性为QSell。
3.设置“ltitle”的标题,字体,前景色。
4.设置“txtMoney”数据来源属性为“=[数量]*[单价]”。
5.报表中添加一个分组字段“书名”然后在组页脚区添加文本框“txtavg”设置其数据来源属性为“=avg([数量]*[单价])”计算每本书的平均价格。
6.报表页脚中添加一个文本框“txtif”设置其数据来源属性为“=iif(sum([数量]*[单价])>30000,”达标”,”末达标”)”计算销售达标情况。
7.完成后保存数据库。
实验五利用窗体控件手动设计窗体一、实验目的1.熟悉ACCESS窗体工作环境。
2.了解ACCESS窗体的创建。
3.熟悉文本框,按钮控件的使用。
4.了解程的分支结构。
二、实验要求1.创建一可以计算圆面积的窗体。
2.在窗体上放置二个文本框控件和一个按钮控件。
3.运行应用程序,当点击按钮控件时,在其中的一个文本框中显示圆面积。
4.当输入的值小于0时要显示错误三、实验原理利用ACCESS创建一个窗口,并将其保存。
为按钮添加事件过程,通过过程代码修改窗体上标签控件属性,执行程序使其显示为圆面积。
四、实验步骤1.创建一个空的ACCESS数据库保存为CircleArea,数据库中创建一个空的窗体并将其保存为CircleArea。
2.窗体上放置两个文本框分别命名为TxtRadius和TxtArea将对应的标签改为“半径”和“面积”。
一个按钮命名为BtnCacle。
将对标题设置为“计算”3.“计算”按钮中输入相应代码完成指定的功能,要注意对半么小于零的判断。
4.完成后保存窗体并运行。
实验六设计嵌入式条件宏一、实验目的:4.熟悉宏及宏的基本原理。
1.掌握宏的设计与使用。
2.掌握嵌入式条件宏的设计二、实验要求:4.创建窗体。
1.在窗体上放置二个文本框控件和一个按钮控件。
2.运行应用程序,当点击按钮控件时,提示相关的登录信息。
3.当用户名为空时做出相应处理。
三、实验原理利用多分枝选择选择结构宏:根据给定的用户信息执行相关处理。
四、实验步骤:1.创建一个空的ACCESS数据库保存为Login,数据库中创建一个空的窗体并将其保存为Login2.窗体上放置两个文本框分别命名为TxtUser和TxtPwd将对应的标签改为“用户名”和“密码”。
一个按钮命名为btnLogin。
将对标题设置为“登录”3.窗体中“弹出方式”及“模式”设置为是,“记录选定器”和“导航按钮”设置为“否”4.按钮“登录”的“单击”事件中设计嵌入式条件宏实现“登录”相关功能。
实验七创建一个“跑动的字母”的窗体程序一、实验目的:1.熟悉事件和注意事项。
2.熟悉“计时器”和“时间间隔”的使用方法。
3.熟悉控件定位属性。
二、实验要求:1.创建窗体。
2.在窗体上放置四个按钮、两条直线和一个标签。
3.运行应用程序,当点击START按钮控件时,标签开始向右移动,当点击STOP按钮控件时,标签停止移动,当点击SPEED+按钮控件时,标签加速右移动,当点击SPEED-按钮控件时,标签减缓向右移动。
三、实验原理:1.利用窗体的“计时器”和“时间间隔”来实现相关功能。
2.通过改变标签的LEFT属性的值来实现移动。
3.通过改变移动的步长来实现加速和减速。
4.通进改变窗体的“TimerInterval”属性来实现START和STOP。
四、实验步骤:1.创建一个空的ACCESS数据库保存为Runner,数据库中创建一个空的窗体并将其保存为Runner2.窗体上放置四个按钮分别命名为BtnStrat、BtnStop、BtnPlus和BtnDec将对应的标题改为“START”、“STOP”、“SPEED+”和“SPEED-”。
放置一个标签命名为“RUNNER”设置其标题为任意字母。
放置两个直线控件分别命名为“lnStart”和“lnEnd”3.窗体中“弹出方式”及“模式”设置为是,“记录选定器”和“导航按钮”设置为“否”4.各按钮的“单击”事件中编写相关代码实现“开始”、“停止”、“加速”和“减速”功能。
5.窗体的“计时器触发”事件中编写相关代码实现标签的移动功能。
实验八实验七的改进程序一、实验目的:1.了解循环语句。
2.熟悉For循环和Do While 循环。
3.计时程序的设计。
4.熟悉全局变量的使用。
二、实验要求:1.实验七的基础上完成实验。
2.窗体Rnner上放置一个标签用于计时。
3.运行程序当字符过了终点线后会停止并计算给定数的累加和。
三、实验原理:1.通过判断标签的LEFT属性的值来实现过终点停止。
2.通过全部变量来实现计时功能。
四、实验步骤:1.打开实验七窗体“Runner”。
2.窗体上Runner放置一个标签命名为“lbTime”,放置一个文本框命名为“TxtSum”。
3.代码中设置一个实型全局变量“CntTime”并初始化为0。
4.窗体的“计时器触发”事件中对“CntTime”进行累加并显示。
窗体的“计时器触发”事件中对Runner标签的国LEFT属性进行判别是否过线,过线则通For或While计算出文本框中数值的累加和。