Visual FoxPro程序設(shè)計

出版時間:2009-8  出版社:科學出版社  作者:段新昱,常保平 主編  頁數(shù):260  

前言

計算機程序類課程是大學必修的公共基礎(chǔ)課程之一,許多學校將VisualFoxPro作為公共基礎(chǔ)課程教學內(nèi)容。VisualFoxPro是一種對象關(guān)系數(shù)據(jù)庫管理系統(tǒng),其最大的優(yōu)點是將面向?qū)ο蠹夹g(shù)引入到關(guān)系數(shù)據(jù)庫中,用戶不需要借助第三方軟件就可以在這個平臺上開發(fā)出功能強大的數(shù)據(jù)庫應(yīng)用系統(tǒng)。VisualFoxPro提供了豐富的設(shè)計工具,如表單設(shè)計器、菜單設(shè)計器和報表設(shè)計器等,為用戶開發(fā)應(yīng)用系統(tǒng)提供了極大的方便。非計算機專業(yè)的學生通過學習VisualFoxPro,可以掌握其程序設(shè)計的概念、基本原理及應(yīng)用技術(shù),并能夠使用VisualFoxPro開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)。本書根據(jù)教育部高等學校非計算機專業(yè)計算機基礎(chǔ)課程教學指導(dǎo)委員會最新提出的《關(guān)于進一步加強高等學校計算機基礎(chǔ)教學的意見》中有關(guān)“大學計算機程序設(shè)計”類課程的教學基本要求而編寫,同時兼顧了全國計算機等級考試大綱中對VisualFoxPro的要求。書中第1章介紹VisualFoxPro基礎(chǔ)知識;第2章介紹結(jié)構(gòu)化程序設(shè)計的基本結(jié)構(gòu)、基本設(shè)計方法和技巧;第3章和第4章分別介紹自由表和數(shù)據(jù)庫基本操作;第5章介紹關(guān)系數(shù)據(jù)庫標準語言SQL;第6章介紹VisualFoxPro面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ);第7、8、9章分別介紹表單、菜單和報表的創(chuàng)建與使用;第10章介紹數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程。

內(nèi)容概要

本書根據(jù)教育部高等學校非計算機專業(yè)計算機基礎(chǔ)課程教學指導(dǎo)委員會最新提出的《關(guān)于進一步加強高等學校計算機基礎(chǔ)教學的意見》中有關(guān)“大學計算機程序設(shè)計”類課程的教學基本要求而編寫,同時兼顧了全國計算機等級考試大綱中對Visual FoxPro的要求。    全書主要內(nèi)容包括Visual FoxPro基礎(chǔ)知識、結(jié)構(gòu)化程序設(shè)計、自由表操作、數(shù)據(jù)庫操作、關(guān)系數(shù)據(jù)庫標準語言SQL、面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)、表單設(shè)計與應(yīng)用、菜單設(shè)計、報表設(shè)計和應(yīng)用程序開發(fā)。本書強調(diào)理論與實踐相結(jié)合,既注重基本原理和基本概念的介紹,又注重應(yīng)用訓練。本書寫法上由淺入深,循序漸進,通俗易懂,同時提供教材配套課件,內(nèi)容生動,便于讀者自學。    全書側(cè)重于對學生實踐能力的培養(yǎng)。所有例題精心設(shè)計和編寫,具有典型性,有助于讀者理解概念、鞏固知識、掌握要點、攻克難點。每章后均配有習題和上機操作題,能更好地實現(xiàn)教與學、學與練的統(tǒng)一,幫助讀者鞏固和提高學習效果。    本書可作為高等院校為本科生及大專生開設(shè)的計算機公共基礎(chǔ)課程教材,也可作為軟件開發(fā)人員的培訓教材,以及廣大數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員的參考書。

書籍目錄

