資源簡介 3.5信息系統的數據呈現知識梳理信息系統以各種各樣的方式向系統使用者輸出信息,以屏幕顯示方式輸出各種數據是最為常見的方式。1.聚合查詢(aggregate query)聚合查詢在SQL語句中是指通過包含一個聚合函數(aggregate function)來匯總多個數據項的值。聚合函數對一組值執行計算并返回單一的值。常見的聚合函數包括求和函數SUM()、求平均值函數AVG()、求最大值函數MAX()、求最小值函數MIN()、計數函數COUNT()等。除了COUNT 以外,聚合函數忽略空值。聚合函數經常與SELECT語句的GROUP BY子句一同使用。2.TOP子句在SQL語句中,TOP子句用于規定要返回的記錄的數目。TOP子句以兩種方式指定輸出的記錄數,一種是直接指定輸出的數量,另一種是指定記錄的百分比。【例1】從學生表中選擇前50%的數據記錄:SELECT TOP 50 PERCENT * FROM [學生表]【例2】從學生表中選擇前兩條記錄:SELECT TOP 2 * FROM [學生表]3.ORDER BY子句在SQL語句中,ORDER BY子句用于根據指定的列對結果集進行排序。ORDER BY子句默認按照升序對記錄進行排序。如果需要對記錄進行降序排序,可以使用DESC 關鍵字。【例3】對學生表中的所有數據按照姓名進行降序排列:SELECT * FROM [學生表] ORDER BY 姓名 DESC4.MVC框架模型—視圖—控制器(MVC)把代碼的定義和數據訪問的方法(模型,Model)與請求邏輯(控制器,Control)以及用戶接口(視圖,View)分開來。優勢在于各種組件都是松散結合的。頁面設計師可以改變HTML頁面的樣式而不用接觸 Python代碼;數據庫管理員只需要關心數據庫和數據表的結構設計而不用考慮數據如何訪問。由此,系統開發的人員能夠更好地進行分工合作,提升開發效率。5.CSSCSS(Cascading Style Sheets,層疊樣式表)是一種用來表現HTML對象顯示屬性的語言。HTML標記中的style屬性即為該標記的CSS代碼。6.HTML的表格在HTML中,<table></table>來定義一個表格。表格包括若干的行<tr></tr>,每一行包括若干單元格<td></td>。如一個一行兩列的表格可以表示為:<table> <tr> <td>第一行第一格</td> <td>第一行第二格</td> </tr></table>@知識拓展·CSS樣式(1)行內樣式表(內嵌式):加入方便,只對當前標記起樣式作用,優先級最高,但沒有體現CSS的優點。<標記名 style="樣式屬性名:值">(2)內部樣式表(內聯式):對當前網頁起樣式作用,添加在網頁head區,優先級中。<style type="text/css"> CSS樣式表的內容</style>(3)外部樣式表(外聯式)將樣式表定義語句保存為一個“.css”的文件,然后鏈接到HTML網頁文件中,可以方便對網站中多個網頁進行管理。優先級低,但高于HTML標記的格式屬性。<link href="樣式文件名.css" rel="stylesheet" type="text/css">·HTML代碼初步HTML稱為超文本標記語言。網頁是由一些HTML標記組成的,網頁的擴展名就是 .htm或 .html。(1)網頁的基本結構<html> <head> <title>網頁標題</title> </head> <body> 網頁內容 </body></html>(2)HTML常用標記標記 含義 標記 含義 標記 含義<html> </html> 網頁始末 <font> </font> 字體 <a href =" "> </a> 超鏈接<head> </head> 網頁頭 <img src=" "> 插入圖像 <table> </table> 表格<title> </title> 網頁標題 <p> </p> 段落 <tr> </tr> 表格行<body> </body> 網頁主體 <br> </br> 行 <td> </td> 表格列<marquee> </marquee> 滾動字幕 <hr> 水平線 <form> </form> 表單@鞏固練習1.“學生表”中有學號、姓名、性別和入學成績等字段執行下面的SQL命令后的結果是( )。SELECT AVG(入學成績) FROM 學生表 GROUP BY性別A.計算并顯示所有學生的平均入學成績B.計算并顯示所有學生的性別和平均入學成績C.按性別順序計算并顯示所有學生的平均入學成績D.按性別分組計算并顯示不同性別學生的平均入學成績2.在SQL語言的SELECT語句中,用于實現選擇運算的子句是( )。A.FOR B.FROM C.WHERE D.ORDER BY3.在SELECT語句中,用于指明查詢結果排序的子句是( )。A.FROM B.WHERE C.ORDER BY D.GROUP BY4.要查詢book表中所有書名中以“計算機”開頭的書籍的價格可用( )語句。A.SELECT price FROM book WHERE name= 計算機* B.SELECT price FROM book WHERE name LIKE 計算機* C.SELECT price FROM book WHERE name= 計算機% D.SELECT price FROM book WHERE name LIKE 計算機% 5.SELECT語句從學生表中選擇前50%的記錄,下列語句中正確的是( )。A.SELECT TOP 50 PERCENT * FROM [學生表]B.SELECT TOP 50% * FROM [學生表]C.SELECT TOP 50 * FROM [學生表]D.SELECT TOP 50 FROM [學生表]6.下列關于MVC的說法中不正確的是( )。A.M表示Model層,是存儲數據的地方B.View表示視圖層,負責向用戶顯示外觀C.Control是控制層,負責控制流程D.MVC強制地使應用程序的輸入、處理和輸出緊密結合7.下列關于CSS說法中,錯誤的是( )。A.CSS是用于定義網頁內容顯示樣式的一種技術B.通過CSS樣式可以設定字號、顏色、邊框等屬性C.CSS技術擴展了HTML的樣式定義語法和語義D.使用CSS不便于頁面的修改8.下列哪個CSS屬性是用來改變背景顏色的( )。A.background-color: B.bgcolor: C.color: D.text:9.下列哪個CSS屬性可以更改字體大小( )。A.text-size B.font-size C.text-style D.font-style10.CSS層疊樣式表的使用非常普及,下列選項中不是常見的樣式表使用方法是( )。A.內部鏈接樣式表 B.內部樣式表文件C.外部鏈接樣式表 D.內部嵌入樣式表(共24張PPT)第3單元 信息系統的設計與開發3.5信息系統的數據呈現必修2 信息系統與社會目錄1知識梳理2知識拓展3鞏固練習信息系統以各種各樣的方式向系統使用者輸出信息,以屏幕顯示方式輸出各種數據是最為常見的方式。1.聚合查詢(aggregate query)聚合查詢在SQL語句中是指通過包含一個聚合函數(aggregate function)來匯總多個數據項的值。聚合函數對一組值執行計算并返回單一的值。常見的聚合函數包括求和函數SUM()、求平均值函數AVG()、求最大值函數MAX()、求最小值函數MIN()、計數函數COUNT()等。除了COUNT 以外,聚合函數忽略空值。聚合函數經常與SELECT語句的GROUP BY子句一同使用。2.TOP子句在SQL語句中,TOP子句用于規定要返回的記錄的數目。TOP子句以兩種方式指定輸出的記錄數,一種是直接指定輸出的數量,另一種是指定記錄的百分比。【例1】從學生表中選擇前50%的數據記錄:SELECT TOP 50 PERCENT * FROM [學生表]【例2】從學生表中選擇前兩條記錄:SELECT TOP 2 * FROM [學生表]3.ORDER BY子句在SQL語句中,ORDER BY子句用于根據指定的列對結果集進行排序。ORDER BY子句默認按照升序對記錄進行排序。如果需要對記錄進行降序排序,可以使用DESC 關鍵字。【例3】對學生表中的所有數據按照姓名進行降序排列:SELECT * FROM [學生表] ORDER BY 姓名 DESC4.MVC框架模型—視圖—控制器(MVC)把代碼的定義和數據訪問的方法(模型,Model)與請求邏輯(控制器,Control)以及用戶接口(視圖,View)分開來。優勢在于各種組件都是松散結合的。頁面設計師可以改變HTML頁面的樣式而不用接觸 Python代碼;數據庫管理員只需要關心數據庫和數據表的結構設計而不用考慮數據如何訪問。由此,系統開發的人員能夠更好地進行分工合作,提升開發效率。5.CSSCSS(Cascading Style Sheets,層疊樣式表)是一種用來表現HTML對象顯示屬性的語言。HTML標記中的style屬性即為該標記的CSS代碼。6.HTML的表格在HTML中,<table></table>來定義一個表格。表格包括若干的行<tr></tr>,每一行包括若干單元格<td></td>。如一個一行兩列的表格可以表示為:<table><tr><td>第一行第一格</td><td>第一行第二格</td></tr></table>·CSS樣式(1)行內樣式表(內嵌式):加入方便,只對當前標記起樣式作用,優先級最高,但沒有體現CSS的優點。<標記名 style="樣式屬性名:值">(2)內部樣式表(內聯式):對當前網頁起樣式作用,添加在網頁head區,優先級中。<style type="text/css">CSS樣式表的內容</style>(3)外部樣式表(外聯式)將樣式表定義語句保存為一個“.css”的文件,然后鏈接到HTML網頁文件中,可以方便對網站中多個網頁進行管理。優先級低,但高于HTML標記的格式屬性。<link href="樣式文件名.css" rel="stylesheet" type="text/css">·HTML代碼初步HTML稱為超文本標記語言。網頁是由一些HTML標記組成的,網頁的擴展名就是 .htm或 .html。(1)網頁的基本結構<html><head> <title>網頁標題</title> </head><body> 網頁內容 </body></html>(2)HTML常用標記標記 含義 標記 含義 標記 含義<html> </html> 網頁始末 <font> </font> 字體 <a href =" "> </a> 超鏈接<head> </head> 網頁頭 <img src=" "> 插入圖像 <table> </table> 表格<title> </title> 網頁標題 <p> </p> 段落 <tr> </tr> 表格行標記 含義 標記 含義 標記 含義<body> </body> 網頁主體 <br> </br> 行 <td> </td> 表格列<marquee> </marquee> 滾動字幕 <hr> 水平線 <form> </form> 表單1.“學生表”中有學號、姓名、性別和入學成績等字段執行下面的SQL命令后的結果是( D )。SELECT AVG(入學成績) FROM 學生表 GROUP BY性別A.計算并顯示所有學生的平均入學成績B.計算并顯示所有學生的性別和平均入學成績C.按性別順序計算并顯示所有學生的平均入學成績D.按性別分組計算并顯示不同性別學生的平均入學成績D2.在SQL語言的SELECT語句中,用于實現選擇運算的子句是( C )。A.FOR B.FROMC.WHERE D.ORDER BY3.在SELECT語句中,用于指明查詢結果排序的子句是( C )。A.FROM B.WHEREC.ORDER BY D.GROUP BYCC4.要查詢book表中所有書名中以“計算機”開頭的書籍的價格可用( D )語句。A.SELECT price FROM book WHERE name= 計算機* B.SELECT price FROM book WHERE name LIKE 計算機* C.SELECT price FROM book WHERE name= 計算機% D.SELECT price FROM book WHERE name LIKE 計算機% D5.SELECT語句從學生表中選擇前50%的記錄,下列語句中正確的是( A )。A.SELECT TOP 50 PERCENT * FROM [學生表]B.SELECT TOP 50% * FROM [學生表]C.SELECT TOP 50 * FROM [學生表]D.SELECT TOP 50 FROM [學生表]A6.下列關于MVC的說法中不正確的是( D )。A.M表示Model層,是存儲數據的地方B.View表示視圖層,負責向用戶顯示外觀C.Control是控制層,負責控制流程D.MVC強制地使應用程序的輸入、處理和輸出緊密結合7.下列關于CSS說法中,錯誤的是( D )。A.CSS是用于定義網頁內容顯示樣式的一種技術B.通過CSS樣式可以設定字號、顏色、邊框等屬性C.CSS技術擴展了HTML的樣式定義語法和語義D.使用CSS不便于頁面的修改DD8.下列哪個CSS屬性是用來改變背景顏色的( A )。A.background-color: B.bgcolor:C.color: D.text:9.下列哪個CSS屬性可以更改字體大小( B )。A.text-size B.font-sizeC.text-style D.font-styleAB10.CSS層疊樣式表的使用非常普及,下列選項中不是常見的樣式表使用方法是( A )。A.內部鏈接樣式表 B.內部樣式表文件C.外部鏈接樣式表 D.內部嵌入樣式表A 展開更多...... 收起↑ 資源列表 3.5信息系統的數據呈現-江蘇省2025年1月普通高中學業水平合格性考試信息技術復習.pptx 3.5信息系統的數據呈現.doc 縮略圖、資源來源于二一教育資源庫