Visual FoxPro程序設計教程

出版時間:2012-2  出版社:科學出版社  作者:李敬兆 編  頁數(shù):308  

內(nèi)容概要

  本書按照全國計算機等級考試大綱和安徽省計算機水平考試大綱組織編寫。全書共分11章,主要內(nèi)容包括數(shù)據(jù)庫基礎知識、VisualFoxPro6.0基礎知識、VisualFoxPm6.0表操作、VisualFoxPm6.0數(shù)據(jù)庫操作、VisualFoxPm6.0程序設計基礎、關系數(shù)據(jù)庫結(jié)構化查詢語言SQL、VisualFoxPm6.0查詢與視圖、表單設計與應用、菜單和工具欄設計與應用、報表設計與應用、應用程序的開發(fā)與生成。每章均安排了適當?shù)牧曨},配套的《Visual
FoxPro程序設計實驗教程》(李敬兆主編,科學出版社出版)一書中附有《Visual
FoxPro程序設計教程》的習題參考答案。
  本書適用于高等院校非計算機專業(yè)學生使用,也可作為國家或省級計算機二級Visual FoxPro等級考試用書。

書籍目錄

前言
第1章 數(shù)據(jù)庫基礎知識
 1.1 數(shù)據(jù)庫系統(tǒng)的組成及數(shù)據(jù)模型分類
 1.1.1 數(shù)據(jù)庫系統(tǒng)的組成概述
 1.1.2 數(shù)據(jù)管理的發(fā)展階段
 1.1.3 數(shù)據(jù)模型的三要素
 1.1.4 概念模型
 1.1.5 數(shù)據(jù)模型的分類
 1.1.6 數(shù)據(jù)庫系統(tǒng)結(jié)構
 1.2 數(shù)據(jù)庫設計
 1.2.1 需求分析
 1.2.2 概念結(jié)構設計
 1.2.3 邏輯結(jié)構設計
 1.2.4 數(shù)據(jù)庫物理設計
 1.2.5 建立數(shù)據(jù)庫
 1.2.6 數(shù)據(jù)庫運行與維護
 小結(jié)
 習題
 
第2章 Visual Foxpro 6.0基礎知識
 2.1 Visual Foxpro 6.0的安裝、啟動與退出
 2.1.1 visual FoxPro 6.0的安裝
 2.1.2 Vistla lFoxPro 6.0的啟動
 2.1.3 Visual FoxPro 6.0的退出
 2.2 Visual FoxPro 6.0的界面
 2.2.1 Visual FoxPro 6.0的用戶界面
 2.2.2 Visual FoxPro 6.0的操作方式
 2.3 Visual FoxPro 6.0的可視化設計工具
 2.3.1 Visual FoxPro 6.0向?qū)?br /> 2.3.2 Visual FoxPro 6.0設計器
 2.3.3 Visual FoxPro 6.0生成器
 2.4 Visual FoxPro 6.0文件類型與項目管理器
 2.4.1 Visual FoxPro 6.0文件類型
 2.4.2 創(chuàng)建項目
 2.4.3 項目開啟與關閉操作
 2.4.4 項目管理器的界面
 2.4.5 定制項目管理器
 2.5 Visual FoxPro 6.0的配置
 小結(jié)
 習題
 
第3章 Visual FoxPro 6.0表操作
 3.1 設計表
 3.2 創(chuàng)建自由表
 3.2.1 創(chuàng)建表結(jié)構
 3.2.2 向表中輸入數(shù)據(jù)
 3.3 表的基本操作
 3.3.1 表的保存
 3.3.2 表的打開和關閉
 3.3.3 瀏覽表中數(shù)據(jù)
 3.3.4 查看和修改表結(jié)構
 3.3.5 表的復制
 3.3.6 表的編輯
 3.3.7 VFP命令中的常用子句
 3.4 對表中記錄的基本操作
 3.4.1 記錄的定位
 3.4.2 記錄的顯示
 3.4.3 記錄的插入和追加
 3.4.4 記錄的刪除和恢復
 3.4.5 修改記錄
 3.5 排序和索引
 3.5.1 排序
 3.5.2 索引簡介
 3.5.3 索引的建立
 3.5.4 索引的使用
 3.5.5 表的快速檢索
 3.6 多表操作:
 3.6.1 內(nèi)存工作區(qū)
 3.6.2 表的聯(lián)接
 3.6.3 表的關聯(lián)
 3.6.4 數(shù)據(jù)工作期
 3.7 常用VFP文件操縱
 小結(jié)
 習題
