首页
前一页
后一页
末页 [446] [447] [448] [449] [450] |
本留言簿共有493条记录, 现在时间2025-5-24 21:39:33,计算机地址:192.168.9.44
日期查询: |
现在是第89页 一共有99页 |
Books库中表及结构信息 | 环境:一键安装 库表:Mysql.sql xx3.sql xx4.sql 页面:Myphp.php |
序号 | 留言内容 | ||
---|---|---|---|
D:2021-5-11 T:9:15:00 IP:192.168.9.36 作者: 张顺海 | 2021.5.11 星期二 教学内容:表单设计的过程、引用、事件、代码、逻辑之间的关系 教学目的:掌握控件在表单设计中的使用方法 教学重点:对象、属性、方法、事件、行为之间的关系 教学难点:对象引用与访问 教学时间:两课时 教学过程: 一、导入 上节课,通过上机,我们已经初步完成了设计一个表单,按要求命名,并保存到指定位置,完成三个功能(改变表单背景色,改换表单宽度,控制表单退出进程),功能是实现了,我们运用了表单、按钮、事件、方法、代码等元素,它们之间的引用与访问的逻辑关系,是本节的重点。 二、新授 本节就是根据上机演示、调试的感受,梳理下图的知识框架体系。
三、总结 对象引用(Thisform/this)的方式 表单中的控件三个要素:属性、事件(行为)、方法 四、作业 掌握本节课图表之间的层次以及对象访问的不同方法(直接引用、相对引用) 理解对象、对象的属性、对象的事件、对象的行为、对象的方法之间的关系 理解表单设计状态、运行状态,每个控件的增加、修改、删除,以及属性窗口(设计状态)以及运行状态时对象属性的改变 理解函数在设计表单程序里的应用 | ||
D:2021-5-6 T:7:33:00 IP:192.168.9.36 作者: 张顺海 | 20201.5.6 星期四 【因为成都参加国家级骨干教师培训,期间由王建良教师任课,主要讲了查询与视图,本次课程从表单设计开始】 教学内容:概念性的总述(面向对象【对象、属性、事件、方法、类、控件】、表单【概念、应用、运行、常用的属性、事件和方法】 教学目的: 教学重点:面向对象的概念、表单的数据源 教学难点: 教学时间:4课时 教学过程: 一、导入 上一节课,我们学习了一个小实验,创建一个窗口(表单),增加一个按钮,为按钮单击时,写入一个命令,将窗口标题内容设置为“微机109班 ",而引入了表单、表单设计、表单运行的含义。 从而说明了,表单设计的过程,就是完成什么样的什么,什么时候,发生什么的”模块化“、”积木式“搭建的过程,也就是需要理解”对象、属性、事件、行为“的含义。
二、新授 思考:表单、按钮、单击、标题、微机109班,它们是个什么关系,在整个设计过程中的体系中的逻辑是什么? 1.概念: 面向对象与面向过程 对象【Object】:(容器对象或者普通对象),指得是拥有一定特征的下个独立存在的个体,如文本框对象、按钮对象。 属性【Property】:指对象的某些特征,比如:高度、宽度、颜色、位置等 事件【Event】:指对象所发生的具体的动作时刻。(事件由系统本身提供,用户不能创建新的事件) 方法【Method】:供述对象的具体行为(事件发生时,对象的反应,一般指的是代码,用户可以创建新的方法) 类【Class】:具有相同特征的对象的集合。(如按钮类、文本框类,同一类对象具有相同的属性和方法,并可以由子类继承) 2.事件与方法【commandbutton控件类的属性、事件、方法】【属性:caption 事件:click 方法:setfocus】 事件,由系统本身提供,用户不能创建新的事件,不同类型的控件具有不同的事件集,事件可以由系统引发(INIT初始化事件),也可以由用户引发(单击鼠标的Click事件)。因为引发事件而完成不同的反馈,由事件中的代码来完成,这就是行为。 方法,就是对象能够执行的操作,不同类的对象拥有不同的方法集(如:设置指定的按钮获得焦点:thisform.commandgroup1.command1.setfocus 事件与方法的区别主要是:一个对象的事件引发可以完成不同的任务,这个对象的指定方法只能完成同一功能。 表单可以由用户创建新的方法或者属性,并在不同的对象调用。 3.创建表单的三种方法
三、实例 实例相关资料表
技术链接:【messagebox()函数】【getcolor()函数】【width属性】【commandgroup常用属性、方法、事件】【commandbutton控件常用属性方法和事件】 运行演示过程
代码:
表单下载地址:V109_3 【本压缩包,含有两个文件V109_3.scx和V109_3.sct,思考一下为啥两个文件】 四、总结
表单文件:扩展文件名为 .scx,同时生成扩展名为.sct的表单备注文件 创建表单的方法: 菜单创建:【文件】-【新建】-【表单】-【向导或者表单设计器】 项目管理器创建:【文档】-【表单】-【新建】(向导或者表单设计器) 命令创建:Create Form 表单名 (打开表单设计器) 表单的种类:单一表单、一对多表单 五、作业 理解表单设计,是程序设计的一个步骤,是面向对象程序设计的重要步骤。 | ||
D:2021-3-21 T:8:51:00 IP:192.168.3.40 作者: 张顺海 | 2021.3.22 星期一 上机内容:查询功能(条件查询、排序查询、查询分组) 上机目的:掌握条件短语及语法、排序及分组短语的应用 上机重点:条件表达式 上机难点:分组统计 教学时间:2课时 上机过程: 一、内容复习 上节课,我们从最简查询的三段语讲起,重点讲解了第二段(输出项目段)的几种变种,以达到不同的目的,从这节课开始,我们学习第四、五、六段,分别是条件查询、查询排序、查询分组,请大家一起学习。 查询功能的考试重点:掌握用SELECT命令进行简单查询、条件查询、多表查询、嵌套查询、统计查询、分组查询等。 按上节课建立【数据环境】
二、新授 1.条件查询:Where 短语
其他的: [NOT] in() 有没有在指定的集合里 [NOT] EXISTS (子查询) 指定的子查询存在结果【不存在结果】 [NOT] like 使用的通配符 “%”代表任意多个字符 “_"代表一个字符(下划线)
2.查询排序:Order by 短语 对指定的项目进行升序(ASC)或者降序(DESC),如果省略,则系统默认对查询结果按”指定项目“升序排序。 排序项目的形式: 字段: sele * from 学生 order by 年龄 按指定的”年龄“字段进行排序,没有指定升降序,默认为升序 数字(位置):sele 姓名,年龄,专业 from 学生 order by 2 desc 按指定的输出项目中的第”2“个项目,就是”年龄“进行 降序排序 多个排序项目: sele * from 学生 order by 专业 desc , 年龄 asc 按两个排序项目进行排序,”专业“为第一排序依据,专业一样的记录依据年龄排序,专业降序,年龄升序。(注:只有第一个排序值一样,分不出先后的时候,第二个排序才有效)
3.查询分组:Group by 短语 使用分组后,可以让查询结果以”分组“的形式进行统计查询,一般配合统计个数 count()、求和sum()、求平均avg()、最大值max()、最小值min()等聚合函数应用,达到分组统计的值。
三、练习 按新授的内容和先后顺序进行上机验证,并认真查看总结内容 四、总结 1.到今天为止,我们学习了数据查询功能语句里的六段,以新授内容中的最后一张图为例。 命令:sele left(姓名,2) as 姓氏,avg(年龄) as 平均年龄 from 学生 wher 年龄>=18 group by 1 having 平均年龄>=20 orde by 2 desc select 命令段 left(姓名,2) as 姓氏,avg(年龄) as 平均年龄 输出项段 from 学生 数据源段 where 年龄>=18 条件段 group by 1 having 平均年龄>=20 分组段【having 条件为二次筛选,一般对分组后的结果进行筛选】 orde by 2 desc 排序段 2.今天重点内容为: 条件段中的表达式写法 排序段的用法及写法 分组段中的与聚合函数的用法 3.注意: [NOT] between....and..: 在没在某个区间,一般可以数值,日期或者字符,但前后类型一致。 [NOT] in() 有没有在指定的集合里 [NOT] EXISTS (子查询) 指定的子查询存在结果【不存在结果】 [NOT] like 使用的通配符 “%”代表任意多个字符 “_"代表一个字符(下划线) 4.见图思考
五、作业 根据上机验证内容,熟悉各个语句段的函义及用法 预习嵌套查询、合并查询、多表查询 预习查询输出模块。
| ||
D:2021-3-15 T:16:06:00 IP:192.168.3.40 作者: 张顺海 | 2021.3.16 星期二 教学内容:SQL的查询功能-DQL 教学目的:掌握常用的select-SQL的查询应用 教学重点:七段论 教学难点:分组查询 教学时间:2课时 教学类型:理论课 教学过程: 一、导入 经过上学期的线上教学与期末考试的试卷分析,了解了SQL的应用是本书的重点章节,也是高考任务中的重点考核内容。 我们已经学过了SQL中的DDL(定义语言:表格的新建、修改、删除)、DML(操纵语言:记录的增加、修改、删除)、DQL(查询:记录的查询)中的简单查询。 本节学习查询语言的应用。 二、新授 1.命令语法格式:
3.SQL-select语句的查询功能与七个常用短语
.SQL的数据查询功能(DML)
简单查询(sele * from xx1)------------------------------Browse(可过滤字段,形成投影)
条件查询(where / join on)------------------------------筛选操作(过滤记录,形成子集)
排序查询(orde by)----------------------------------------让查询的记录按指定的方式有序
分组查询 (group by +having)------------------------根据查询的记录数据进行二次加工(汇总求和、平均、极值等)
嵌套查询(sele * from xx1 where nl in (sele nl from xx1 where xb="男")------------------------一个查询可以来源于表,也可是另一个查询
合并查询(union 纵向合并,数量相等、类型匹配)--------------------------多个查询的查结可以纵向(记录)合并
输出查询(into 、to)-----------------------------------------------------------------查询的结果可以按指定的方式呈现或者存储
三、练习
四、总结
SQL查询中,主要用到的七个短语,它们的运行顺序影响使用过程中的设置:
from、where、group by、having、select、order by、into(to),
from:选择数据源(第一确定数据来源)
where:选择数据源中的哪些记录(去掉不符合条件的记录)
group by:将上边筛选出来的记录按依据分组,并按分组统计计算(形成多个组,如果不分组就是把所有记录分一组)
having:对按组计算出的结果第二次筛选(去掉计算结果中不符合条件的)
select:对最后符合条件的结果的指定信息进行选择
order by :按指定的列进行有序输出
into(to):把结果输出到指的地方
| ||
D:2021-3-9 T:10:57:00 IP:192.168.3.40 作者: 张顺海 | 2021.3.9 星期二 实训任务:【学校召开重要会议,要求班长与课代表,对本次实训课进行组织,上课期间不得随意走动,不得随意说话,听从指挥。】 一、利用软件,中、英文录入练习各10分钟 二、上机任务: 1.根据期末试卷,对已经讲解过的选择题1-18题进行上机验证,【试卷地址】【脑图地址】 2.对照公布的答案,结合试卷中的内容及选项,进行分析 3.对操作题中的题目,下载老师提供的数据表,进行测试与验证,下次理论课时,在第五章简单查询后的内容授课时,进行解析。 4.答案:【选择题中的第8题,的确没有正确答案,经过和出题教师协调,B选项应该去掉 not后,正确答案就是 B 了】
5.试卷小图版【原版】
|
首页
前一页
后一页
末页 现在是第89页一共有99页 |