數(shù)據(jù)處理概論_第1頁
數(shù)據(jù)處理概論_第2頁
數(shù)據(jù)處理概論_第3頁
數(shù)據(jù)處理概論_第4頁
數(shù)據(jù)處理概論_第5頁
已閱讀5頁,還剩92頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

數(shù)據(jù)處理概論第1頁,共97頁,2023年,2月20日,星期六責任教師:戴軍波聯(lián)系方法:TEL:63821740EMAIL:djb0901@163.com地址:慈溪市南二環(huán)線東路慈溪電大BBS:網(wǎng)上課堂可利用學習資源:文字教材電子教案直播課件

第2頁,共97頁,2023年,2月20日,星期六數(shù)據(jù)處理概論知識要點

第一部分:計算機系統(tǒng)概論第一章——第二章

第二部分:文字處理系統(tǒng)第三章

第三部分:數(shù)據(jù)庫管理系統(tǒng)第四章—第十二章

第3頁,共97頁,2023年,2月20日,星期六第一部分計算機系統(tǒng)概述

數(shù)據(jù)、信息和計算機簡介Windows98的應(yīng)用第4頁,共97頁,2023年,2月20日,星期六數(shù)據(jù)、信息和計算機系統(tǒng)簡介

數(shù)據(jù)和信息電子計算機的特點及發(fā)展數(shù)據(jù)的表示和存儲微型計算機系統(tǒng)計算機技術(shù)指標多媒體技術(shù)計算機網(wǎng)絡(luò)和安全性第5頁,共97頁,2023年,2月20日,星期六數(shù)據(jù)和信息的概念

數(shù)據(jù):人們看到的景象和聽到的事實。分為兩種:人讀數(shù)據(jù)和機讀數(shù)據(jù)。信息:數(shù)據(jù)中包含的意義,是客觀存在的現(xiàn)實世界的描述和反映。數(shù)據(jù)處理工作意義:對各種信息管理、輔助決策系統(tǒng)的基礎(chǔ)。第6頁,共97頁,2023年,2月20日,星期六電子計算機的特點及發(fā)展計算機概念:具有存儲能力,能用程序控制的,并能高速地。自動完成信息處理的電子設(shè)備。分類:大型主機,小型、微型、巨型、小巨型、工作站等。發(fā)展階段1)采用機械式或機電式的計算機時代第7頁,共97頁,2023年,2月20日,星期六2)現(xiàn)代大型計算機階段代表人物:圖靈,馮.諾依曼a.電子管計算機時代b.晶體管計算機時代c.集成電路計算機時代d.大規(guī)模集成計算機時代3)微型計算機時代及網(wǎng)絡(luò)階段第8頁,共97頁,2023年,2月20日,星期六數(shù)據(jù)的表示和存儲

常用數(shù)值1.二進制(B)2.八進制(O)3.十六進制(H)4.十進制(D)第9頁,共97頁,2023年,2月20日,星期六

進制間的轉(zhuǎn)換1.二進制轉(zhuǎn)化為10進制采用按權(quán)展開相加求和.2.10進制轉(zhuǎn)換為二進制、八進制、十六進制整數(shù)部分采用除基取余,小數(shù)部分采用乘基取整法數(shù)據(jù)單位1G=1024M=1024*1024K=1024*1024*1024B編碼

字母:AscII碼漢字:漢字國標碼第10頁,共97頁,2023年,2月20日,星期六微型計算機系統(tǒng)

一個完整的計算機系統(tǒng)

硬件系統(tǒng)軟件系統(tǒng)輸入設(shè)備輸出設(shè)備存儲器運算器控制器系統(tǒng)軟件應(yīng)用軟件:鍵盤掃描儀:顯示器打印機:軟盤硬盤光盤中央處理器(CPU):Windows系列:Word97第11頁,共97頁,2023年,2月20日,星期六計算機硬件組成輸入設(shè)備主存儲器運算器控制器控制語句數(shù)據(jù)、指令流向輸出設(shè)備Ram,Rom第12頁,共97頁,2023年,2月20日,星期六操作系統(tǒng):是對計算機的一切資源進行控制和管理的程序。功能:a.處理機管理(進程管理)b.存儲管理c.設(shè)備管理d.文件管理e.作業(yè)管理第13頁,共97頁,2023年,2月20日,星期六程序設(shè)計語言分類:機器語言,匯編語言,高級語言高級語言執(zhí)行過程高級語言機器語言結(jié)果

