資源簡介 (共14張PPT)第3單元 信息系統(tǒng)的設(shè)計與開發(fā)3.4信息系統(tǒng)的數(shù)據(jù)處理必修2 信息系統(tǒng)與社會目錄1知識梳理2鞏固練習(xí)在現(xiàn)實生活中,人們通常將復(fù)雜的工作分解為若干小的步驟來分步完成。信息系統(tǒng)的數(shù)據(jù)處理包括輸入、查詢、統(tǒng)計等各種過程。1.sessionsession可譯為會話,可以用來保存用戶(客戶端)的狀態(tài)值。當(dāng)用戶打開瀏覽器并產(chǎn)生一個session之后,服務(wù)器將為用戶保存這個session,直到這個session失效或用戶關(guān)閉瀏覽器為止。在Web開發(fā)中,常常利用session進(jìn)行跨頁面的參數(shù)傳遞。2.查詢命令(SELECT)SELECT命令用于在數(shù)據(jù)表中查詢記錄。SELECT命令的基本格式為:SELECT 字段1,字段2,…… FROM 表名WHERE 條件【例1】從學(xué)生表中查詢年齡大于16歲的學(xué)生的學(xué)號、姓名、性別等信息:SELECT 學(xué)號,姓名,性別 FROM 學(xué)生表WHERE 年齡>16WHERE子句為可選項,SELECT語句中不包括WHERE子句時表示選擇所有的記錄。如果在WHERE子句中包括多個條件,需要使用“AND”和“OR”進(jìn)行條件的連接。其中,“AND”表示同時滿足“AND”兩端的條件;“OR”表示滿足“OR”兩端任意一個條件。【例2】查詢學(xué)生表中年齡大于16歲的所有男生的學(xué)號和姓名:SELECT 學(xué)號,姓名 FROM 學(xué)生表WHERE年齡>16 AND 性別= 男 【例3】查詢學(xué)生表中年齡小于16歲或性別為“男”的學(xué)生信息:SELECT * FROM 學(xué)生表WHERE 年齡<16 OR 性別= 男 3.模糊查詢(SELECT WHERE LIKE)模糊查詢主要是指在SQL查詢語句中用特殊的符號(通配符)來代替0個、一個或多個任意的字符,以查找部分信息準(zhǔn)確、部分信息不準(zhǔn)確的數(shù)據(jù)。“%”和“_”是SQL語言的特殊符號。“%”表示0個或任意多個字符,“_”表示一個任意的字符。注意:在Python中,%為轉(zhuǎn)義符。要輸出“%”,不能直接輸入“%”,而是應(yīng)該輸入“%%”。4.UPDATEUPDATE命令用于更新數(shù)據(jù)表中的數(shù)據(jù),其格式為:UPDATE表名SET列名=值WHERE條件WHERE條件為可選項,當(dāng)WHERE條件存在時,UPDATE將修改指定表中符合條件的記錄;當(dāng)WHERE條件不存在時,將修改指定表中所有數(shù)據(jù)。5.DELETE在SQL語句中,DELETE命令用于刪除數(shù)據(jù)表中的數(shù)據(jù),其格式為:DELETEFROM表名WHERE條件其中,WHERE條件為可選項,當(dāng)WHERE條件存在時,DELETE將刪除表中符合條件的記錄;當(dāng)WHERE條件不存在時,將刪除表中所有數(shù)據(jù)。需要注意的是,刪除表中所有數(shù)據(jù)后,表仍然存在,但表中數(shù)據(jù)不可恢復(fù)。1.SQL SELECT 語句中的WHERE用于說明( B )。A.查詢數(shù)據(jù) B.查詢條件C.查詢分組 D.查詢排序2.關(guān)于SQL數(shù)據(jù)庫SELECT查詢語句中WHERE子句中的條件“AND”和“OR”,下列說法中錯誤的是( D )。A.“AND”表示同時滿足“AND”兩端的條件B.“OR”表示滿足“OR”兩端任意一個條件C.“AND”“OR”可以同時使用D.只能單獨使用“AND”或“OR”BD3.在使用SELECT語句查詢數(shù)據(jù)時,將多個條件組合在一起,并且要使它們同時都符合要求才成立,可以使用的連接關(guān)鍵字是( A )。A.AND B.ORC.NOT D.以上都不對4.SQL查詢學(xué)生表中年齡大于16歲的所有男生的學(xué)號和姓名,查詢語句為( C )。A.SELECT學(xué)號,姓名FROM學(xué)生表WHERE年齡>16 OR性別= 男 B.SELECT # FROM學(xué)生表WHERE年齡>16 OR性別= 男 C.SELECT學(xué)號,姓名FROM學(xué)生表WHERE年齡>16 AND性別= 男 D.SELECT * FROM學(xué)生表WHERE年齡>16 AND性別= 男 AC5.用于更新數(shù)據(jù)表中的數(shù)據(jù)的命令是( A )。A.UPDATE B.SELECTC.DELETE D.INSERTA3.4信息系統(tǒng)的數(shù)據(jù)處理知識梳理在現(xiàn)實生活中,人們通常將復(fù)雜的工作分解為若干小的步驟來分步完成。信息系統(tǒng)的數(shù)據(jù)處理包括輸入、查詢、統(tǒng)計等各種過程。1.sessionsession可譯為會話,可以用來保存用戶(客戶端)的狀態(tài)值。當(dāng)用戶打開瀏覽器并產(chǎn)生一個session之后,服務(wù)器將為用戶保存這個session,直到這個session失效或用戶關(guān)閉瀏覽器為止。在Web開發(fā)中,常常利用session進(jìn)行跨頁面的參數(shù)傳遞。2.查詢命令(SELECT)SELECT命令用于在數(shù)據(jù)表中查詢記錄。SELECT 命令的基本格式為: SELECT 字段1,字段2,…… FROM 表名 WHERE 條件【例1】從學(xué)生表中查詢年齡大于16歲的學(xué)生的學(xué)號、姓名、性別等信息: SELECT 學(xué)號,姓名,性別 FROM 學(xué)生表 WHERE 年齡>16WHERE子句為可選項,SELECT語句中不包括WHERE子句時表示選擇所有的記錄。如果在WHERE子句中包括多個條件,需要使用“AND”和“OR”進(jìn)行條件的連接。其中,“AND”表示同時滿足“AND”兩端的條件;“OR”表示滿足“OR”兩端任意一個條件。【例2】查詢學(xué)生表中年齡大于16歲的所有男生的學(xué)號和姓名: SELECT 學(xué)號,姓名 FROM 學(xué)生表 WHERE年齡>16 AND 性別= 男 【例3】查詢學(xué)生表中年齡小于16歲或性別為“男”的學(xué)生信息: SELECT * FROM 學(xué)生表 WHERE 年齡<16 OR 性別= 男 3.模糊查詢(SELECT WHERE LIKE)模糊查詢主要是指在SQL查詢語句中用特殊的符號(通配符)來代替0個、一個或多個任意的字符,以查找部分信息準(zhǔn)確、部分信息不準(zhǔn)確的數(shù)據(jù)。“%”和“_”是SQL語言的特殊符號。“%”表示0個或任意多個字符,“_”表示一個任意的字符。注意:在Python中,%為轉(zhuǎn)義符。要輸出“%”,不能直接輸入“%”,而是應(yīng)該輸入“%%”。4.UPDATEUPDATE 命令用于更新數(shù)據(jù)表中的數(shù)據(jù),其格式為: UPDATE表名 SET列名=值 WHERE條件WHERE條件為可選項,當(dāng)WHERE條件存在時,UPDATE將修改指定表中符合條件的記錄;當(dāng)WHERE條件不存在時,將修改指定表中所有數(shù)據(jù)。5.DELETE在SQL 語句中,DELETE命令用于刪除數(shù)據(jù)表中的數(shù)據(jù),其格式為: DELETE FROM表名 WHERE條件其中,WHERE條件為可選項,當(dāng)WHERE條件存在時,DELETE將刪除表中符合條件的記錄;當(dāng)WHERE條件不存在時,將刪除表中所有數(shù)據(jù)。需要注意的是,刪除表中所有數(shù)據(jù)后,表仍然存在,但表中數(shù)據(jù)不可恢復(fù)。@鞏固練習(xí)1.SQL SELECT 語句中的WHERE用于說明( )。A.查詢數(shù)據(jù) B.查詢條件 C.查詢分組 D.查詢排序2.關(guān)于SQL數(shù)據(jù)庫SELECT查詢語句中WHERE子句中的條件“AND”和“OR”,下列說法中錯誤的是( )。A.“AND”表示同時滿足“AND”兩端的條件B.“OR”表示滿足“OR”兩端任意一個條件C.“AND”“OR”可以同時使用D.只能單獨使用“AND”或“OR”3.在使用SELECT語句查詢數(shù)據(jù)時,將多個條件組合在一起,并且要使它們同時都符合要求才成立,可以使用的連接關(guān)鍵字是( )。A.AND B.ORC.NOT D.以上都不對4.SQL查詢學(xué)生表中年齡大于16歲的所有男生的學(xué)號和姓名,查詢語句為( )。A.SELECT學(xué)號,姓名FROM學(xué)生表WHERE年齡>16 OR性別= 男 B.SELECT # FROM學(xué)生表WHERE年齡>16 OR性別= 男 C.SELECT學(xué)號,姓名FROM學(xué)生表WHERE年齡>16 AND性別= 男 D.SELECT * FROM學(xué)生表WHERE年齡>16 AND性別= 男 5.用于更新數(shù)據(jù)表中的數(shù)據(jù)的命令是( )。A.UPDATE B.SELECT C.DELETE D.INSERT 展開更多...... 收起↑ 資源列表 3.4信息系統(tǒng)的數(shù)據(jù)處理-江蘇省2025年1月普通高中學(xué)業(yè)水平合格性考試信息技術(shù)復(fù)習(xí).pptx 3.4信息系統(tǒng)的數(shù)據(jù)處理.doc 縮略圖、資源來源于二一教育資源庫