瑞翼工坊项目纪实(十三)

作者:738b71676587 — 已发布 2018/05/05 15:30:00 GMT+0, 上次修改时间: 2022-05-21T07:33:05+00:00
2018年12月5日晚19:00,辽宁科技学院曙光大数据学院瑞翼工坊的课程在新楼201再一次开始啦!这次的主讲内容是《输入,输出流》和《Transact-SQL 语言》。分别由王秋晨同学以及王诗文同学主讲,两位小老师能够从同学们的实际学习情况出发,通过实用的案例给同学们讲授输入,输出流以及Transact-SQL 语言。给同学们拓展一些专业知识以及更加深入学习从前的知识难点。

 首先由王秋晨给同学们讲授《输入,输出流》的知识。王秋晨同学讲的《输入,输出流》思路清晰、简明扼要。她用简洁明了的语言成功地使同学们理解了输入流与输出流。

工坊13-1.jpg

 一、

    1.流是干什么的?

    根据数据流向的不同分为输入流和输出流;根据处理数据类型的不同分为字符流和字节流;

    2.输入流:程序从输入流读取数据源。数据源包括外界(键盘、文件、网络…),即是将数据源读入到程序的通信通道

    3. 输出流:程序向输出流写入数据。将程序中的数据输出到外界(显示器、打印机、文件、网络…)的通信通道。

    4.文件字节输入流

    使用输入流的基本步骤:设定输入流的源;(文件)创建指向源的输入流;让输入流读取源中的数据;(read)关闭输入流;(in.close)

    5. 文件字节输出流

    使用输出流的基本步骤:给出输出流的目的地;(文件)创建指向目的地的输出流;让输出流把数据写入到目的地;(write)关闭输出流;(out.close)

    第二位出场的小老师是王诗文同学,她给同学们讲授的是《Transact-SQL 语言》。

工坊13-2.jpg

二、

    1. 变量有哪些?

    a.用户自定义的局部变量。

    b.局部变量必须先定义,后使用,被引用时要在其名称前加_上标志“@”。

    c.系统提供的全局变量。全局变量被引用时要在其名称前加上标志“@ @”全局变量由SQL事先定义好了的,用户不能参与定义,因此对用户来说是只读的。

    2.局部变量:

    a.格式:DECLARE @变量的名称 数据类型[,…n]

    b功能:1)DECLARE语句声明局部变量,变量初始化为NULL 2)局部变量名必须以@开头

    3.Begin…And 语句

    用于下列情况

    a.whie循环需要包含语句块

    b.case语句需要包含语句块

    c.if或else子句需要包含语句块

    4.select 语句

    命令格式为:

select<列表名> from <表名表>

[where <条件表达>]

[group by<列明1>[having<内部函数表达式>]]

[order by<列明2>]

    6. Like 模糊查询

    格式:where expression [not] like ‘~’

    通配符: %:一个或多个字符

    —:一个字符

    [  ]:字符列中的任何单一字符

    [! ] /[^ ]:不在字符列中的任何单一字符

    Eg: 查询课程编号以“0”或“1”开头的所有课程信息

use jw

select * from course where couno like '[01]%'

    以上是两位小老师的讲课的主要内容啦,同学们掌握了多少呢?

    本次瑞翼工坊的课堂效果极佳,两位小老师倾囊相授、一丝不苟。同学们认真聆听,积极配合。通过他们的讲解,同学们牢牢掌握了这次培训的主要内容。同学们在学习专业知识的过程中感受到了快乐。两位小老师在授课过程中也锻炼了自己,并实现了自我价值。瑞翼工坊培训课程中,小老师们和同学们共同进步,达到了“共赢”的效果。这也是设立瑞翼工坊的初衷。我相信,在不久的将来,一定会有越来越多的同学在瑞翼工坊学习到更多的专业知识,一批批优秀人才也会从中涌现出来!