第4章 Visual FoxPro 6.0數(shù)據(jù)庫操作
第5章 Visual FoxPro 6.0程序設計基礎
第6章 關系數(shù)據(jù)庫結(jié)構化查詢語言SQL
第7章 Visual FoxPro 6.0查詢與視圖
第8章 表單設計與應用
第9章 菜單和工具欄設計與應用
第10章 報表設計與應用
第11章 應用程序的開發(fā)和生成
參考文獻
附錄

章節(jié)摘錄

  學生實體的主碼是學號,因此,給學號加上下劃線。專業(yè)實體的主碼是專業(yè)號,也給專業(yè)號加上下劃線。為了減少冗余,在這兩個關系之間通過外碼建立屬性的引用,即學生關系中的專業(yè)號是外碼,引用了專業(yè)關系的主碼,與主碼專業(yè)號構成了參照關系。同樣,專業(yè)關系中的主碼專業(yè)號被學生關系中的外碼專業(yè)號引用,構成了被參照關系?! 「鶕?jù)參照完整性的規(guī)則,學生關系中每個元組的“專業(yè)號”屬性只能是下面兩類值?!  た罩?,表示該學生未分配專業(yè)?!  し强罩?,該值必須與被參照關系中的專業(yè)相對應,使得參照關系的外碼等于被參照關系的主碼。這時,該學生專業(yè)號一定能與專業(yè)關系中的主碼專業(yè)號中的值相對應,找到一個確實存在的專業(yè)號。否則就不符合參照完整性要求,參照與被參照關系產(chǎn)生錯誤。 ?。?)用戶定義的完整性。目前常用的關系數(shù)據(jù)庫系統(tǒng)都支持實體完整性和參照完整性,系統(tǒng)可以自動檢測是否符合實體完整性要求。另外,系統(tǒng)允許用戶自己定義一些特殊的約束條件,更加靈活地掌控關系數(shù)據(jù)庫的操縱。例如,某個屬性必須取唯一值、某些屬性值之間應滿足一定的函數(shù)關系、限制某個屬性的取值范圍在正數(shù)的某個區(qū)間內(nèi)等。用戶定義的完整性的好處是,系統(tǒng)根據(jù)這些約束統(tǒng)一進行管理,而不需要由應用程序承擔這一功能,使應用程序編制更加高效和安全。  5)關系數(shù)據(jù)模型的優(yōu)缺點  關系數(shù)據(jù)模型的優(yōu)點主要有以下兩點。 ?。?)關系模型的數(shù)據(jù)結(jié)構非常簡單,數(shù)據(jù)的邏輯結(jié)構就是一張二維表。現(xiàn)實世界中的實體、實體間的聯(lián)系都可以用關系來表示,對關系的全部運算操作(查詢、插入、刪除、修改等),均可直接在二維表中完成,非常方便?! 。?)關系模型存取路徑對用戶透明,具有更高的數(shù)據(jù)獨立性和安全保密性,使數(shù)據(jù)庫應用程序管理和存儲數(shù)據(jù)比較簡單?! £P系數(shù)據(jù)模型的缺點主要有以下兩點。 ?。?)數(shù)據(jù)查詢效率往往不如非關系數(shù)據(jù)模型?! 。?)用戶的查詢請求需要進行優(yōu)化,否則既增加了數(shù)據(jù)庫管理系統(tǒng)的負擔,也降低了數(shù)據(jù)庫的性能,使運行效率受到影響?!  ?/pre>

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7