出版時(shí)間:2009-9 出版社:南京大學(xué)出版社 作者:李曉麗 等主編 頁數(shù):343
內(nèi)容概要
本書以Visual FoxPro為背景,介紹了小型關(guān)系數(shù)據(jù)庫的基本原理與基本操作、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言,以及結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)的基本原理與方法。全書通過大量實(shí)例,系統(tǒng)、全面地介紹了VFP的使用方法和數(shù)據(jù)庫系統(tǒng)開發(fā)技術(shù)。 本書圍繞Visual FoxPro課程內(nèi)容涉及的兩個(gè)方面:Visual FoxPro關(guān)系數(shù)據(jù)庫的基本原理與操作、設(shè)計(jì)及開發(fā)應(yīng)用,結(jié)合學(xué)生的使用實(shí)際,分兩大部分安排內(nèi)容,第一大部分為基礎(chǔ)篇,共11章,介紹Visual FoxPro的基礎(chǔ)知識(shí),包括關(guān)系數(shù)據(jù)庫和Visual FoxPro概述、表和數(shù)據(jù)庫、SQL語言、查詢與視圖、Visual FoxPro程序設(shè)計(jì)基礎(chǔ)、表單和控件、面向?qū)ο蟪绦蛟O(shè)計(jì)、報(bào)表設(shè)計(jì)、菜單設(shè)計(jì)等;第二大部分為應(yīng)用開發(fā)篇,共3章,講解Visual FoxPro應(yīng)用開發(fā)技術(shù),包括關(guān)系數(shù)據(jù)庫設(shè)計(jì)初步、C/S應(yīng)用程序開發(fā)以及VFP數(shù)據(jù)庫系統(tǒng)開發(fā)實(shí)例等。 本書編者在結(jié)合多年教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上,以加強(qiáng)基礎(chǔ)、提高能力、注重應(yīng)用為原則編寫了這本書。通過閱讀本書,使讀者在掌握關(guān)系數(shù)據(jù)庫技術(shù)、可視化編程的方法、語言程序設(shè)計(jì)知識(shí)的同時(shí),與實(shí)際開發(fā)應(yīng)用緊密聯(lián)系起來,提高讀者的實(shí)際應(yīng)用能力,拓寬知識(shí)面,以滿足當(dāng)今計(jì)算機(jī)技術(shù)發(fā)展的需要。本書既可作為參加全國或省級(jí)計(jì)算機(jī)等級(jí)考試(二級(jí))應(yīng)試者的教材,又可作為各類院校相關(guān)專業(yè)的VFP程序設(shè)計(jì)教學(xué)用書。
書籍目錄
第1部分 基礎(chǔ)篇 1 關(guān)系數(shù)據(jù)庫系統(tǒng)概述 1.1 基本概念和定義 1.2 數(shù)據(jù)庫技術(shù)的發(fā)展歷史 1.3 數(shù)據(jù)庫系統(tǒng) 1.4 數(shù)據(jù)模型 2 VisualFoxPro概述 2.1 VFP簡介 2.2 VFP操作環(huán)境 2.3 文件 2.4 項(xiàng)目管理器 2.5 一個(gè)簡單的VFP實(shí)例 2.6 VFP語言基礎(chǔ) 3 數(shù)據(jù)庫與表 3.1 數(shù)據(jù)庫 3.2 表 3.3 數(shù)據(jù)庫表問的關(guān)系 3.4 綜合示例 4 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SOL 4.1 SQL簡介 4.2 數(shù)據(jù)定義命令 4.3 數(shù)據(jù)操縱命令 4.4 視圖 4.5 SQL中的完整性約束 5 查詢與視圖 5.1 查詢 5.2 視圖 6 VisualFoxPro程序設(shè)計(jì)基礎(chǔ) 6.1 程序設(shè)計(jì)概述 6.2 程序文件的建立和運(yùn)行 6.3 程序的基本控制結(jié)構(gòu) 6.4 過程和函數(shù) 7 表單和控件 7.1 表單概述 7.2 表單的創(chuàng)建與管理 7.3 表單的數(shù)據(jù)環(huán)境 7.4 常用控件 8 面向?qū)ο蟮某绦蛟O(shè)計(jì) 8.1 對(duì)象和類 8.2 類的設(shè)計(jì)與應(yīng)用 9 報(bào)表設(shè)計(jì) 9.1 報(bào)表創(chuàng)建 9.2 報(bào)表設(shè)計(jì) 9.3 報(bào)表控件 9.4 報(bào)表的輸出 10 菜單設(shè)計(jì) 10.1 菜單系統(tǒng)規(guī)劃 10.2 菜單設(shè)計(jì)器 10.3 創(chuàng)建普通菜單 10.4 創(chuàng)建SDI菜單 10.5 創(chuàng)建快捷菜單 11 應(yīng)用程序的生成與發(fā)布 11.1 應(yīng)用程序的編譯 11.2 應(yīng)用程序的調(diào)試 11.3 出錯(cuò)處理 11.4 應(yīng)用程序的發(fā)布第2部分 應(yīng)用開發(fā)篇 12 關(guān)系數(shù)據(jù)庫設(shè)計(jì) 12.1 數(shù)據(jù)庫設(shè)計(jì)概述 12.2 需求分析 12.3 概念設(shè)計(jì) 12.4 邏輯設(shè)計(jì) 12.5 模式求精 12.6 物理設(shè)計(jì) 12.7 數(shù)據(jù)庫實(shí)施 12.8 數(shù)據(jù)庫運(yùn)行和維護(hù) 13 c/s應(yīng)用程序開發(fā) 13.1 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 13.2 數(shù)據(jù)庫接口技術(shù) 13.3 VisualFoxPro和其他數(shù)據(jù)庫的互連 14 VFP數(shù)據(jù)庫系統(tǒng)開發(fā)實(shí)例 14.1 系統(tǒng)需求分析 14.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 14.3 系統(tǒng)功能設(shè)計(jì) 14.4 優(yōu)化應(yīng)用程序的技巧附錄參考文獻(xiàn)
章節(jié)摘錄
插圖:第1部分 基礎(chǔ)篇6 VisualFoxPro程序設(shè)計(jì)基礎(chǔ)前5章主要介紹了用VisualFoxPro的菜單和命令方式來操作數(shù)據(jù)庫,使用這種交互式方式在解決問題時(shí),常常會(huì)出現(xiàn)重復(fù)輸入相同命令的操作,這就需要足夠的時(shí)間,執(zhí)行的效率也較低。如果需要開發(fā)有實(shí)用價(jià)值的系統(tǒng),單純使用命令方式是無法實(shí)現(xiàn)的,必須采用程序設(shè)計(jì)的方法。程序設(shè)計(jì)是利用系統(tǒng)提供的設(shè)計(jì)工具,按照程序設(shè)計(jì)的語言規(guī)范描述解決問題的算法并進(jìn)行程序編寫的過程。VisualFoxPro程序設(shè)計(jì)的方法有兩種:結(jié)構(gòu)化程序設(shè)計(jì)(傳統(tǒng)的面向過程)和面向?qū)ο蟮某绦蛟O(shè)計(jì)。結(jié)構(gòu)化程序設(shè)計(jì)的方法主要用于過程和函數(shù)的編寫,是面向?qū)ο蟪绦蛟O(shè)計(jì)的基礎(chǔ),本章將做主要的介紹,面向?qū)ο蟪绦蛟O(shè)計(jì)的方法將在第8章節(jié)中詳細(xì)介紹。6.1 程序設(shè)計(jì)概述6.1.1 程序的概念程序:為解決某一類問題而設(shè)計(jì)的一系列指令。這組命令存放在擴(kuò)展名為.PRG的文本文件中,又稱程序文件或命令文件。主程序:通常被用戶直接執(zhí)行的程序。子程序:在程序中被調(diào)用的程序。源程序:用源語言編寫的計(jì)算機(jī)程序,必須翻譯成機(jī)器語言后才能被執(zhí)行。目標(biāo)程序:是源程序經(jīng)過編譯后所產(chǎn)生的機(jī)器語言程序??蓤?zhí)行程序:源程序被編譯后產(chǎn)生的可被機(jī)器直接執(zhí)行的程序,擴(kuò)展名為.EXE。
編輯推薦
《Visual Foxpro程序設(shè)計(jì)教程》以Visual FoxPro為背景,介紹了小型關(guān)系數(shù)據(jù)庫的基本原理與基本操作、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言,以及結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)的基本原理與方法。全書通過大量實(shí)例,系統(tǒng)、全面地介紹了VFP的使用方法和數(shù)據(jù)庫系統(tǒng)開發(fā)技術(shù)。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro程序設(shè)計(jì)教程 PDF格式下載