Visual FoxPro程序設計教程

出版時間:2007-8  出版社:西北工大  作者:張吉春  頁數(shù):302  字數(shù):523000  

內容概要

本書是高等學校計算機基礎教育規(guī)劃教材,是一本通用的關系型數(shù)據(jù)庫管理系統(tǒng)實用教材,主要介紹書庫哭基本原理和數(shù)據(jù)庫管理系統(tǒng)軟件 Visual FoxPor 6.0的相關知識。具體內容包括:數(shù)據(jù)庫與Visual FoxPro 6.0的概述、數(shù)據(jù)與數(shù)據(jù)運算:數(shù)據(jù)表操作、索引查詢、報表和標簽、表單、程序設計基礎、結構化查詢語言SQL、面向對象的程序設計、應用程序連編和發(fā)布、多用戶與數(shù)據(jù)共享。書末附錄給出了課程設計實例和總復習題。    本書思路全新,圖文并茂,練習豐富,既可作為高等院校計算機專業(yè) “數(shù)據(jù)庫原理與應用”課程的教材,也可作為各類成人教育計算機專業(yè)的教材或從事數(shù)據(jù)庫應用開發(fā)技術人員的參考資料,還可以作為Visual FoxPro培訓班教材。

書籍目錄

第1章 數(shù)據(jù)庫Visual FoxPro概述  1.1 數(shù)據(jù)庫系統(tǒng)基本概念  1.2 關系數(shù)據(jù)庫系統(tǒng)  1.3 數(shù)據(jù)庫應用系統(tǒng)  1.5 Visual FoxPro的命令格式及文件類型  本章小結  習題一  上機實驗一第2章 數(shù)據(jù)與數(shù)據(jù)運算  2.1 數(shù)據(jù)類型  2.2 常量與變量  2.3 表達式  2.4 常用函數(shù)  本章小結  習題二  上機實驗二第3章 數(shù)據(jù)表的操作  3.1 項目管理器  3.2 使用工具欄  3.3 創(chuàng)建數(shù)據(jù)庫與表  3.4 編輯數(shù)據(jù)表  3.5 維護數(shù)據(jù)表  本章小結  習題三  上機實驗三第4章 索引與查詢  4.1 索引數(shù)據(jù)表  4.2 信息查詢  4.3 視圖  本章小結  習題四  上機實驗四第5章 報表與標簽  5.1 創(chuàng)建簡單報表  5.2 快速創(chuàng)建報表  5.3 創(chuàng)建標簽  本章小結  習題五  上機實驗五第6章 表單設計  6.1 簡單表單的創(chuàng)建  6.2 快速創(chuàng)建表單  6.3 添加表單控件  6.4 美化表單  本章小結  習題六  上機實驗六第7章 Visual FoxPro 6.0程序設計基礎  7.1 結構化程序設計綱要  7.2 基本語句和狀態(tài)設置命令  7.3 程序的控制結構  7.4 過程與函數(shù)  本章小結  習題七  上機實驗七第8章 結構化查詢語言SQL  8.1 SQL概要  8.2 SQL數(shù)據(jù)定義功能  8.3 SQL的數(shù)據(jù)修改功能  8.4 SQL的數(shù)據(jù)查詢功能  本章小結  習題八  上機實驗八第9章 面向對象的程序設計  9.1 基本概念  9.2 定義類的程序方式  9.3 利用類設計器定義類  9.4 創(chuàng)建和使用類庫  9.5 面向對象程序設計與實例  本章小結  習題九  上機實驗九第10章 應用程序的連編和發(fā)布  10.1 調試器  10.2 應用程序的連編  本章小結  習題十  上機實驗十第11章 多用戶與數(shù)據(jù)共享  11.1 多用戶環(huán)境中的數(shù)據(jù)訪問  11.2 數(shù)據(jù)緩沖技術  11.3 事務處理  11.4 沖突處理  本章小結  習題十一  上機實驗十一附錄  附錄1 信息管理課程設計  附錄2 總復習題

章節(jié)摘錄

版權頁:   插圖:   1.3 數(shù)據(jù)庫應用系統(tǒng) 數(shù)據(jù)庫應用系統(tǒng)(DataBase Application Systems,DBAS)是指開發(fā)人員利用數(shù)據(jù)庫系統(tǒng)資源開發(fā)出來的、面向某一類實際應用的軟件系統(tǒng)。數(shù)據(jù)庫應用系統(tǒng)可分為以下兩大類: (1)管理信息系統(tǒng):例如,財務管理系統(tǒng)、人事管理系統(tǒng)、教學管理系統(tǒng)、圖書管理系統(tǒng)、生產(chǎn)管理系統(tǒng),等等,它們是面向機構內部業(yè)務和管理的數(shù)據(jù)庫應用系統(tǒng)。 (2)開放式信息服務系統(tǒng):這是面向外部、能夠提供動態(tài)信息查詢功能,以滿足用戶的不同信息需求的數(shù)據(jù)庫應用系統(tǒng)。例如,大型綜合的科技情報系統(tǒng)、經(jīng)濟信息系統(tǒng)和專業(yè)的證券實時行情、商品信息等均屬于這類系統(tǒng)。 一個數(shù)據(jù)庫應用系統(tǒng)通常由數(shù)據(jù)庫和應用程序兩部分組成,它們是在數(shù)據(jù)庫管理系統(tǒng)支持下設計和開發(fā)出來的。這里對數(shù)據(jù)庫設計和應用程序開發(fā)作一簡單介紹。 1.數(shù)據(jù)庫設計 由于數(shù)據(jù)庫中的數(shù)據(jù)要供不同的應用程序所共享,因此數(shù)據(jù)庫的設計可以在開發(fā)應用程序之前獨立進行。目前,數(shù)據(jù)庫設計已從以經(jīng)驗為主的設計發(fā)展為以“關系規(guī)范化”理論為指導的規(guī)范設計方法,包括概念結構設計、邏輯結構設計和物理結構設計3個階段。 2.應用程序開發(fā) 開發(fā)數(shù)據(jù)庫應用系統(tǒng)中的應用程序大體要經(jīng)過功能分析、總體設計、模塊設計和編碼調試4個步驟,采用的方法主要有信息工程方法和4GT(4—th Generation Techniques)范型,4GT是第四代技術的簡稱。 (1)信息工程方法:20世紀80年代初由馬?。↗.Martin)等人提出的信息工程方法,已成為開發(fā)大型管理信息系統(tǒng)(Management Information System,MIS)的主流方法。信息工程方法主張以穩(wěn)定的數(shù)據(jù)結構來適應多變的數(shù)據(jù)處理,提出了以不變應萬變的“數(shù)據(jù)穩(wěn)定性原理”。其次,信息工程主張把軟件工程十分重視的階段開發(fā)方法(分析、設計、編碼等)與系統(tǒng)工程所強調的總體規(guī)劃與設計結合運用,以保證總體規(guī)劃的正確性和低層開發(fā)的有效性。 (2)4GT范型:4GT范型的核心就是對4GL(第四代語言)的利用,而關鍵在于需要一個配置若干工具的軟件開發(fā)環(huán)境。在Visual FoxPro 5.0/6.0中,這些工具演變?yōu)榛诿嫦驅ο笤O計的各種向導、設計器和生成器等可視化的設計工具。利用這些工具來開發(fā)中、小規(guī)模的數(shù)據(jù)庫應用系統(tǒng),不僅可以大大減少軟件的開發(fā)工作量,而且可以成倍地縮短軟件的開發(fā)時間。

圖書封面

評論、評分、閱讀與下載


    Visual FoxPro程序設計教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7