出版時間:2011-12 出版社:北京郵電大學(xué)出版社 作者:劉衛(wèi)國 編
內(nèi)容概要
《21世紀高等學(xué)校計算機科學(xué)與技術(shù)規(guī)劃教材:Visual FoxPro程序設(shè)計基礎(chǔ)教程》以Visual FoxPro 6.0為實踐環(huán)境,介紹數(shù)據(jù)庫的基本操作和數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的方法?!?1世紀高等學(xué)校計算機科學(xué)與技術(shù)規(guī)劃教材:Visual FoxPro程序設(shè)計基礎(chǔ)教程》主要內(nèi)容有:數(shù)據(jù)庫系統(tǒng)概論、Visual FoxPro基礎(chǔ)、表的創(chuàng)建與操作、數(shù)據(jù)庫的創(chuàng)建與操作、查詢與視圖設(shè)計、結(jié)構(gòu)化查詢語言——SQL、結(jié)構(gòu)化程序設(shè)計、表單設(shè)計與應(yīng)用、菜單設(shè)計、報表與標簽設(shè)計、Visual FoxPro應(yīng)用程序的開發(fā)。
書籍目錄
第1章數(shù)據(jù)庫系統(tǒng)概論 1.1數(shù)據(jù)庫技術(shù)的產(chǎn)生與發(fā)展 1.1.1數(shù)據(jù)與數(shù)據(jù)處理 1.1.2數(shù)據(jù)庫技術(shù)的發(fā)展過程 1.2數(shù)據(jù)庫系統(tǒng) 1.2.1數(shù)據(jù)庫系統(tǒng)的組成 1.2.2數(shù)據(jù)庫系統(tǒng)的特點 1.3數(shù)據(jù)模型 1.3.1數(shù)據(jù)抽象的過程 1.3.2概念模型 1.3.3邏輯模型 1.4關(guān)系數(shù)據(jù)庫的基本知識 1.4.1 關(guān)系數(shù)據(jù)庫的基本概念 1.4.2將概念模型轉(zhuǎn)化為關(guān)系模型 1.4.3 關(guān)系運算 1.4.4 關(guān)系的完整性約束 1.5對Visual FoxPro的初步認識 1.5.1 Visual FoxPro的特點 1.5.2 Visual FoxPro系統(tǒng)的啟動與退出 1.5.3 Visual FoxPro系統(tǒng)的用戶界面 習(xí)題 第2章Visual FoxPro基礎(chǔ) 2.1 Visual FoxPro操作概述 2.1.1 Visual FoxPro的操作方式 2.1.2 Visual FoxPro系統(tǒng)環(huán)境的設(shè)置 2.1.3 Visual FoxPro幫助系統(tǒng) 2.2 Visual FoxPro可視化設(shè)計工具 2.2.1 Visual FoxPro向?qū)?2.2.2 Visual FoxPro設(shè)計器 2.2.3 Visual FoxPro生成器 2.3 Visual FoxPro的數(shù)據(jù)與表達式 2.3.1數(shù)據(jù)類型 2.3.2常量與變量 2.3.3內(nèi)部函數(shù) 2.3.4表達式 2.4 Visual FoxPro命令的基本規(guī)則 習(xí)題 第3章表的創(chuàng)建與操作 3.1表的創(chuàng)建 3.1.1設(shè)計表的結(jié)構(gòu) 3.1.2創(chuàng)建表的結(jié)構(gòu) 3.1.3向表中輸入記錄 3.2表的顯示與維護 3.2.1 表的打開與關(guān)閉 3.2.2表的顯示 3.2.3表的修改 3.2.4表記錄的定位 3.2.5表記錄的增加與刪除 3.3表的排序與索引 3.3.1表的排序 3.3.2 索引概述 3.3.3 索引文件的創(chuàng)建 3.3.4 索引文件的使用 3.3.5 索引查找命令 3.4表的復(fù)制與計算 3.4.1表的復(fù)制 3.4.2表的計算 3.5多個表的操作 3.5.1 工作區(qū) 3.5.2表的關(guān)聯(lián) 習(xí)題 第4章數(shù)據(jù)庫的創(chuàng)建與操作 4.1 Visual FoxPro項目管理器 4.1.1 項目管理器的界面 4.1.2項目管理器的基本操作 4.2數(shù)據(jù)庫的創(chuàng)建 4.2.1創(chuàng)建數(shù)據(jù)庫文件 4.2.2向數(shù)據(jù)庫添加自由表 4.2.3為數(shù)據(jù)庫表創(chuàng)建索引 4.2.4創(chuàng)建表之間的永久聯(lián)系 4.2.5設(shè)置參照完整性 4.3數(shù)據(jù)庫的操作 4.3.1 數(shù)據(jù)庫的打開與關(guān)閉 4.3.2數(shù)據(jù)庫的修改 4.3.3數(shù)據(jù)庫的刪除 4.4創(chuàng)建與修改數(shù)據(jù)庫表 4.4.1在數(shù)據(jù)庫中直接創(chuàng)建表 4.4.2修改數(shù)據(jù)庫中的表 習(xí)題 第5章查詢與視圖設(shè)計 5.1查詢設(shè)計 5.1.1查詢設(shè)計器 5.1.2建立查詢 5.1.3 查詢文件的操作 5.2視圖設(shè)計 5.2.1視圖設(shè)計器 5.2.2建立視圖 5.2.3使用視圖更新數(shù)據(jù) 習(xí)題 第6章 結(jié)構(gòu)化查詢語言——SQL 6.1 SQL語言概述 6.2 SQL數(shù)據(jù)查詢 6.2.1 基本查詢 6.2.2查詢結(jié)果處理 6.2.3嵌套查詢 6.2.4 多表查詢 6.3 SQL數(shù)據(jù)定義 6.3.1建立表結(jié)構(gòu) 6.3.2修改表結(jié)構(gòu) 6.3.3刪除表 6.4 SQL數(shù)據(jù)操作 6.4.1插入記錄 6.4.2更新記錄 6.4.3刪除記錄 習(xí)題 第7章結(jié)構(gòu)化程序設(shè)計 7.1程序設(shè)計概述 7.1.1程序設(shè)計的概念 7.1.2程序的控制結(jié)構(gòu) 7.1.3程序文件的建立與執(zhí)行 7.2順序結(jié)構(gòu)程序設(shè)計 7.2.1程序設(shè)計中的輔助命令 7.2.2輸入輸出命令 7.2.3順序結(jié)構(gòu)程序 7.3選擇結(jié)構(gòu)程序設(shè)計 7.3.1雙分支選擇結(jié)構(gòu) 7.3.2 多分支選擇結(jié)構(gòu) 7.4循環(huán)結(jié)構(gòu)程序設(shè)計 7.4.1 DO WHILE循環(huán) 7.4.2 FOR循環(huán) 7.4.3 SCAN循環(huán) 7.4.4循環(huán)的嵌套 7.5程序的模塊化 7.5.1子程序、過程和函數(shù) 7.5.2 內(nèi)存變量的作用域 習(xí)題 第8章表單設(shè)計與應(yīng)用 8.1面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)知識 8.1.1 面向?qū)ο蟮幕靖拍?8.1.2 Visual FoxPro中的類與對象 8.2表單的創(chuàng)建與運行 8.2.1利用表單向?qū)?chuàng)建表單 8.2.2利用表單設(shè)計器創(chuàng)建表單 8.2.3表單的運行 8.3表單的操作 8.3.1表單的屬性 8.3.2常用事件與方法 8.3.3控件的操作與布局 8.3.4表單的數(shù)據(jù)環(huán)境 8.4常用控件的使用 8.4.1命令按鈕與命令按鈕組 8.4.2標簽、文本框與編輯框 8.4.3復(fù)選框與選項按鈕組控件 …… 第9章菜單設(shè)計 第10章 報表與標簽設(shè)計 第11章Visual FoxPro應(yīng)用程序的開發(fā) 附錄1 Visual FoxPro常用文件類型一覽表 附錄2 Visual FoxPro 6.0常用命令一覽表 附錄3 Visual FoxPro 6.0常用函數(shù)一覽表 參考文獻
章節(jié)摘錄
版權(quán)頁: 插圖: 命令中各子句的含義是: (1)可以包含多個索引文件,這些索引文件可以是單索引文件,也可以是復(fù)合索引文件。其中只有第一個索引文件對表的操作起控制作用,稱為主控索引文件。 (2)如果第一個索引文件是復(fù)合索引文件,由于包含多個索引標志,無法確定哪個索引標志起作用,所以在打開后還要確定主控索引,否則對表進行操作時,數(shù)據(jù)記錄仍按物理順序排列。 2)打開表后再打開索引文件 命令格式是: SET INDEX TO[][ADDITIVE] 該命令為當前表打開一個或多個索引文件。 命令中各子句的含義是: (1)省略任何選項而直接使用SET INDEX TO,將關(guān)閉當前工作區(qū)中除結(jié)構(gòu)復(fù)合索引文件之外的全部索引文件。 (2)若省略ADDITIVE選項,則在使用該命令打開索引文件時,除結(jié)構(gòu)復(fù)合索引文件之外的索引文件均被關(guān)閉。 2.確定主控索引 一個表可能有多個索引文件被打開,但在一個時刻只有一個索引起控制作用,這就是主控索引文件。對于新創(chuàng)建的索引文件,它是當然的主控索引。打開索引文件時,排在索引文件表中第一位的是主控索引文件,如果主控索引文件是單索引文件,那么它所包含的索引就成為主控索引;如果主控索引文件是復(fù)合索引文件,還得進一步確定哪個索引標志是主控索引。有時因為當前主控索引不合適,需要更換主控索引。 命令格式是: SET ORDER TO[J]J[TAG][OF]] 該命令指定表的主控索引文件或主控索引標志。 命令中各子句的含義是: (1)表示已打開的索引文件的序號,用以指定主控索引。單索引文件首先按打開的先后順序標識序號,然后,結(jié)構(gòu)復(fù)合索引文件的索引標志按其生成的順序計數(shù),最后是非結(jié)構(gòu)復(fù)合索引文件的索引標志按其生成的順序計數(shù)。 (2)最好使用指定一個單索引文件為主控索引文件,這樣做比用索引文件順序號更直觀。 (3)[TAG][OF]用于指定一個已打開的復(fù)合索引文件中的一個索引標志為主控索引。 (4)不帶任何短語的SET ORDER TO命令可以取消主控索引。 例3—13例3—11和例3—12已就學(xué)生表創(chuàng)建了有關(guān)單索引文件和結(jié)構(gòu)復(fù)合索引文件,現(xiàn)要使用這些索引文件對學(xué)生表進行瀏覽操作。
編輯推薦
《21世紀高等學(xué)校計算機科學(xué)與技術(shù)規(guī)劃教材:Visual FoxPro程序設(shè)計基礎(chǔ)教程》在編寫過程中,力求做到概念清晰、取材合理,深入淺出、突出應(yīng)用,為學(xué)生今后應(yīng)用數(shù)據(jù)庫打下良好基礎(chǔ)?!?1世紀高等學(xué)校計算機科學(xué)與技術(shù)規(guī)劃教材:Visual FoxPro程序設(shè)計基礎(chǔ)教程》既可作為高等院校數(shù)據(jù)庫應(yīng)用課程的教材,又可供社會各類計算機應(yīng)用人員與參加各類計算機等級考試的讀者閱讀參考。
圖書封面
評論、評分、閱讀與下載
21世紀高等學(xué)校計算機科學(xué)與技術(shù)規(guī)劃教材 PDF格式下載