編譯處理程序執(zhí)行解釋處理程序第14頁,共97頁,2023年,2月20日,星期六計算機技術(shù)指標字長:CPU處理二進制數(shù)據(jù)的位數(shù)。運算速度:計算機每秒執(zhí)行指令的條數(shù)主頻:晶振每秒種內(nèi)的脈沖個數(shù)。內(nèi)存容量:內(nèi)部存儲器的存儲數(shù)據(jù)的能力。第15頁,共97頁,2023年,2月20日,星期六計算機的主要應(yīng)用最先應(yīng)用的領(lǐng)域:數(shù)值計算最廣泛的領(lǐng)域:信息處理工業(yè)領(lǐng)域:過程控制計算機輔助設(shè)計CAD、制造CAM和計算機輔助教學CAI第16頁,共97頁,2023年,2月20日,星期六多媒體技術(shù)

多媒體:一種綜合多種媒體的技術(shù)多媒體計算機軟件系統(tǒng):

首先是以一個多媒體操作系統(tǒng)為基礎(chǔ),增加多媒體壓縮/解壓縮、圖形用戶借口、多媒體數(shù)據(jù)庫管理系統(tǒng)等支持多媒體開發(fā)的應(yīng)用工具軟件第17頁,共97頁,2023年,2月20日,星期六計算機網(wǎng)絡(luò)組成:計算機系統(tǒng)、通信鏈路和網(wǎng)絡(luò)結(jié)點組成。分為:資源子網(wǎng)和通信子網(wǎng)類型:距離分:局域網(wǎng)和廣域網(wǎng)。功能:資源共享、提高可靠性、分擔負載等Internet服務(wù)電子郵件(E-mail)、遠程登錄(telnet)文件傳輸(FTP)、信息查詢服務(wù)(WWW)網(wǎng)絡(luò)新聞(NetworksNews)

第18頁,共97頁,2023年,2月20日,星期六計算機完全性病毒:是一種人為編制的小程序特點:隱蔽性,傳播性、潛伏性、激發(fā)性、破壞性等。第19頁,共97頁,2023年,2月20日,星期六WINDOWS98基礎(chǔ)WIN98簡介WIN98的基本操作文件的管理WIN98的控制面板設(shè)置開始菜單的使用其他功能簡介第20頁,共97頁,2023年,2月20日,星期六WIN98的特點和功能

圖形化、窗口式、單用戶、多任務(wù)所見即所得

第21頁,共97頁,2023年,2月20日,星期六WIN98運行的硬件環(huán)境486DX,66MHZ以上的處理器16MB以上內(nèi)存290MB以上容量的硬盤自由空間VGA或更高分辨率的顯示器CD-ROM驅(qū)動器兼容鼠標

第22頁,共97頁,2023年,2月20日,星期六WIN98的基本操作啟動和退出(正常關(guān)機的重要性)桌面(背景、圖標、開始菜單、任務(wù)欄、屏保)鼠標的操作(單擊、右鍵單擊、雙擊、拖動)圖標操作(分類、選中、打開、拖動)窗口操作(分類、組成部分、基本操作)菜單操作(分類、幾個約定)在線幫助(自學) 第23頁,共97頁,2023年,2月20日,星期六

如何正常退出win98單擊彈出開始菜單第24頁,共97頁,2023年,2月20日,星期六圖標操作系統(tǒng)圖標:快捷圖標:第25頁,共97頁,2023年,2月20日,星期六窗口操作文件夾窗口、程序窗口、對話框窗口第26頁,共97頁,2023年,2月20日,星期六菜單操作該選項當前狀態(tài)下無效單擊該選項會彈出對話框該選項含有子菜單第27頁,共97頁,2023年,2月20日,星期六文件的管理資源管理器的簡介及使用(啟動方法、窗口組成、展開和隱藏文件夾)文件(夾)的基本操作(選定、新建、復(fù)制移動、更名、刪除恢復(fù)、查找)磁盤操作(格式化、軟盤的使用)第28頁,共97頁,2023年,2月20日,星期六WIN98的控制面板設(shè)置

