1. <code id="ya7qu"><span id="ya7qu"><label id="ya7qu"></label></span></code>

    <b id="ya7qu"><bdo id="ya7qu"></bdo></b>
    <wbr id="ya7qu"><optgroup id="ya7qu"><strike id="ya7qu"></strike></optgroup></wbr>
  2. <u id="ya7qu"><bdo id="ya7qu"></bdo></u>

    排序

    時間:2022-08-16 09:43:06 高中信息技術教案 我要投稿

    排序


    2001-2002學年第一學期 

    高二年級信息技術課教案 

    第五章 
     排序與索引 
     第9課 排序與索引排序  
    教學目標 
     使學生學會對數據庫按字段進行排序和建立索引排序。 
      
    教學內容 
     ① 在“成績表”庫中按字段“總分”排名次  ②利用索引排名次    
      
    教學重點 
     索引文件的建立與排序的實現 
      
    教學方法 
     問題驅動教學方式,以學生看書教師講解相結合。 
      

    教學引入   

        對數據進行排序是最常用的操作之一,在數據庫中實現對記錄的排序也是數據庫操作中最重要的操作之一。    

    任務一:如何在數據庫中按某個字段值的大小進行排序 

        1、打開上次課使用的數據庫“成績表.dbf” 

        問題1?現在每個學生的總分是不是按高到低順序排列的呢(不是)? 

        2、建立排序文件 

        1)打開數據庫“成績表.dbf”; 
        2)選菜單“Database”->“Sort...”(分類); 

        3)選擇關鍵字段“總分”,即以“總分”為排序標準; 
        4)選擇排序方式,選中“Sort Order”框中的“總分”,在“Fields Options”框中選“Descending”(降序),Ascending是升序; 
        5)在“Input”框中的“Scope”中選范圍“All”。 
        6)在“Output”框中選“Fields”,再選輸出字段,選好后單擊“Move”,->“OK”。 
        7)確定排序文件:單擊“Output”框中的“Save As...”,輸入文件名“排名表.dbf”->“OK”。 
        8)保存排序文件:全部輸入好后, 在“Sort..”框中單擊“OK”。 

        3、查看排序后的記錄 

        打開數據庫“排名表”,用“Browse”命令打開瀏覽窗口。 
        問題2?看一看“排名表”數據庫中有是否按總分的高低排列的? 

      

    任務二:通過按字段建立索引的方法對數據庫排序 

        1、為什么要引入索引排序 

        用“Sort”來排序實際上是生成了另外一個數據庫文件,原來的庫中發生變化時,它不會跟著變化的,還需要重新生成,利用索引就可以實現原來的庫有變化,索引就跟著變化,從而自動排序。   

        2、建立索引文件 
        1)打開數據庫“成績表”,選菜單“File->New”,在“File Type”中選“Index”(索引),單擊“New”按鈕。 
        2)選擇索引文件類型,在 “Output File”框中選“Single Index File(IDX)”,建立一個單個索引文件“成績表.IDX”。 
        3)選擇索引關鍵字:在“Fields”框中選擇“總分”,作為關鍵字段,并單擊“Add to Index List”按鈕,自動設成按升序排列。 
        4)改變排序方向:在“Index Key”框中選擇“總分”,然后在該框右方的文本框中的“總分”前加入負號“-”,即改變了排序順序,再單擊按鈕“Add to Index List”。 
        5)保存“索引”文件:單擊“OK”。 

        3、 問題3?看一看“成績表”數據庫中有什么變化?--已經按總分的高低順序排列了。 

        注意到:P69第6步中的說明,建立索引并沒有改變數據庫本身。 

        4、在數據庫中追加一條記錄 

        1)選“Reord->Append”; 
        2)輸入一條記錄后按“Ctrl+W”保存; 
        問題4?看一看添加記錄后,是否還順序排列? 
        問題5?關閉數據庫,再重新打開數據庫,看一看還是順序排列嗎,為什么?如何讓它順序排列呢?(要開打索引文件) 

      

    任務三:比較兩種排序方法 

        各自有何特點? 

      

    開動腦筋,試一試???  

        1、對數據庫“成績表”按“平均分”建立一個“排名表”數據庫;  
        2、按“平均分”建立一個單索引。  

      
      



    【排序】相關文章:

    數學排序教案01-07

    按排序教學反思02-07

    中班數學排序教案06-24

    大班數學排序教案03-23

    小班數學《排序》教案03-24

    數學大小排序教案09-18

    數學排序教案15篇01-07

    小班數學排序教案01-07

    排序大班數學教案06-16

    大班數學規律排序教案05-17

    国产福利萌白酱精品tv一区_日韩亚洲中字无码一区二区三区_亚洲欧洲高清无码在线_全黄无码免费一级毛片
    1. <code id="ya7qu"><span id="ya7qu"><label id="ya7qu"></label></span></code>

      <b id="ya7qu"><bdo id="ya7qu"></bdo></b>
      <wbr id="ya7qu"><optgroup id="ya7qu"><strike id="ya7qu"></strike></optgroup></wbr>
    2. <u id="ya7qu"><bdo id="ya7qu"></bdo></u>
      亚洲色婷婷爱婷婷综合精品 | 五月天天堂久久 | 亚洲va一区动漫 | 日韩中文字幕理论在线 | 最新系列国产专区亚洲 | 亚洲国产精品国自产拍AV |