出版時間:2011-2 出版社:程瑋、 陸晶 清華大學出版社 (2011-02出版) 作者:程瑋,陸晶 編 頁數(shù):315
內容概要
《Visual FoxPro數(shù)據(jù)庫管理系統(tǒng)教程》以教育部提出的非計算機專業(yè)計算機基礎教學的3個層次為依據(jù),根據(jù)高等學校計算機應用技術基礎層次的基本教學要求,結合我們多年從事計算機應用技術基礎教學的經(jīng)驗,并參考國內外大量文獻資料后編寫而成。《Visual FoxPro數(shù)據(jù)庫管理系統(tǒng)教程》共分9章和10個附錄,以目前廣泛使用的visual foxpro中文版為主,系統(tǒng)地介紹數(shù)據(jù)庫基礎知識、關系型數(shù)據(jù)庫管理系統(tǒng)的基本原理、數(shù)據(jù)庫設計的基本方法、數(shù)據(jù)庫的基本操作、關系型數(shù)據(jù)庫標準查詢語言sql、結構化程序設計、面向對象的可視化編程方法以及數(shù)據(jù)庫應用系統(tǒng)的開發(fā)等。附錄1~附錄10提供了visual foxpro的命令、函數(shù)、文件類型與擴展名、基類和控件對象的名稱、屬性、事件、方法等,方便讀者查閱。 《Visual FoxPro數(shù)據(jù)庫管理系統(tǒng)教程》可以作為高等學校非計算機專業(yè)本、專科學生的教材。帶有“*”號的章節(jié)為選學內容。教學過程中,教師可根據(jù)學制、專業(yè)、教學時數(shù)、教學要求等實際情況對講授內容進行取舍。
書籍目錄
第1章Visual Foxpro基礎1.1 Visual Foxpro系統(tǒng)概述1.1.1 Visual Foxpro簡介1.1.2 Visual Foxpro的安裝、啟動與退出1.1.3 Visual Foxpro的用戶界面1.1.4 Visual Foxpro系統(tǒng)運行環(huán)境參數(shù)設置1.1.5 Visual Foxpro命令簡介1.1.6 Visual Foxpro的向導、設計器和生成器1.2 Visual Foxpro的數(shù)據(jù)類型1.3 Visual Foxpro常量、變量與函數(shù)1.3.1 常量1.3.2 變量1.3.3 函數(shù)1.4 Visual Foxpro運算符與表達式1.4.1 算術運算符和數(shù)值表達式1.4.2 字符串運算符及其表達式1.4.3 日期時間運算符及其表達式1.4.4 關系運算符及其表達式1.4.5 邏輯運算符及其表達式.1.5 Visual Foxpro常用函數(shù)1.5.1 數(shù)值運算函數(shù)1.5.2 字符串操作函數(shù)1.5.3 日期時間函數(shù)1.5.4 數(shù)據(jù)類型轉換函數(shù)1.5.5 測試函數(shù)1.6 常用Visual Foxpro系統(tǒng)設置命令第2章 數(shù)據(jù)庫基礎知識2.1 數(shù)據(jù)、信息和數(shù)據(jù)處理2.1.1 數(shù)據(jù)2.1.2 信息2.1.3 數(shù)據(jù)處理2.2 數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)2.2.1 數(shù)據(jù)庫2.2.2 數(shù)據(jù)庫管理系統(tǒng)2.2.3 數(shù)據(jù)庫系統(tǒng)2.3 數(shù)據(jù)模型2.3.1 數(shù)據(jù)模型概述2.3.2 主要數(shù)據(jù)模型2.4 關系型數(shù)據(jù)庫2.4.1 關系術語與關系數(shù)據(jù)庫2.4.2 關系的規(guī)范化2.4.3 關系間的聯(lián)系2.4.4 關系的完整性2.4.5 關系運算2.5 數(shù)據(jù)庫設計基礎2.5.1 數(shù)據(jù)庫設計的基本原則2.5.2 數(shù)據(jù)庫設計的過程第3章 數(shù)據(jù)庫與數(shù)據(jù)表的基本操作3.1 數(shù)據(jù)庫的基本操作3.1.1 創(chuàng)建數(shù)據(jù)庫3.1.2 使用數(shù)據(jù)庫3.1.3 修改數(shù)據(jù)庫3.1.4 刪除數(shù)據(jù)庫3.2 數(shù)據(jù)庫表的基本操作3.2.1 設計數(shù)據(jù)表結構3.2.2 創(chuàng)建數(shù)據(jù)庫表3.2.3 打開和關閉數(shù)據(jù)庫表3.2.4 修改和顯示數(shù)據(jù)庫表結構3.2.5 修改數(shù)據(jù)庫表屬性3.2.6 復制數(shù)據(jù)庫表3.3 數(shù)據(jù)庫表記錄的基本操作3.3.1 使用“瀏覽”窗口3.3.2 添加記錄3.3.3 顯示記錄3.3.4 修改記錄3.3.5 刪除與恢復記錄3.3.6 定位記錄指針3.3.7 使用“數(shù)據(jù)工作期”3.3.8 其他操作3.4 索引3.4.1 索引的概念與類型3.4.2 創(chuàng)建索引3.4.3 使用索引3.4.4 索引定位3.4.5 刪除索引3.5 自由表的操作3.5.1 自由表的概念3.5.2 自由表和數(shù)據(jù)庫表的轉換3.6 多數(shù)據(jù)表操作3.6.1 工作區(qū)的概念3.6.2 不同工作區(qū)的互訪3.6.3 建立數(shù)據(jù)表之間的關聯(lián)3.6.4 設置永久關系與參照完整性第4章 數(shù)據(jù)查詢與視圖4.1 查詢4.1.1 創(chuàng)建查詢4.1.2 使用查詢4.2 視圖4.2.1 視圖的概念4.2.2 創(chuàng)建視圖4.2.3 連接與遠程視圖4.2.4 參數(shù)化視圖4.2.5 視圖與數(shù)據(jù)更新4.2.6 使用視圖第5章關系數(shù)據(jù)庫結構化查詢語言DQL5.1 DQL語言概述5.2 DQL數(shù)據(jù)查詢功能5.2.1 基本查詢5.2.2 條件查詢5.2.3 連接查詢5.2.4 子查詢5.2.5 DQL語句中的運算符5.2.6 數(shù)據(jù)統(tǒng)計查詢5.2.7 查詢結果排序5.2.8 查詢結果的輸出去向5.3 DQL數(shù)據(jù)修改功能5.3.1 插入記錄命令5.3.2 更新數(shù)據(jù)命令5.3.3 刪除數(shù)據(jù)命令5.4 DQL數(shù)據(jù)定義功能5.4.1 創(chuàng)建數(shù)據(jù)庫和表結構5.4.2 修改表結構5.4.3 表的刪除5.4.4 創(chuàng)建和刪除視圖第6章 結構化程序設計基礎6.1 結構化程序設計概述6.1.1 程序的概念6.1.2 程序設計與算法6.2 程序文件的建立、編輯與執(zhí)行6.2.1 程序文件的建立與編輯6.2.2 程序文件的調用執(zhí)行6.3 程序設計輔助命令6.3.1 常用輸入/輸出命令6.3.2 其他常用程序命令6.4 程序的基本控制結構6.4.1 順序結構6.4.2 分支結構6.4.3 循環(huán)結構6.5 子程序、過程文件與自定義函數(shù)6.5.1 子程序6.5.2 過程與過程文件6.5.3 自定義函數(shù)6.5.4 變量的作用域6.6 程序調試6.6.1 程序調試的一般方法6.6.2 Visual Foxpro調試器的使用6.7 結構化程序設計舉例第7章 面向對象的程序設計7.1 面向對象的概念7.1.1 對象與類7.1.2 對象的屬性、方法和事件7.1.3 Visual Foxpro中的基類7.2 創(chuàng)建表單7.2.1 使用表單設計器創(chuàng)建表單7.2.2 使用表單向導創(chuàng)建表單7.3 操作表單7.3.1 修改表單7.3.2 運行表單7.3.3 表單的屬性、事件和方法7.3.4 表單數(shù)據(jù)環(huán)境的設置7.4 表單常用控件7.4.1 控件的基本操作7.4.2 標簽控件7.4.3 命令按鈕和命令按鈕組控件7.4.4 文本框和編輯框控件7。4.5 選項組和復選框控件7.4.6 列表框和組合框控件7.4.7 表格控件7.4.8 頁框控件7.4.9 計時器控件7.4.1 0微調控件7.4.1 1圖像控件7.4.1 2容器控件7.5 Visual Foxpro中類的建立第8章 菜單、報表與標簽設計8.1 菜單設計8.1.1 創(chuàng)建下拉式菜單8.1.2 菜單設計器8.1.3 “快速菜單”命令8.1.4 創(chuàng)建彈出式菜單8.2 報表設計8.2.1 常用報表布局8.2.2 使用報表向導創(chuàng)建報表8.2.3 使用報表設計器創(chuàng)建、編輯報表8.2.4 使用“快速報表”命令創(chuàng)建報表8.2.5 報表輸出8.2.6 設計報表8.2.7 報表控件8.2.8 報表設計實例8.3 標簽設計8.3.1 使用標簽向導8.3.2 使用標簽設計器8.3.3 標簽輸出第9章 應用系統(tǒng)開發(fā)簡介9.1 應用系統(tǒng)的開發(fā)過程9.1.1 應用系統(tǒng)開發(fā)的基本步驟9.1.2 應用系統(tǒng)總體規(guī)劃設計9.2 “人事管理信息系統(tǒng)”的開發(fā)設計簡介9.2.1 系統(tǒng)需求分析9.2.2 系統(tǒng)總體規(guī)劃設計9.2.3 數(shù)據(jù)庫、數(shù)據(jù)表設計9.2.4 應用系統(tǒng)功能模塊設計9.2.5 應用系統(tǒng)主控程序9.2.6 其他功能模塊9.3 “人事管理信息系統(tǒng)”應用程序簡介9.4 項目管理器與應用系統(tǒng)的連編9.4.1 Visual Foxpro項目管理器9.4.2 應用系統(tǒng)組編附錄附錄1 Visual Foxpro 6.0命令索引表附錄2 Visual Foxpro 6.0常用函數(shù)索引表附錄3 Visual Foxpro 6.0常用文件擴展名及其類型附錄4 Visual Foxpro 6.0常用系統(tǒng)文件附錄5 Visual Foxpro 6.0的基類附錄6 Visual Foxpro 6.0對象名稱及功能附錄7 Visual Foxpro 6.0控件類名稱及功能附錄8 Visual Foxpro 6.0對象屬性名稱與功能附錄9 Visual Foxpro 6.0事件名稱與功能附錄10 Visual Foxpro 6.0方法名稱與功能參考文獻
章節(jié)摘錄
版權頁:插圖:(2)多媒體數(shù)據(jù)庫系統(tǒng)。隨著多媒體應用的擴大,人們已經(jīng)不滿足于數(shù)據(jù)庫系統(tǒng)僅能存儲、處理數(shù)字、字符等文本數(shù)據(jù),還需要存儲、處理諸如聲音、圖形、圖像、視頻等多媒體信息。與數(shù)字、字符等格式化數(shù)據(jù)不同,聲音、圖形、圖像、視頻等非格式化數(shù)據(jù)具有數(shù)據(jù)量龐大、處理方法復雜等特點。多媒體數(shù)據(jù)庫系統(tǒng)(multimedia database system,MDBS)既要實現(xiàn)對格式化的文本數(shù)據(jù)的存儲和處理,還要實現(xiàn)對非格式化的多媒體數(shù)據(jù)的存儲、處理。市場上現(xiàn)在已經(jīng)有可以存儲、處理一些如簡短的聲音片段、較小的圖形、圖像等多媒體信息的數(shù)據(jù)庫系統(tǒng),但還存在著許多要進一步研究解決的問題。(3)面向對象數(shù)據(jù)庫系統(tǒng)。面向對象是一種新的認識、描述事物的方法論,它起源于程序設計語言。面向對象的方法就是按照人們認識世界的習慣,對現(xiàn)實世界的客觀事物(對象)進行最自然、最有效的抽象和表達,同時又以各種嚴格高效的行為規(guī)范和機制,實施對客觀事物的有效模擬和處理,而且把對客觀事物的表達(對象屬性結構)和對它的操作處理(對象行為特征)結合成為一個有機的整體,使事物完整的內部結構和外部行為機制得到充分的反映和體現(xiàn)。面向對象數(shù)據(jù)庫系統(tǒng)(object oriented database system,OODBS)是數(shù)據(jù)庫技術與面向對象程序設計相結合的產(chǎn)物,是面向對象方法在數(shù)據(jù)庫領域的實現(xiàn)和應用。在關系模型的基礎上進行擴展,引入面向對象特性的對象-關系型數(shù)據(jù)庫系統(tǒng)(object relational database system,ORDBS),已有實用產(chǎn)品推向市場。全新意義的面向對象數(shù)據(jù)庫系統(tǒng)也有產(chǎn)品問世。(4)其他第三代數(shù)據(jù)庫系統(tǒng)。除了上述幾種區(qū)別于第一、第二代數(shù)據(jù)庫系統(tǒng)的新型數(shù)據(jù)庫系統(tǒng)外,眾多的其他新一代數(shù)據(jù)庫系統(tǒng)也在研究和發(fā)展之中。如可以在并行計算機系統(tǒng)上運行的并行數(shù)據(jù)庫系統(tǒng);與人工智能技術結合的知識數(shù)據(jù)庫系統(tǒng);面向特定應用領域的數(shù)據(jù)庫新技術如數(shù)據(jù)倉庫、工程數(shù)據(jù)庫、統(tǒng)計數(shù)據(jù)庫、空間數(shù)據(jù)庫等都屬于新一代數(shù)據(jù)庫系統(tǒng)。
編輯推薦
《Visual FoxPro數(shù)據(jù)庫管理系統(tǒng)教程》根據(jù)普通高等學校非計算機專業(yè)的教學基本要求,合理地設計編寫體系結構,在內容上既有數(shù)據(jù)庫基礎理論知識的介紹,又有數(shù)據(jù)庫實際操作技能和程序設計辦法的介紹。本教程滿足教育部提出的計算機技術基礎教學的基本要求,可以作為高等學校非計算機專業(yè)本、??茖W生的教材。在教學過程中,可以根據(jù)學制、專業(yè)、教學時數(shù)、教學要求等實際情況對講授內容進行取舍。教材附錄提供了詳細的Visual FoxPro的命令、函數(shù)、文件類型、控件對象的名稱、屬性、事件、方法等,查閱方便。教材內容覆蓋了“全國計算機等級考試二級Visual FoxPro”考試大綱的主要內容,因此也可以作為各類培訓教材或者計算機等級考試參考書。本教程與配套的實驗教程、多媒體課件、教學網(wǎng)站等教學資源共同構成了立體化的教材資源環(huán)境,可以適應學校、函授、網(wǎng)絡、自學等多種教學和學習模式。
圖書封面
評論、評分、閱讀與下載
Visual FoxPro數(shù)據(jù)庫管理系統(tǒng)教程 PDF格式下載