桌面背景日期和時間添加打印機添加/刪除程序第29頁,共97頁,2023年,2月20日,星期六開始菜單的使用整理硬盤開始程序附件磁盤碎片程序選擇磁盤確定開始查找文件開始搜索文件或文件夾輸入要查找的內(nèi)容查找第30頁,共97頁,2023年,2月20日,星期六畫圖、寫字板的使用步驟參照磁盤整理程序。第31頁,共97頁,2023年,2月20日,星期六其他功能簡介回收站的使用實質(zhì)是硬盤開辟出來的一部分空間剪切板的使用剪切板是內(nèi)存的一部分。第32頁,共97頁,2023年,2月20日,星期六課堂練習一:將計算機的屏幕保護程序設(shè)置為“三維迷宮”樣式,密碼nbtvu.將桌面背景墻紙設(shè)為“bj.gif”,平鋪效果。將系統(tǒng)日期、時間設(shè)為當前日期和時間。第33頁,共97頁,2023年,2月20日,星期六課堂練習二:1、請在電腦上的d盤里創(chuàng)建一個新文件夾,取名為“課堂練習”。2、查找A盤上所有的word文檔3、把A盤上的word文檔復(fù)制到本機上的“課堂練習”文件夾中。4、格式化A盤,熟悉創(chuàng)建98啟動盤。第34頁,共97頁,2023年,2月20日,星期六課堂練習三1、新建一個寫字板文檔abc.rtf,把bj.gif圖片插入到文件中2、打開畫圖程序,把寫字板中的內(nèi)容全部復(fù)制到其里面,保存為abc.bmp第35頁,共97頁,2023年,2月20日,星期六第三篇數(shù)據(jù)庫管理系統(tǒng)

第36頁,共97頁,2023年,2月20日,星期六第四章數(shù)據(jù)庫系統(tǒng)的概念一、有關(guān)數(shù)據(jù)庫的概念數(shù)據(jù)庫有關(guān)聯(lián)的數(shù)據(jù)有組織地、合理地存放在計算機上的集合。數(shù)據(jù)庫管理系統(tǒng)管理和控制數(shù)據(jù)資源,并且使用戶能方便地使用這些數(shù)據(jù)。數(shù)據(jù)庫系統(tǒng)在計算機上配備了數(shù)據(jù)庫后,數(shù)據(jù)庫及其它所需要的軟、硬件和數(shù)據(jù)庫管理人員的總稱。第37頁,共97頁,2023年,2月20日,星期六特點:數(shù)據(jù)的獨立性、最小的數(shù)據(jù)冗余度、最多的共享性、數(shù)據(jù)的統(tǒng)一管理與集中控制。數(shù)據(jù)庫應(yīng)用系統(tǒng)是以數(shù)據(jù)庫為基礎(chǔ)的信息系統(tǒng)。關(guān)系型數(shù)據(jù)庫的概念

它是由二維表組成,每一個二維表表示數(shù)據(jù)及數(shù)據(jù)間的聯(lián)系,稱為一個數(shù)據(jù)表文件。二維表的每一行稱為一條記錄,每一列稱為一個字段。

三種基本操作:投影Project、選擇Select、連接Join第38頁,共97頁,2023年,2月20日,星期六二、中文VFP6.0系統(tǒng)的特點中文VFP6.0是一種關(guān)系型的數(shù)據(jù)庫管理系統(tǒng)特點:易于升級、更加強大的數(shù)據(jù)庫管理功能、向?qū)C制、真正的面向?qū)ο蟪绦蛟O(shè)計、Rushmore技術(shù)、可開發(fā)客戶/服務(wù)器解決方案第39頁,共97頁,2023年,2月20日,星期六三、中文VFP6.0系統(tǒng)常用的文件類型及性能指標常用的文件生成的應(yīng)用程序文件:.APP復(fù)合索引文件:.MNT數(shù)據(jù)庫文件:.DBC數(shù)據(jù)表文件:.DBF數(shù)據(jù)庫備注文件:.DCT數(shù)據(jù)庫索引文件:.DCX報表文件:.FRX表單文件:.SCX程序文件:.PRF項目文件:.PJX內(nèi)存變量文件:.MEN第40頁,共97頁,2023年,2月20日,星期六

