高中信息技术 / 学考(选考)专区 / 一轮复习 / 编号:21944372

信息系统的数据处理 课件(共14张PPT)+学案-江苏省2025年1月普通高中学业水平合格性考试信息技术复习

日期:2024-12-22 科目:高中信息技术 类型:学案 来源:二一教育课件站
关键词:WHERE,条件,查询,学生,SELECT,表中
预览图 0
(课件网) 第3单元 信息系统的设计与开发 3.4信息系统的数据处理 必修2 信息系统与社会 目 录 1 知识梳理 2 巩固练习 在现实生活中,人们通常将复杂的工作分解为若干小的步骤来分步完成。信息系统的数据处理包括输入、查询、统计等各种过程。 1.session session可译为会话,可以用来保存用户(客户端)的状态值。当用户打开浏览器并产生一个session之后,服务器将为用户保存这个session,直到这个session失效或用户关闭浏览器为止。在Web开发中,常常利用session进行跨页面的参数传递。 2.查询命令(SELECT) SELECT命令用于在数据表中查询记录。 SELECT命令的基本格式为: SELECT 字段1,字段2,…… FROM 表名 WHERE 条件 【例1】从学生表中查询年龄大于16岁的学生的学号、姓名、性别等信息: SELECT 学号,姓名,性别 FROM 学生表 WHERE 年龄>16 WHERE子句为可选项,SELECT语句中不包括WHERE子句时表示选择所有的记录。如果在WHERE子句中包括多个条件,需要使用“AND”和“OR”进行条件的连接。其中,“AND”表示同时满足“AND”两端的条件;“OR”表示满足“OR”两端任意一个条件。 【例2】查询学生表中年龄大于16岁的所有男生的学号和姓名: SELECT 学号,姓名 FROM 学生表 WHERE年龄>16 AND 性别= 男 【例3】查询学生表中年龄小于16岁或性别为“男”的学生信息: SELECT * FROM 学生表 WHERE 年龄<16 OR 性别= 男 3.模糊查询(SELECT WHERE LIKE) 模糊查询主要是指在SQL查询语句中用特殊的符号(通配符)来代替0个、一个或多个任意的字符,以查找部分信息准确、部分信息不准确的数据。 “%”和“_”是SQL语言的特殊符号。“%”表示0个或任意多个字符,“_”表示一个任意的字符。 注意:在Python中,%为转义符。要输出“%”,不能直接输入“%”,而是应该输入“%%”。 4.UPDATE UPDATE命令用于更新数据表中的数据,其格式为: UPDATE表名 SET列名=值 WHERE条件 WHERE条件为可选项,当WHERE条件存在时,UPDATE将修改指定表中符合条件的记录;当WHERE条件不存在时,将修改指定表中所有数据。 5.DELETE 在SQL语句中,DELETE命令用于删除数据表中的数据,其格式为: DELETE FROM表名 WHERE条件 其中,WHERE条件为可选项,当WHERE条件存在时,DELETE将删除表中符合条件的记录;当WHERE条件不存在时,将删除表中所有数据。需要注意的是,删除表中所有数据后,表仍然存在,但表中数据不可恢复。 1.SQL SELECT 语句中的WHERE用于说明( B )。 A.查询数据 B.查询条件 C.查询分组 D.查询排序 2.关于SQL数据库SELECT查询语句中WHERE子句中的条件“AND”和“OR”,下列说法中错误的是( D )。 A.“AND”表示同时满足“AND”两端的条件 B.“OR”表示满足“OR”两端任意一个条件 C.“AND”“OR”可以同时使用 D.只能单独使用“AND”或“OR” B D 3.在使用SELECT语句查询数据时,将多个条件组合在一起,并且要使它们同时都符合要求才成立,可以使用的连接关键字是( A )。 A.AND B.OR C.NOT D.以上都不对 4.SQL查询学生表中年龄大于16岁的所有男生的学号和姓名,查询语句 为( C )。 A.SELECT学号,姓名FROM学生表WHERE年龄>16 OR性别= 男 B.SELECT # FROM学生表WHERE年龄>16 OR性别= 男 C.SELECT学号,姓名FROM学生表WHERE年龄>16 AND性别= 男 D.SELECT * FROM学生表WHERE年龄>16 AND性别= 男 A C 5.用于更新数据表中的数据的命令是( A )。 A.UPDATE B.SELECT C.DELETE D.INSERT A3.4信息系统的数据处理 知识梳理 在现实生活中,人们通常将复杂的工作分解为若干小的步骤来分步完成。信息系统的数据处理包括输入、查询、统计等各种过程。 1.session session可译为会话,可以用来保存 ... ...

~~ 已预览到文档结尾了 ~~