數(shù)據(jù)結(jié)構(gòu)教程第三十八課文件概念,順序文件

字號:

教學(xué)目的: 掌握文件基本概念,順序文件的概念。
    教學(xué)重點(diǎn): 文件基本概念
    教學(xué)難點(diǎn): 邏輯結(jié)構(gòu)與物理結(jié)構(gòu)的關(guān)系。
    授課內(nèi)容:
    一、表與文件
    和表類似,文件是大量記錄的集合。習(xí)慣上稱存儲在主存儲器(內(nèi)存儲器)中的記錄集合為表,稱存儲在二級存儲器(外存儲器)中的記錄集合為文件。
    二、文件基本概念
    文件:是由大量性質(zhì)相同的記錄組成的集合。
    文件按記錄類型不同分類 操作系統(tǒng)的文件 一維的連續(xù)的字符序列
    數(shù)據(jù)庫文件 帶有結(jié)構(gòu)的記錄的集合,每條記錄是由一個或多個數(shù)據(jù)項組成的集合。
    姓名 準(zhǔn)考證號 政治 語文 數(shù)學(xué) 外語
    劉青 1501 78 90 100 95
    張朋 1502 64 88 90 74
    崔永 1503 90 100 85 89
    鄭琳 1504 85 73 90 91
    ...
    文件按記錄長度是否相同分類 定長記錄文件 文件中每個記錄含有信息長度相同。
    不定長記錄文件 文件中每個記錄含有信息長度不等。
    記錄的邏輯結(jié)構(gòu)是指記錄在用戶或應(yīng)用程序員面前呈現(xiàn)的方式,是用戶對數(shù)據(jù)的表示和存取方式。
    姓名 準(zhǔn)考證號 政治 語文 數(shù)學(xué) 外語
    劉青 1501 78 90 100 95
    張朋 1502 64 88 90 74
    崔永 1503 90 100 85 89
    鄭琳 1504 85 73 90 91
    ...
    這張成績表呈現(xiàn)的結(jié)構(gòu)即是邏輯結(jié)構(gòu)。
    記錄的物理結(jié)構(gòu)是數(shù)據(jù)在物理存儲器上存儲的方式。一條物理記錄指的是計算機(jī)用一條I/O命令進(jìn)行讀寫的基本數(shù)據(jù)單位。
    三、順序文件
    順序文件中的物理記錄的順序和邏輯記錄的順序是一致的。
    四、總結(jié)