出版時間:2012-1 出版社:上海交通大學出版社 作者:冷金麟,周治鈺 編 頁數(shù):292
內容概要
《21世紀高等學校教材:Visual FoxPro程序設計》是根據(jù)教育部高等學校非計算機專業(yè)計算機基礎課程教學指導委員會提出的有關“數(shù)據(jù)庫技術及應用”要求,并配合全國計算機等級考試“Visual FoxPro二級”考試大綱的知識要點,結合多年來的教學與科研開發(fā)經(jīng)驗而精心編寫的?! ”緯跀?shù)據(jù)庫基本理論、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫應用程序開發(fā)為一體,既注重基礎理論,又強調實際應用,在突出面向對象概念的同時又兼顧傳統(tǒng)的面向過程的程序設計方法,以數(shù)據(jù)庫應用系統(tǒng)開發(fā)為主線,講解Visual FoxPro的基本操作方法和操作命令,介紹面向對象的程序設計方法、數(shù)據(jù)庫設計以及數(shù)據(jù)庫應用系統(tǒng)的開發(fā)方法和步驟。全書以一個完整的系統(tǒng)開發(fā)案例為導引,將一個實用系統(tǒng)分解到若干章節(jié)中進行講解,并在最后章節(jié)中再整合成一個完整的應用系統(tǒng)發(fā)布,深入淺出,整體性強,以使讀者學會Visual FoxPro的基本操作,掌握面向對象的程序設計及數(shù)據(jù)庫應用系統(tǒng)的開發(fā)?! 禫isual FoxPro程序設計》體系完整、結構清晰、圖文并茂、示例翔實、精編細講,簡讀易懂,全書案例具有創(chuàng)新性和普遍適用性,可作為高等院校非計算機專業(yè)本科生、專科生的教材,也可作為學習數(shù)據(jù)庫應用技術的讀者自學用書。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)基礎知識1.1 數(shù)據(jù)管理技術的發(fā)展1.1.1 數(shù)據(jù)與數(shù)據(jù)處理1.1.2 數(shù)據(jù)管理技術的發(fā)展1.2 數(shù)據(jù)庫系統(tǒng)1.2.1 數(shù)據(jù)庫系統(tǒng)的組成1.2.2 數(shù)據(jù)庫的三級模式結構1.2.3 數(shù)據(jù)庫系統(tǒng)的特點1.3 數(shù)據(jù)模型1.3.1 概念模型1.3.2 結構數(shù)據(jù)模型1.4 關系數(shù)據(jù)庫1.4.1 關系模型1.4.2 關系運算1.4.3 關系的規(guī)范化理論1.4.4 關系的完整性約束1.5 數(shù)據(jù)庫系統(tǒng)的應用模式與開發(fā)工具1.5.1 數(shù)據(jù)庫系統(tǒng)的應用模式1.5.2 常見的數(shù)據(jù)庫管理系統(tǒng)及其開發(fā)工具1.6 Visual FoxPro系統(tǒng)簡介1.6.1 Visual FoxPro的運行1.6.2 Visual FoxPro的命令與操作方式1.6.3 Visual FoxPro的設計與管理工具1.6.4 項目管理器1.6.5 VFP系統(tǒng)環(huán)境的設置1.6.6 VFP的系統(tǒng)幫助思考題第2章 數(shù)據(jù)庫與表的基本操作2.1 數(shù)據(jù)庫與表的建立與修改2.1.1 數(shù)據(jù)庫的建立與操作2.1.2 表結構的建立與修改2.1.3 輸入表數(shù)據(jù)2.2 常量與變量2.2.1 常量2.2.2 變量2.3 函數(shù)與表達式2.3.1 函數(shù)2.3.2 表達式2.4 表及其數(shù)據(jù)的維護命令2.4.1 Visual FoxPro命令的常用子句2.4.2 表的維護2.4.3 記錄的維護思考題第3章 表的查詢與統(tǒng)計3.1 排序與索引3.1.1 表的排序3.1.2 表的索引3.1.3 索引文件的建立3.1.4 索引文件的使用3.2 表的記錄查詢3.2.1 順序查詢3.2.2 索引查詢3.3 表的統(tǒng)計與計算3.3.1 統(tǒng)計記錄個數(shù)3.3.2 求和與求平均值3.3.3 求平均值3.3.4 綜合計算3.3.5 分類匯總3.4 多個表操作3.4.1 工作區(qū)和數(shù)據(jù)工作期3.4.2 表的關系3.4.3 表的連結3.4.4 表的數(shù)據(jù)完整性思考題第4章 SQL語言的應用4.1 SQL語言概述4.1.1 概述4.1.2 SQL語言的功能4.1.3 SQL語言的主要特點4.1.4 SQL語言的組成4.2 數(shù)據(jù)定義4.2.1 基本表結構的定義與維護4.2.2 視圖的定義和維護4.3 SQL的數(shù)據(jù)查詢功能4.3.1 查詢的概念4.3.2 應用實例4.4 數(shù)據(jù)操縱4.4.1 插入記錄4.4.2 刪除記錄4.4.3 更新記錄思考題第5章 結構化程序設計5.1 程序設計基礎5.1.1 程序設計的概述5.1.2 結構化程序設計5.1.3 程序的建立與執(zhí)行5.2 程序中常用命令5.2.1 最基本的輸入輸出命令5.2.2 信息對話框函數(shù)5.2.3 其他常用命令5.3 程序的基本結構5.3.1 順序結構程序5.3.2 選擇結構5.3.3 循環(huán)結構5.4 程序的模塊化5.4.1 過程與自定義函數(shù)5.4.2 內存變量的作用域5.4.3 程序模塊間的數(shù)據(jù)傳遞5.5 程序調試5.5.1 程序中常見錯誤5.5.2 查錯技術5.6 綜合應用思考題第6章 面向對象的程序設計6.1 面向對象的基礎6.1.1 面向對象的概述6.1.2 對象與類6.1.3 Visual FoxPro中的類與對象6.2 表單設計6.2.1 用表單向導建立表單6.2.2 用表單設計器創(chuàng)建表單6.2.3 創(chuàng)建快速表單6.2.4 創(chuàng)建表單集6.2.5 添加屬性和方法程序6.2.6 單文檔界面和多文檔界面思考題第7章 表單控件的設計與應用7.1 輸出類控件7.1.1 標簽7.1.2 線條和形狀7.1.3 圖像7.2 輸入類控件7.2.1 文本框7.2.2 編輯框7.2.3 列表框和組合框7.2.4 微調按鈕7.3 控制類控件7.3.1 命令按鈕與命令按鈕組7.3.2 復選框7.3.3 單選按鈕組7.3.4 計時器7.4 容器類控件7.4.1 表格7.4.2 頁框7.4.3 容器7.5 其他控件7.5.1 ActiveX控件7.5.2 ActiveX綁定控件7.5.3 超級鏈接7.6 表單控件設計的應用實例思考題第8章 菜單和工具欄設計8.1 菜單設計8.1.1 菜單設計概述8.1.2 下拉式菜單設計8.1.3 快捷菜單設計8.2 為頂層表單添加菜單8.3 工具欄設計8.3.1 定制VFP工具欄8.3.2 創(chuàng)建自定義工具欄思考題第9章 報表和標簽設計9.1 報表設計9.1.1 利用報表向導設計報表9.1.2 利用報表設計器創(chuàng)建報表9.1.3 利用報表設計器創(chuàng)建快速報表9.1.4 報表的輸出9.2 標簽設計9.2.1 標簽向導9.2.2 標簽設計器思考題第10章 數(shù)據(jù)庫應用系統(tǒng)開發(fā)10.1 數(shù)據(jù)庫應用系統(tǒng)的開發(fā)步驟10.1.1 系統(tǒng)需求分析10.1.2 系統(tǒng)設計10.2 學生信息管理系統(tǒng)的開發(fā)10.2.1 需求分析10.2.2 數(shù)據(jù)庫設計10.2.3 應用程序設計10.3 應用程序的管理與發(fā)布10.3.1 系統(tǒng)調試與連編10.3.2 應用程序的發(fā)布思考題附錄附錄1 VisualFoxPro常用文件類型附錄2 VisualFoxPr06.0常用命令附錄3 VisualFoxPro 6.0常用函數(shù)參考文獻
圖書封面
評論、評分、閱讀與下載