主要性能指標每個數(shù)據(jù)表最多的記錄數(shù):10億條每條記錄的最大長度:64K字節(jié)每條記錄的最多字段數(shù):255個.字符型字段的最多字符數(shù):255個數(shù)值精度:16位命令行的最多字符數(shù):8192個最大數(shù)組數(shù):65000最多可設(shè)置的內(nèi)存變量:65000第41頁,共97頁,2023年,2月20日,星期六四、中文VFP6.0的安裝、運行和退出中文VFP6.0的安裝和啟動集成工作環(huán)境:主窗口、駐菜單欄、工具欄、命令窗口和狀態(tài)欄中文VFP6.0的操作方式1、交互命令方式(命令窗口)2、菜單操作方式3、程序執(zhí)行方式第42頁,共97頁,2023年,2月20日,星期六五、項目管理器的使用項目管理器:項目管理器是中文VFP6.0中處理數(shù)據(jù)和對象的主要組織工具,是VFP6.0的“控制中心”項目組成:文件、數(shù)據(jù)、文檔以及對象的集合,以.pjx保存項目管理器文件分類:全部、數(shù)據(jù)、文檔、類、代碼和其他項目管理器的創(chuàng)建第43頁,共97頁,2023年,2月20日,星期六六、VFP6.0設(shè)計器表設(shè)計器查詢設(shè)計器視圖設(shè)計器表單設(shè)計器報表設(shè)計器數(shù)據(jù)庫設(shè)計器連接設(shè)計器第44頁,共97頁,2023年,2月20日,星期六七、使用向?qū)гO(shè)計向?qū)Ц拍睿合驅(qū)墙换ナ降某绦颍軒椭焖偻瓿梢话阈缘娜蝿?wù)向?qū)褂梅椒ǎ?、啟動2、定位向?qū)聊?、保存向?qū)ЫY(jié)果4、修改向?qū)?chuàng)建的項第45頁,共97頁,2023年,2月20日,星期六第五章創(chuàng)建數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫創(chuàng)建一個數(shù)據(jù)庫創(chuàng)建表和索引數(shù)據(jù)庫的操作第46頁,共97頁,2023年,2月20日,星期六一、設(shè)計數(shù)據(jù)庫確定建立數(shù)據(jù)庫的目的確定需要的表確定所需的字段確定關(guān)系設(shè)計求精,對設(shè)計進一步分析,查找其中的錯誤第47頁,共97頁,2023年,2月20日,星期六二、創(chuàng)建一個新數(shù)據(jù)庫1、“項目管理器”中選擇“數(shù)據(jù)”,然后選擇“數(shù)據(jù)庫”,最后選擇“新建”按鈕。2、命令窗口中使用createDatabase命令。3、數(shù)據(jù)庫向?qū)、項目管理器數(shù)據(jù)數(shù)據(jù)庫b、選擇“新建”c、選擇“數(shù)據(jù)庫向?qū)А卑粹od、按照屏幕上向?qū)У闹甘静僮鞯?8頁,共97頁,2023年,2月20日,星期六三、創(chuàng)建表和索引1、表自由表和數(shù)據(jù)庫表概念表的創(chuàng)建a、表向?qū)、表設(shè)計器常見表的字段數(shù)據(jù)類型字符、貨幣、數(shù)值、日期、日期時間型、整型、邏輯型、備注型等第49頁,共97頁,2023年,2月20日,星期六表的基本操作編輯字段、修改表結(jié)構(gòu)(添加字段或刪除字段)查看記錄、添加記錄、刪除記錄(邏輯刪除和物理刪除)、篩選表第50頁,共97頁,2023年,2月20日,星期六索引索引種類主索引、候選索引、普通索引、唯一索引建立索引1)在“項目管理器”中選擇待建索引的表,然后“修改”。2)在“表設(shè)計器”中,選擇“索引”選項卡。排序:選擇已建索引的表,然后“表”菜單“屬性”,“索引順序”中選者要用的索引。篩選:基本同上。第51頁,共97頁,2023年,2月20日,星期六四、數(shù)據(jù)庫操作數(shù)據(jù)庫中添加或移去表更新表和數(shù)據(jù)庫的鏈接1、opendatabasetestdata2、validatedatabaserecover創(chuàng)建永久關(guān)系和參照完整性(保持數(shù)據(jù)一致性)第52頁,共97頁,2023年,2月20日,星期六數(shù)據(jù)庫操作a、查看和修改數(shù)據(jù)庫結(jié)構(gòu)b、查看數(shù)據(jù)庫分層結(jié)構(gòu)modifydatabasetestdatac、管理數(shù)據(jù)庫刪除數(shù)據(jù)庫:deletedatabase選擇當前數(shù)據(jù)庫中的表:use?關(guān)閉數(shù)據(jù)庫:closedatebase第53頁,共97頁,2023年,2月20日,星期六第六章使用視圖更新數(shù)據(jù)數(shù)據(jù)視圖的概念定制的虛擬表??梢允潜镜氐?、遠程的或帶參數(shù)的;其數(shù)據(jù)來源與一個或多個表,或者其他視圖,數(shù)據(jù)可更新的。使用途徑a.使用設(shè)計向?qū).使用設(shè)計器第54頁,共97頁,2023年,2月20日,星期六視圖向?qū)?chuàng)建視圖方法1a.從主窗口菜單下打開[工具][向?qū)b.在選擇[全部]菜單,出現(xiàn)[向?qū)нx取]對話框c.從中選擇[本地視圖向?qū)方法2a.從主窗口菜單下打開[文件][新建]b.選擇[視圖],再單擊[向?qū),彈出[本地視圖向?qū)第55頁,共97頁,2023年,2月20日,星期六`方法3a.在項目管理器中選定數(shù)據(jù)庫b.選定本地視圖向?qū)?,單擊[新建]c.單擊[視圖向?qū)按紐方法4a.打開數(shù)據(jù)庫設(shè)計器,打開數(shù)據(jù)庫菜單b.選擇[新的本地視圖],單擊[視圖向?qū)按鈕即進入“本地視圖向?qū)А贝翱诘?6頁,共97頁,2023年,2月20日,星期六視圖設(shè)計器的創(chuàng)建和使用創(chuàng)建方法方法1a.從主窗口菜單下打開[文件][新建]b.選擇[視圖],再單擊[新建文件],彈出[視圖設(shè)計器]方法2a.在項目管理器中選定數(shù)據(jù)庫b.選定本地視圖向?qū)В瑔螕鬧新建]c.單擊[視圖向?qū)按紐第57頁,共97頁,2023年,2月20日,星期六視圖設(shè)計器窗口操作組成

上半部分:放置要添加的表

下半部分:字段、聯(lián)接、篩選、排序依據(jù)、更新條件、雜項查詢視圖單擊工具欄上的運行按鈕,即可使用,看結(jié)果第58頁,共97頁,2023年,2月20日,星期六常用下半部分的菜單功能字段:指定視圖中要現(xiàn)實的字段聯(lián)接:用于多個表聯(lián)接指定聯(lián)接條件(Innerjoin\rightouterjoin/right/fulljoin)篩選指定選擇記錄的指針排序設(shè)計查詢第59頁,共97頁,2023年,2月20日,星期六例子說明1.利用視圖設(shè)計器建立customer的視圖文件2.利用視圖建立多視圖文件.3.查看視圖文件第60頁,共97頁,2023年,2月20日,星期六第七章用表單管理數(shù)據(jù)表單概念表單是VFP6.0中最常見的界面,各種對話框和窗口都是表單的不同表現(xiàn)形式.,可以定制界面進行數(shù)據(jù)庫信息的顯示、輸入和編輯。表單組成:包含有屬性、事件和方法的控件第61頁,共97頁,2023年,2月20日,星期六創(chuàng)建表單途徑

使用表單向?qū)杀韱瓮ㄟ^選擇[表單]菜單上的“快速表單”,使用“表單生成器”協(xié)助用戶快速地選擇數(shù)據(jù)使用“表單設(shè)計器”開創(chuàng)建和原來表單第62頁,共97頁,2023年,2月20日,星期六表單中控件添加方法用生成器向表單中添加控件使用表單控件工具填加控件使用組件管理庫向表單中添加控件。第63頁,共97頁,2023年,2月20日,星期六常用控件的使用功能一組預(yù)先設(shè)定的選擇接受不能預(yù)先設(shè)定的用戶輸入在給定范圍內(nèi)接受輸入允許用戶執(zhí)行特定的命令在給定的時間間隔內(nèi)執(zhí)行特定的命令選項按鈕組,列表框下拉列表,復(fù)選文本、編輯、組合框微調(diào)命令按鈕及組合,超級鏈接計時器控件第64頁,共97頁,2023年,2月20日,星期六顯示信息圖象實現(xiàn)多行數(shù)據(jù)顯示與操作標簽、文本框,編輯框表格控件控件和數(shù)據(jù)的關(guān)系表中數(shù)據(jù)綁頂?shù)目丶?,和不與表中數(shù)據(jù)綁定的控件。第65頁,共97頁,2023年,2月20日,星期六常用控件的的設(shè)置Caption對象的文字說明Enabled對象是否可被選擇Forecolor對象的前景色Left對象左邊的位置Mousepoint鼠標在對象內(nèi)的形狀Vislble對象是否可見第66頁,共97頁,2023年,2月20日,星期六設(shè)置對象事件和方法療程事件:由對象動作產(chǎn)生,是有用戶和系統(tǒng)所發(fā)器方法:對象能夠按照意圖執(zhí)行的一個操作。例如:refresh、seftocus表單的數(shù)據(jù)環(huán)境第67頁,共97頁,2023年,2月20日,星期六操作聯(lián)系題1、利用“表單設(shè)計器”創(chuàng)建一個“helloword的表單,再雙擊,變成”歡迎“,再單擊,表單消失。

2、設(shè)計一個標題欄為實驗1的表單,有2個文本框,在其中一個輸入23,當在外面單擊左鍵時,就會將其中的內(nèi)容送到第二個文本框,同時清除第一個文本框的內(nèi)容。第68頁,共97頁,2023年,2月20日,星期六第八章設(shè)計查詢查詢文件意義查詢與視圖的關(guān)系a.在查詢中以磁盤文件的形式存放程序可以通過DO命令執(zhí)行,文件擴展名為*.qprb.查詢設(shè)計器比視圖設(shè)計器少了一個“更新條件”選項卡,多了“查詢?nèi)ハ颉眂.外表基本相同,使用方法基本上相似。第69頁,共97頁,2023年,2月20日,星期六查詢設(shè)計器的使用功能查詢步驟確定要查詢什么指定要查詢的表設(shè)置查詢條件選擇輸出字段設(shè)置排序順序分組依據(jù)指定查詢?nèi)ハ蜻\行并驗證查詢第70頁,共97頁,2023年,2月20日,星期六啟動同視圖同樣保存并運行查詢保存:選擇文件中的保存,將其保存在擴展名為.pqr的文件中運行:do查詢名.qpr或常用工具上的“運行”按鈕。第71頁,共97頁,2023年,2月20日,星期六多表查詢a.明確各表之間的關(guān)系b.確定輸出字段c.根據(jù)條件確定篩選依據(jù)d.確定查詢?nèi)ハ騟.運行查詢第72頁,共97頁,2023年,2月20日,星期六Select–SQL語句的使用結(jié)構(gòu):Select字段from表where查詢條件Croupby分組條件Orderby排序字段Into查詢?nèi)ハ虿樵冊O(shè)計器查看SQL:工具欄中“查看SQL”的按鈕操作練習書中練習21第73頁,共97頁,2023年,2月20日,星期六第九章設(shè)計報表組成數(shù)據(jù)源和布局設(shè)計步驟

確定要什么類型的報表,打開決定并設(shè)計報表布局報表設(shè)計器

修改并指定布局文件預(yù)覽打印報表第74頁,共97頁,2023年,2月20日,星期六報表的使用操作計劃報表布局1.報表向?qū)В鹤詈唵瓮緩?.快速報表:最迅速途徑3.報表設(shè)計器:提供設(shè)計負責結(jié)構(gòu)頁表頭、細節(jié)和頁注腳第75頁,共97頁,2023年,2月20日,星期六基本操作:1.定義標題2.定義數(shù)據(jù)源3.定義布局分組數(shù)據(jù)4.控件的添加5.預(yù)覽和打印報表練習操作22:報表設(shè)計器第76頁,共97頁,2023年,2月20日,星期六第十章VFP6.0應(yīng)用程序設(shè)計程序概念為完成一定數(shù)據(jù)管理任務(wù)而將一系列命令和函數(shù)、按一定結(jié)構(gòu)和要求編寫而成的一個有序的集合。通常在計算機上以擴展名為.PRC文件保存。程序優(yōu)點跟表單結(jié)合,提高效率;程序可修改并重新運行;可從菜單、表單和工具欄下啟動程序;一個程序可調(diào)用其他程序;程序文件可多次運行第77頁,共97頁,2023年,2月20日,星期六程序創(chuàng)建方法項目管理器、文件菜單中創(chuàng)建、命令窗口中鍵入:modifycommand程序文件名運行項目管理器選中運行、程序菜單中運行、命令窗口中鍵入:do程序文件名第78頁,共97頁,2023年,2月20日,星期六數(shù)據(jù)容器常量:“abc”,2,a變量:內(nèi)存變量:a數(shù)組字段字段:學號數(shù)組:array[6]對象數(shù)據(jù)類型字符型數(shù)值型整數(shù)型貨幣型日期型邏輯型備注型和通用型第79頁,共97頁,2023年,2月20日,星期六常用操作符算術(shù)型、關(guān)系型、字符型、邏輯型常用函數(shù)數(shù)學函數(shù):abs()取絕對值字符函數(shù):left()求左字串函數(shù)日期函數(shù):date()系統(tǒng)日期時間轉(zhuǎn)換函數(shù):chr()返回指定ascII碼對應(yīng)的字符測試函數(shù):eof()判斷記錄指針是否在文件尾第80頁,共97頁,2023年,2月20日,星期六常用命令的使用1.建立數(shù)據(jù)表文件名:create2.打開/關(guān)閉當前數(shù)據(jù)庫表文件:use3.在數(shù)據(jù)庫文件中添加記錄:append4.記錄指針的定位:gon/skip5.顯示記錄:list,display6.記錄的插入:insert第81頁,共97頁,2023年,2月20日,星期六7.記錄的編輯修改:edit/change/browse8.計算且替換命令:replace9.對指定的記錄加刪除標記:delete10.恢復(fù)加有刪除標記的記錄:recall11.真正刪除標志的記錄:pack12.刪除所有的記錄:zap13.求和統(tǒng)計:sum第82頁,共97頁,2023年,2月20日,星期六14.記錄數(shù)統(tǒng)計:count15.平均值統(tǒng)計:average16.記錄的查詢定位:locate17.顯示數(shù)據(jù)庫文件的結(jié)構(gòu):list/displaystructure18.修改數(shù)據(jù)庫文件結(jié)構(gòu):modifystru19.文件的刪除:erase/delefile第83頁,共97頁,2023年,2月20日,星期六20.數(shù)據(jù)庫文件的備份:copyto21.數(shù)據(jù)庫結(jié)構(gòu)的復(fù)制:Copystructureto22.分類排序:sortto23.索引文件的建立:indexonto24.打開索引文件:setindexto25.索引查詢:seek26.分類匯總統(tǒng)計:total第84頁,共97頁,2023年,2月20日,星期六常用的程序結(jié)構(gòu)順序、分支和循環(huán)分支語句:1、if…else…ednif2、docasecase條件1命令序列1case條件2命令序列2……case條件n命令nendcase第85頁,共97頁,2023年,2月20日,星期六循環(huán)結(jié)構(gòu)1.scan..endscan2.for…endfor3.dowhile…enddodowhile<條件>[命令序列][loop][exit]enddo第86頁,共97頁,2023年,2月20日,星期六程序設(shè)計的基本步驟

1.對問題進行說明2.分解問題3.編制各模塊4.測試并完善各模塊5.組裝全部模塊6.整體測試第87頁,共97頁,2023年,2月20日,星期六使用過程和定義函數(shù)在單獨的程序文件中:Setprocedureto程序名在程序中:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論