出版時(shí)間:2009-5 出版社:魏紹謙 高等教育出版社 (2009-05出版) 作者:魏紹謙 著 頁(yè)數(shù):212
前言
本書(shū)是普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材,是文科專(zhuān)業(yè)學(xué)生學(xué)習(xí)數(shù)據(jù)庫(kù)及其應(yīng)用的通用教材。VisualFoxPro是新一代自帶開(kāi)發(fā)語(yǔ)言的可視化數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)平臺(tái),它運(yùn)行于Windows操作系統(tǒng)上,具有快速開(kāi)發(fā)應(yīng)用程序、面向?qū)ο蠛涂蛻?hù)一服務(wù)器模式、網(wǎng)上發(fā)布和網(wǎng)上查詢(xún)等強(qiáng)大功能,是目前適用較廣、功能較全的數(shù)據(jù)庫(kù)產(chǎn)品。本書(shū)較全面地介紹了VisualFoxPro的數(shù)據(jù)庫(kù)操作、數(shù)據(jù)庫(kù)可視化編程等功能,在可視化環(huán)境下用面向?qū)ο蟮乃枷胍约伴_(kāi)發(fā)具有良好用戶(hù)界面的應(yīng)用程序的方法。本書(shū)根據(jù)高職高專(zhuān)非計(jì)算機(jī)專(zhuān)業(yè)的計(jì)算機(jī)課程教學(xué)(文科類(lèi))的基本要求,著重介紹數(shù)據(jù)庫(kù)基礎(chǔ)的必備知識(shí)和培養(yǎng)學(xué)生實(shí)際操作能力,突出了實(shí)用性,使讀者初步了解數(shù)據(jù)庫(kù)系統(tǒng)的基本概念,培養(yǎng)設(shè)計(jì)簡(jiǎn)單數(shù)據(jù)庫(kù)的基本思想,掌握編制簡(jiǎn)單數(shù)據(jù)庫(kù)應(yīng)用程序的基本方法以及提高調(diào)試和運(yùn)行程序的基本能力。本書(shū)第1版面世以來(lái),得到了很多讀者的支持,許多兄弟院校把它作為教材或參考教材,并提出了很多好的建議和意見(jiàn),編者在此一并表示衷心感謝,并期望讀者一如既往繼續(xù)對(duì)本書(shū)給予關(guān)懷和支持。根據(jù)讀者的意見(jiàn)和建議,綜合近年來(lái)的教學(xué)新經(jīng)驗(yàn)、新體會(huì),本書(shū)做了如下改進(jìn):重新編寫(xiě)了所有章節(jié),適當(dāng)?shù)財(cái)U(kuò)充了實(shí)用編程部分,同時(shí)對(duì)在編程實(shí)踐中很少使用的內(nèi)容做了刪減。新加入的內(nèi)容多數(shù)為編者在教學(xué)實(shí)踐或軟件開(kāi)發(fā)實(shí)踐中的經(jīng)驗(yàn)總結(jié),具有很強(qiáng)的啟發(fā)和指導(dǎo)意義。
內(nèi)容概要
共11章,系統(tǒng)地介紹了數(shù)據(jù)庫(kù)的基本概念,VisualFoxPro的基礎(chǔ)知識(shí),數(shù)據(jù)庫(kù)、表以及查詢(xún)和視圖的創(chuàng)建與操作,結(jié)構(gòu)化查詢(xún)語(yǔ)言,面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ),表單、報(bào)表和標(biāo)簽的使用,菜單設(shè)計(jì)以及應(yīng)用程序設(shè)計(jì)方法等知識(shí)。《Visual FoxPro 簡(jiǎn)明教程(第3版)》結(jié)合學(xué)生的實(shí)際情況,設(shè)計(jì)了應(yīng)用程序?qū)嵗奖銓W(xué)生復(fù)習(xí)和鞏固基礎(chǔ)知識(shí),培養(yǎng)學(xué)生開(kāi)發(fā)完整的數(shù)據(jù)庫(kù)管理系統(tǒng)的能力?! 禫isual FoxPro 簡(jiǎn)明教程(第3版)》內(nèi)容系統(tǒng)全面,結(jié)構(gòu)科學(xué)合理,例題豐富新穎,創(chuàng)新性強(qiáng)。在講述理論知識(shí)的基礎(chǔ)上,注重實(shí)際應(yīng)用能力的培養(yǎng),完整、全面地介紹了在VisualFoxPro中進(jìn)行應(yīng)用程序開(kāi)發(fā)的方法,詳細(xì)闡述了整個(gè)程序設(shè)計(jì)的步驟及技巧?! 禫isual FoxPro 簡(jiǎn)明教程(第3版)》可作為高等專(zhuān)科學(xué)校、高等職業(yè)學(xué)校、成人高等學(xué)校文科各專(zhuān)業(yè)的通用教材,同時(shí)也可作為其他專(zhuān)業(yè)及各類(lèi)培訓(xùn)班的教材或自學(xué)參考書(shū)。
書(shū)籍目錄
第1章 數(shù)據(jù)庫(kù)系統(tǒng)概述1.1 數(shù)據(jù)庫(kù)的基本概念1.1.1 數(shù)據(jù)與信息1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)1.1.3 數(shù)據(jù)庫(kù)管理系統(tǒng)1.2 數(shù)據(jù)模型1.2.1 層次模型1.2.2 網(wǎng)狀模型1.2.3 關(guān)系模型1.3 關(guān)系數(shù)據(jù)庫(kù)1.3.1 關(guān)系運(yùn)算1.3.2 關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)習(xí)題與實(shí)訓(xùn)第2章 VisualFoxPro概述2.1 VisualFoxPro簡(jiǎn)介2.2 VisualFoxPro的安裝2.2.1 安裝的系統(tǒng)環(huán)境2.2.2 VisualFoxPro的安裝2.3 VisualFoxPro系統(tǒng)界面簡(jiǎn)介2.3.1 VisualFoxPro的菜單系統(tǒng)2.3.2 VisualFoxPro的工具欄2.3.3 命令窗口2.4 VisualFoxPro常用文件類(lèi)型習(xí)題與實(shí)訓(xùn)第3章 VisualFoxPro編程基礎(chǔ)3.1 數(shù)據(jù)類(lèi)型3.2 數(shù)據(jù)的存儲(chǔ)方式3.2.1 常量3.2.2 變骨3.2.3 數(shù)組3.2.4 NULL空值3.3 運(yùn)算表達(dá)式3.3.1 運(yùn)算符3.3.2 表達(dá)式3.3.3 常用函數(shù)3.4 結(jié)構(gòu)化編程3.4.1 順序結(jié)構(gòu)3.4.2 分支結(jié)構(gòu)3.4.3 循環(huán)結(jié)構(gòu)3.4.4 函數(shù)與過(guò)程習(xí)題與實(shí)訓(xùn)第4章 數(shù)據(jù)庫(kù)基本操作4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)4.2 數(shù)據(jù)庫(kù)的建立與使用4.2.1 數(shù)據(jù)庫(kù)的建立4.2.2 數(shù)據(jù)庫(kù)的使用4.3 數(shù)據(jù)表的建立4.3.1 數(shù)據(jù)表的結(jié)構(gòu)4.3.2 使用表設(shè)計(jì)器創(chuàng)建數(shù)據(jù)表4.3.3 使用表向?qū)?chuàng)建數(shù)據(jù)表4.3.4 用命令創(chuàng)建數(shù)據(jù)表4.3.5 數(shù)據(jù)庫(kù)表與自由表4.3.6 修改表結(jié)構(gòu)4.4 表的基本操作4.4.1 增加數(shù)據(jù)記錄4.4.2 刪除記錄4.4.3 更新記錄4.5 數(shù)據(jù)的顯示與修改4.5.1 表的瀏覽4.5.2 用命令顯示數(shù)據(jù)記錄4.5.3 修改數(shù)據(jù)記錄4.6 記錄的定位查詢(xún)4.6.1 用菜單進(jìn)行記錄指針定位4.6.2 用命令進(jìn)行記錄指針定位4.7 索引4.7.1 索引概念4.7.2 索引類(lèi)型4.7.3 創(chuàng)建索引4.7.4 刪除索引4.8 完整性規(guī)則4.8.1 有效性規(guī)則4.8.2 設(shè)計(jì)參照完整性規(guī)則習(xí)題與實(shí)訓(xùn)第5章 查詢(xún)和視圖5.1 查詢(xún)操作5.1.1 利用查詢(xún)向?qū)?chuàng)建查詢(xún)5.1.2 使用查詢(xún)?cè)O(shè)計(jì)器創(chuàng)建查詢(xún)5.1.3 交叉表查詢(xún)5.1.4 查詢(xún)?cè)O(shè)計(jì)操作實(shí)例5.2 視圖5.2.1 創(chuàng)建本地視圖5.2.2 遠(yuǎn)程視圖設(shè)計(jì)5.2.3 視圖的使用習(xí)題與實(shí)訓(xùn)第6章 結(jié)構(gòu)化查詢(xún)語(yǔ)言SQL6.1 SQL概述6.1.1 SQL的發(fā)展史6.1.2 SQL的特點(diǎn)6.1.3 SQL語(yǔ)言功能概述6.2 定義功能6.2.1 對(duì)表的定義6.2.2 對(duì)視圖的定義6.3 數(shù)據(jù)操縱6.3.1 插入記錄6.3.2 修改記錄6.3.3 刪除記錄6.4 數(shù)據(jù)查詢(xún)6.4.1 簡(jiǎn)單查詢(xún)6.4.2 合并查詢(xún)6,4.3 多表查詢(xún)和子查詢(xún)6.4.4 查詢(xún)結(jié)果去向習(xí)題與實(shí)訓(xùn)第7章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)7.1 面向?qū)ο蟮幕靖拍?.1.1 對(duì)象與類(lèi)7.1.2 對(duì)象的屬性、方法與事件7.1.3 類(lèi)的特點(diǎn)7.2 VisualFoxPro的基類(lèi)7.2.1 控件類(lèi)7.2.2 容器類(lèi)7.3 面向?qū)ο蟪绦蛟O(shè)計(jì)的具體實(shí)現(xiàn)7.3.1 設(shè)置屬性7.3.2 方法調(diào)用7.3.3 事件的響應(yīng)習(xí)題與實(shí)訓(xùn)第8章 表單8.1 創(chuàng)建表單8.1.1 使用表單向?qū)?.1.2 表單設(shè)計(jì)器8.1.3 表單的屬性、方法和事件8.1.4 表單數(shù)據(jù)環(huán)境8.1.5 表單集8.2 表單基本控件8.2.1 輸出類(lèi)控件8.2.2 輸入類(lèi)控件8.2.3 控制類(lèi)控件8.2.4 容器類(lèi)控件8.3 其他控件8.3.1 超級(jí)鏈接控件8.3.2 Activex控件8.3.3 Activex綁定控件8.4 應(yīng)用程序界面設(shè)計(jì)8.4.1 控件設(shè)計(jì)技巧8.4.2 布局設(shè)計(jì)技巧習(xí)題與實(shí)訓(xùn)第9章 報(bào)表設(shè)計(jì)9.1 創(chuàng)建報(bào)表9.1.1 設(shè)置報(bào)表數(shù)據(jù)源9.1.2 使用向?qū)?chuàng)建報(bào)表9.1.3 快速報(bào)表9.2 報(bào)表設(shè)計(jì)9.2.1 報(bào)表設(shè)計(jì)器9.2.2 報(bào)表設(shè)計(jì)中控件的使用9.3 數(shù)據(jù)分組報(bào)表與分欄報(bào)表9.3.1 設(shè)計(jì)分組報(bào)表9.3.2 設(shè)計(jì)分欄報(bào)表9.3.3 報(bào)表輸出9.4 標(biāo)簽的設(shè)計(jì)與使用9.4.1 標(biāo)簽向?qū)?.4.2 標(biāo)簽設(shè)計(jì)器習(xí)題與實(shí)訓(xùn)第10章 菜單及工具欄設(shè)計(jì)10.1 創(chuàng)建菜單10.1.1 創(chuàng)建菜單步驟10.1.2 菜單設(shè)計(jì)器10.1.3 使用快速菜單創(chuàng)建菜單10.1.4 菜單的生成10.1.5 執(zhí)行菜單程序10.1.6 創(chuàng)建快捷菜單10.2 工具欄設(shè)計(jì)10.2.1 創(chuàng)建工具欄10.2.2 在窗體中使用工具欄10.2.3 協(xié)調(diào)菜單項(xiàng)與工具欄習(xí)題與實(shí)訓(xùn)第11章 應(yīng)用程序設(shè)計(jì)11.1 應(yīng)用程序基本結(jié)構(gòu)11.1.1 主文件11.1.2 事件循環(huán)11.1.3 應(yīng)用程序的基本框架11.2 應(yīng)用程序設(shè)計(jì)步驟11.2.1 規(guī)劃應(yīng)用程序11.2.2 創(chuàng)建數(shù)據(jù)庫(kù)11.2.3 創(chuàng)建交互信息11.2.4 創(chuàng)建用戶(hù)界面11.2.5 使用類(lèi)簡(jiǎn)化程序的設(shè)計(jì)11.2.6 建立可執(zhí)行文件11.2.7 制作發(fā)布磁盤(pán)11.3 應(yīng)用程序設(shè)計(jì)實(shí)例11.3.1 創(chuàng)建數(shù)據(jù)庫(kù)11.3.2 創(chuàng)建主程序、程序首頁(yè)面和主菜單11.3.3 創(chuàng)建數(shù)據(jù)維護(hù)表單11.3.4 創(chuàng)建查詢(xún)表單11.3.5 創(chuàng)建報(bào)表和標(biāo)簽習(xí)題與實(shí)訓(xùn)參考文獻(xiàn)
章節(jié)摘錄
插圖:4.8.1有效性規(guī)則有效性規(guī)則是在數(shù)據(jù)輸入時(shí)實(shí)施完整規(guī)則,以此來(lái)控制輸入到數(shù)據(jù)庫(kù)表字段和記錄中的數(shù)據(jù)。VisualFoxPro將所輸入的值與所定義的規(guī)則表達(dá)式進(jìn)行比較,如果輸入的值不滿(mǎn)足規(guī)則要求,則拒絕該值。有效性規(guī)則只在數(shù)據(jù)庫(kù)表中存在,能夠控制輸入到表中的數(shù)據(jù)形式,不管數(shù)據(jù)是通過(guò)瀏覽窗口、表單,還是使用語(yǔ)言以編程方式來(lái)訪問(wèn)。另外,建立在數(shù)據(jù)庫(kù)中的規(guī)則可以對(duì)表的所有用戶(hù)實(shí)施,有效性規(guī)則包括字段級(jí)有效性規(guī)則和記錄級(jí)有效性規(guī)則。1.字段級(jí)規(guī)則對(duì)字段值的限制可以使用字段級(jí)有效性規(guī)則來(lái)控制。例如,可以使用字段級(jí)有效性規(guī)則來(lái)確保用戶(hù)不會(huì)在只允許正值的字段中輸入負(fù)值,也可以使用字段級(jí)規(guī)則來(lái)比較輸入字段中的值和其他表中的值。2.記錄級(jí)有效性規(guī)則使用記錄級(jí)有效性規(guī)則,可以控制用戶(hù)輸入到記錄中的信息。記錄級(jí)有效性規(guī)則通常比較同一記錄中的兩個(gè)或多個(gè)字段值,以確保它們遵守在數(shù)據(jù)庫(kù)中建立的規(guī)則。例如,可以使用記錄級(jí)有效性規(guī)則來(lái)保證一個(gè)字段的值總是比同一個(gè)記錄中另一個(gè)字段值大。若要?jiǎng)?chuàng)建記錄級(jí)有效性規(guī)則和定義錯(cuò)誤輸出信息,需要選擇“表設(shè)計(jì)器”的“表”選項(xiàng)卡,在“規(guī)則”和“信息”文本框中輸入所需要的規(guī)則和錯(cuò)誤信息。也可以使用CREATERTABL或ALTERTABLE命令的CHECK子句實(shí)現(xiàn)。
編輯推薦
《Visual FoxPro 簡(jiǎn)明教程(第3版)》為普通高等教育十一五國(guó)家級(jí)規(guī)劃教材之一。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro簡(jiǎn)明教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版