前言第1章 Visual FoxPro基礎(chǔ)知識  1.1 數(shù)據(jù)庫基礎(chǔ)知識    1.1.1 計算機數(shù)據(jù)管理的發(fā)展    1.1.2 數(shù)據(jù)庫系統(tǒng)    1.1.3 數(shù)據(jù)模型  1.2 關(guān)系數(shù)據(jù)庫    1.2.1 關(guān)系模型    1.2.2 關(guān)系運算  1.3 Visual FoxPro系統(tǒng)概述    1.3.1 Visual FoxPro的啟動與退出    1.3.2 Visual FoxPro的用戶界面  1.4 Visual FoxPro基礎(chǔ)    1.4.1數(shù)據(jù)類型    1.4.2常量和變量    1.4.3運算符和表達式    1.4.4常用函數(shù)    1.4.5命令結(jié)構(gòu)    1.4.6文件及其類型  習題第2章 結(jié)構(gòu)化程序設(shè)計  2.1 程序文件    2.1.1 程序文件的建立與修改    2.1.2 程序的運行    2.1.3 程序的調(diào)試    2.1.4 程序中的常用命令  2.2 程序的基本控制結(jié)構(gòu)    2.2.1 順序結(jié)構(gòu)    2.2.2 選擇結(jié)構(gòu)    2.2.3 循環(huán)結(jié)構(gòu)  2.3 多模塊程序    2.3.1 子程序    2.3.2 自定義函數(shù)    2.3.3 過程    2.3.4 變量的作用域  習題第3章 自由表操作  3.1 表的建立    3.1.1 建立表的結(jié)構(gòu)    3.1.2 輸入表的數(shù)據(jù)  3.2 表的修改    3.2.1 打開和關(guān)閉表    3.2.2 表結(jié)構(gòu)的顯示與修改    3.2.3 表中數(shù)據(jù)的顯示與修改    3.2.4 記錄的添加    3.2.5 記錄的刪除與恢復(fù)  3.3 表的使用    3.3.1 排序    3.3.2 索引    3.3.3 查詢    3.3.4 統(tǒng)計  3.4 表的維護    3.4.1 表與表結(jié)構(gòu)的復(fù)制    3.4.2 表中數(shù)據(jù)與文本、數(shù)組間的轉(zhuǎn)換  3.5 多表操作    3.5.1 Visual FoxPr0的工作區(qū)    3.5.2 表文件的連接    3.5.3 表間關(guān)聯(lián)    3.5.4 數(shù)據(jù)工作期  習題第4章 數(shù)據(jù)庫操作  4.1 規(guī)劃數(shù)據(jù)庫  4.2 數(shù)據(jù)庫基本操作    4.2.1 建立數(shù)據(jù)庫    4.2.2 打開與關(guān)閉數(shù)據(jù)庫    4.2.3 修改數(shù)據(jù)庫    4.2.4 刪除數(shù)據(jù)庫  4.3 數(shù)據(jù)完整性    4.3.1 主索引與候選索引    4.3.2 建立數(shù)據(jù)庫表之間的永久關(guān)系    4.3.3 參照完整性    4.3.4 數(shù)據(jù)庫表字段屬性設(shè)置  4.4 查詢設(shè)計器    4.4.1 查詢設(shè)計器介紹      4.4.2 查詢數(shù)據(jù)的基本步驟    4.4.3 運行查詢    4.4.4 查詢的其他操作    習題第5章 關(guān)系數(shù)據(jù)庫標準語言SQL第6章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)第7章 表單設(shè)計與應(yīng)用第8章 菜單設(shè)計第9章 報表設(shè)計第10章 應(yīng)用程序開發(fā)附錄 實驗指導(dǎo)參考文獻

章節(jié)摘錄

插圖:第1章 Visual FoxPro基礎(chǔ)知識1.1 數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫是一門研究數(shù)據(jù)管理的技術(shù),始于20世紀60年代末,經(jīng)過40年的發(fā)展,已經(jīng)形成了一套較為完善的理論體系,成為計算機軟件的一個重要分支。1.1.1 計算機數(shù)據(jù)管理的發(fā)展1.數(shù)據(jù)與數(shù)據(jù)處理數(shù)據(jù)是用來描述客觀事物的可識別的符號。數(shù)據(jù)的概念既可以表示描述事物特性的數(shù)據(jù)內(nèi)容,也可以表示存儲在某種媒介上的數(shù)據(jù)表示形式,數(shù)據(jù)的表示形式可以是多種多樣的。例如,某個人的出生日期是1990年10月20日,可以表示成1990/10/20或1990—10—20的形式,但二者表示的數(shù)據(jù)含義沒有變化。數(shù)據(jù)不僅包括數(shù)字、字母、文字和其他特殊字符組成的文本形式的數(shù)據(jù),還包括圖形、圖像、動畫、聲音和影像等多媒體數(shù)據(jù)。數(shù)據(jù)處理是指對各種類型的數(shù)據(jù)進行采集、整理、存儲、分類、排序、檢索、維護和傳輸?shù)?。?shù)據(jù)處理的目的是從大量的、原始的數(shù)據(jù)中獲得人們所需要的有用的數(shù)據(jù)成分,作為行為和決策的依據(jù),也就是說數(shù)據(jù)處理是將數(shù)據(jù)轉(zhuǎn)換成信息的過程。從數(shù)據(jù)處理的角度來說,信息是一種被加工成特定形式的數(shù)據(jù),這種數(shù)據(jù)形式對于用戶來說是有意義的,所以數(shù)據(jù)處理也稱為信息處理,是為了產(chǎn)生信息而處理數(shù)據(jù)。通過處理數(shù)據(jù)可以獲得信息,通過分析、篩選信息可以產(chǎn)生決策。在現(xiàn)代計算機中,在外存(如磁盤)中存儲數(shù)據(jù);通過計算機操作系統(tǒng)中的文件系統(tǒng)來管理外存上的數(shù)據(jù);通過應(yīng)用程序來對數(shù)據(jù)進行加工處理。

編輯推薦

《Visual FoxPro程序設(shè)計》:大學計算機基礎(chǔ)系列叢書

圖書封面

評論、評分、閱讀與下載


    Visual FoxPro程序設(shè)計 PDF格式下載


用戶評論 (總計1條)

 
 

  •   還可以了,送貨速度老快了
 

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

京ICP備13047387號-7