出版時(shí)間:2008-3 出版社:人民郵電 作者:周玉萍 編 頁(yè)數(shù):330
內(nèi)容概要
本書(shū)系統(tǒng)介紹了數(shù)據(jù)庫(kù)的基本概念、Visual FoxPro數(shù)據(jù)與數(shù)據(jù)運(yùn)算、表和數(shù)據(jù)庫(kù)的操作、查詢與視圖、SQL關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言、程序設(shè)計(jì)、表單的設(shè)計(jì)與應(yīng)用、報(bào)表與標(biāo)簽設(shè)計(jì)、菜單與工具欄設(shè)計(jì)等內(nèi)容。本書(shū)所有程序均上機(jī)調(diào)試通過(guò),具有界面友好、程序直觀易讀、代碼效率高等特點(diǎn)?! ”緯?shū)易于教學(xué)和自學(xué),理論結(jié)合應(yīng)用,注重應(yīng)用技能的培養(yǎng),可作為普通高校非計(jì)算機(jī)專業(yè)數(shù)據(jù)庫(kù)應(yīng)用課程教材,對(duì)初學(xué)者自學(xué)使用也比較合適。
書(shū)籍目錄
第1章 數(shù)據(jù)庫(kù)概述 1 1.1 數(shù)據(jù)庫(kù)系統(tǒng) 1 1.1.1 基本概念 1 1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展 2 1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn) 3 1.2 數(shù)據(jù)模型 4 1.2.1 層次模型 4 1.2.2 網(wǎng)0狀模型 4 1.2.3 關(guān)系模型 4 1.3 關(guān)系數(shù)據(jù)庫(kù) 5 1.3.1 關(guān)系術(shù)語(yǔ) 5 1.3.2 關(guān)系的特點(diǎn) 6 1.3.3 關(guān)系運(yùn)算 6 1.3.4 關(guān)系術(shù)語(yǔ)對(duì)比 7 1.3.5 用VFP設(shè)計(jì)數(shù)據(jù)庫(kù)的步驟 7 1.4 VFP系統(tǒng)概述 8 1.4.1 VFP特點(diǎn) 8 1.4.2 VFP運(yùn)行環(huán)境、啟動(dòng)和退出 9 1.4.3 VFP的系統(tǒng)性能和用戶界面 10 1.5 VFP的命令和基本規(guī)則 13 1.5.1 命令的格式 13 1.5.2 命令規(guī)則 13 1.5.3 命令中的符號(hào)約定 13 1.5.4 命令中的短語(yǔ) 14 1.6 VFP的設(shè)計(jì)工具和項(xiàng)目管理器 14 1.6.1 VFP的設(shè)計(jì)工具 15 1.6.2 VFP的項(xiàng)目管理器 16 本章小結(jié) 20 習(xí)題 21第2章 VFP數(shù)據(jù)與數(shù)據(jù)運(yùn)算 23 2.1 計(jì)算顯示命令 23 2.2 數(shù)據(jù)類型 24 2.3 常量 25 2.3.1 字符型常量 25 2.3.2 數(shù)值型常量 25 2.3.3 日期型常量 26 2.3.4 日期時(shí)間型常量 26 2.3.5 邏輯型常量 27 2.3.6 貨幣型常量 27 2.4 變量 27 2.4.1 字段變量 27 2.4.2 內(nèi)存變量 27 2.5 表達(dá)式 31 2.5.1 數(shù)值表達(dá)式 32 2.5.2 字符表達(dá)式 33 2.5.3 日期時(shí)間表達(dá)式 33 2.5.4 關(guān)系表達(dá)式 34 2.5.5 邏輯表達(dá)式 37 2.6 函數(shù) 38 2.6.1 數(shù)值函數(shù) 39 2.6.2 字符函數(shù) 43 2.6.3 日期時(shí)間函數(shù) 50 2.6.4 轉(zhuǎn)換函數(shù) 53 2.6.5 測(cè)試函數(shù) 57 2.6.6 表操作函數(shù) 59 2.6.7 其他函數(shù) 62 本章小結(jié) 64 習(xí)題 64第3章 表操作 66 3.1 表的基本操作 66 3.1.1 認(rèn)識(shí)表結(jié)構(gòu) 66 3.1.2 創(chuàng)建表 69 3.1.3 打開(kāi)與關(guān)閉數(shù)據(jù)表 72 3.1.4 修改表結(jié)構(gòu) 73 3.2 表記錄的基本操作 75 3.2.1 輸入記錄 75 3.2.2 數(shù)據(jù)記錄的顯示 77 3.2.3 表記錄的定位 81 3.2.4 表記錄的修改 83 3.2.5 表記錄的刪除與恢復(fù) 85 3.3 排序與索引 89 3.3.1 數(shù)據(jù)表的排序 89 3.3.2 索引和索引類型 90 3.3.3 索引的創(chuàng)建 92 3.3.4 設(shè)置主控索引 94 3.3.5 刪除索引 95 3.3.6 索引查詢命令 96 3.4 數(shù)據(jù)表的統(tǒng)計(jì) 97 3.4.1 記錄數(shù)統(tǒng)計(jì) 97 3.4.2 求和命令 98 3.4.3 求平均值命令 99 3.4.4 記錄分類匯總 99 3.5 工作區(qū)與多表操作 100 3.5.1 工作區(qū) 100 3.5.2 設(shè)置多表間臨時(shí)關(guān)系 102 3.6 表文件操作 105 3.6.1 顯示表結(jié)構(gòu) 105 3.6.2 復(fù)制表文件結(jié)構(gòu) 105 3.6.3 復(fù)制表文件 106 3.6.4 從其他表文件給當(dāng)前表追加記錄 106 本章小結(jié) 106 習(xí)題 107第4章 數(shù)據(jù)庫(kù)的創(chuàng)建與操作 111 4.1 數(shù)據(jù)庫(kù)的創(chuàng)建與操作 111 4.1.1 創(chuàng)建數(shù)據(jù)庫(kù) 111 4.1.2 打開(kāi)數(shù)據(jù)庫(kù) 113 4.1.3 編輯數(shù)據(jù)庫(kù) 114 4.1.4 關(guān)閉數(shù)據(jù)庫(kù) 116 4.1.5 刪除數(shù)據(jù)庫(kù) 116 4.2 設(shè)置數(shù)據(jù)字典信息 117 4.2.1 設(shè)置字段有效性規(guī)則 117 4.2.2 格式化輸入輸出 119 4.2.3 設(shè)置字段的標(biāo)題與注釋 122 4.2.4 設(shè)置記錄的有效性規(guī)則 122 4.2.5 設(shè)置記錄的觸發(fā)器 123 4.3 表的關(guān)聯(lián)和參照完整性 124 4.3.1 關(guān)系的類型 125 4.3.2 建立表之間的關(guān)系 125 4.3.3 刪除表間關(guān)系 126 4.3.4 編輯表間關(guān)系 127 4.3.5 設(shè)置參照完整性 127 本章小結(jié) 129 習(xí)題 129第5章 查詢與視圖 133 5.1 創(chuàng)建查詢 133 5.1.1 利用查詢?cè)O(shè)計(jì)器創(chuàng)建查詢 133 5.1.2 利用查詢向?qū)?chuàng)建查詢 140 5.2 查詢的輸出格式 145 5.3 創(chuàng)建視圖 150 5.3.1 利用視圖設(shè)計(jì)器創(chuàng)建本地視圖 150 5.3.2 利用視圖向?qū)?chuàng)建本地視圖 157 5.4 利用視圖更新數(shù)據(jù) 164 本章小結(jié) 165 習(xí)題 165第6章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 168 6.1 SQL語(yǔ)言簡(jiǎn)介 168 6.2 數(shù)據(jù)定義 169 6.2.1 定義基本表/創(chuàng)建基本表 169 6.2.2 修改表的結(jié)構(gòu) 170 6.2.3 刪除表 172 6.2.4 定義視圖 172 6.3 數(shù)據(jù)操作 172 6.3.1 插入 172 6.3.2 更新 173 6.3.3 刪除 173 6.4 數(shù)據(jù)查詢 173 6.4.1 單表查詢 174 6.4.2 連接查詢 178 6.4.3 嵌套查詢 180 6.4.4 集合的并運(yùn)算 181 6.4.5 查詢結(jié)果處理 181 本章小結(jié) 182 習(xí)題 182第7章 程序設(shè)計(jì) 185 7.1 程序文件 185 7.1.1 程序的概念 185 7.1.2 程序文件的建立、編輯和保存 186 7.1.3 程序文件的運(yùn)行 188 7.1.4 程序文件中的常用命令 189 7.1.5 程序文件中的常用輸入輸出命令 189 7.2 程序的基本結(jié)構(gòu) 191 7.2.1 順序結(jié)構(gòu) 191 7.2.2 分支結(jié)構(gòu) 191 7.2.3 循環(huán)結(jié)構(gòu) 195 7.3 多模塊程序 199 7.3.1 子程序 200 7.3.2 過(guò)程 201 7.3.3 自定義函數(shù) 203 7.3.4 變量的作用域 204 7.4 程序調(diào)試 205 7.4.1 程序中常見(jiàn)的語(yǔ)法錯(cuò)誤 205 7.4.2 程序的可維護(hù)性 205 7.4.3 調(diào)試器 206 7.4.4 設(shè)置斷點(diǎn) 207 7.4.5 調(diào)試菜單 208 本章小結(jié) 209 習(xí)題 209第8章 表單設(shè)計(jì)與使用 216 8.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的概念 216 8.1.1 對(duì)象與類 216 8.1.2 常用對(duì)象的基類、容器類與控件類 217 8.1.3 屬性、事件與方法 219 8.1.4 對(duì)象的引用 221 8.2 創(chuàng)建與管理表單 222 8.2.1 使用表單向?qū)?chuàng)建表單 222 8.2.2 使用表單設(shè)計(jì)器 227 8.2.3 表單生成器 228 8.2.4 表單文件的保存、修改與運(yùn)行 229 8.3 表單設(shè)計(jì)器 230 8.3.1 表單設(shè)計(jì)工具 230 8.3.2 表單的數(shù)據(jù)環(huán)境 233 8.4 表單常用控件 234 8.4.1 標(biāo)簽 235 8.4.2 命令按鈕控件 236 8.4.3 文本框控件 236 8.4.4 復(fù)選框控件 239 8.4.5 選項(xiàng)按鈕組 239 8.4.6 編輯框 240 8.4.7 命令按鈕組 242 8.4.8 列表框 243 8.4.9 組合框 244 8.4.10 表格控件 245 8.4.11 計(jì)時(shí)器 248 8.4.12 微調(diào)按鈕 249 8.4.13 頁(yè)框 250 8.4.14 圖像控件 250 8.4.15 ActiveX控件 251 8.4.16 ActiveX綁定控件 251 本章小結(jié) 251 習(xí)題 252第9章 報(bào)表與標(biāo)簽設(shè)計(jì) 254 9.1 報(bào)表的創(chuàng)建 254 9.1.1 使用報(bào)表向?qū)?chuàng)建報(bào)表 254 9.1.2 用“快速報(bào)表”創(chuàng)建報(bào)表 260 9.1.3 報(bào)表的保存與預(yù)覽 261 9.2 設(shè)計(jì)報(bào)表 261 9.2.1 報(bào)表設(shè)計(jì)器窗口 262 9.2.2 報(bào)表的數(shù)據(jù)源或數(shù)據(jù)環(huán)境 263 9.2.3 報(bào)表控件的使用 264 9.3 數(shù)據(jù)分組和多欄報(bào)表 266 9.3.1 建立一級(jí)數(shù)據(jù)分組 267 9.3.2 建立多級(jí)數(shù)據(jù)分組 268 9.3.3 多欄報(bào)表設(shè)計(jì) 269 9.4 報(bào)表的輸出 271 9.4.1 報(bào)表的頁(yè)面設(shè)置 271 9.4.2 報(bào)表的預(yù)覽與打印 271 9.5 標(biāo)簽的設(shè)計(jì) 272 本章小結(jié) 274 習(xí)題 274第10章 菜單與工具欄設(shè)計(jì) 277 10.1 菜單設(shè)計(jì)概述 277 10.1.1 菜單概述 277 10.1.2 菜單的設(shè)計(jì)原則與步驟 277 10.2 菜單的設(shè)計(jì) 278 10.2.1 菜單設(shè)計(jì)器的使用 278 10.2.2 創(chuàng)建快速菜單 285 10.2.3 創(chuàng)建快捷菜單 286 10.3 為菜單系統(tǒng)指定任務(wù) 288 10.3.1 使用命令完成任務(wù) 288 10.3.2 使用過(guò)程完成任務(wù) 288 10.4 定制工具欄 288 本章小結(jié) 290 習(xí)題 291第11章 小型系統(tǒng)開(kāi)發(fā)和程序編譯 293 11.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的基本步驟 293 11.2 系統(tǒng)設(shè)計(jì) 293 11.2.1 系統(tǒng)目標(biāo)設(shè)計(jì) 294 11.2.2 系統(tǒng)開(kāi)發(fā)設(shè)計(jì)思想 294 11.2.3 系統(tǒng)功能及模塊設(shè)計(jì) 294 11.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 295 11.4 數(shù)據(jù)庫(kù)信息的組織 297 11.5 各功能模塊的設(shè)計(jì) 298 11.5.1 歡迎界面設(shè)計(jì) 298 11.5.2 登錄界面設(shè)計(jì) 299 11.5.3 修改密碼表單設(shè)計(jì) 302 11.5.4 增刪用戶表單的設(shè)計(jì) 305 11.5.5 系統(tǒng)主界面的設(shè)計(jì) 306 11.5.6 查詢界面的設(shè)計(jì) 307 11.5.7 學(xué)生信息查詢功能設(shè)計(jì) 308 11.5.8 公寓信息查詢功能設(shè)計(jì) 311 11.5.9 備品維修查詢功能的設(shè)計(jì) 311 11.5.10 衛(wèi)生情況查詢功能設(shè)計(jì) 312 11.5.11 維護(hù)功能選擇界面設(shè)計(jì) 312 11.5.12 維護(hù)功能中各子模塊的設(shè)計(jì) 314 11.6 項(xiàng)目管理器組織 316 11.7 設(shè)計(jì)主程序 318 11.8 連編應(yīng)用程序 319 11.9 應(yīng)用程序生成器 324 11.9.1 使用應(yīng)用程序向?qū)А?24 11.9.2 應(yīng)用程序生成器 325 11.10 打包應(yīng)用程序 329 本章小結(jié) 329 習(xí)題 329參考文獻(xiàn) 331
編輯推薦
《21世紀(jì)高等學(xué)校系列教材:Visual FoxPro數(shù)據(jù)庫(kù)應(yīng)用教程》由具有多年教學(xué)經(jīng)驗(yàn)的一級(jí)教師編寫而成。全書(shū)以最新科技作為背景,系統(tǒng)地介紹了數(shù)據(jù)庫(kù)的基本概念、Visual FoxPro數(shù)據(jù)與數(shù)據(jù)運(yùn)算、表操作、數(shù)據(jù)庫(kù)的創(chuàng)建與操作、查詢與視圖、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL、程序設(shè)計(jì)、表單設(shè)計(jì)與使用、報(bào)表與標(biāo)簽設(shè)計(jì)等內(nèi)容,作者力圖將最新、最全面、最實(shí)用的技術(shù)介紹給讀者?!?1世紀(jì)高等學(xué)校系列教材:Visual FoxPro數(shù)據(jù)庫(kù)應(yīng)用教程》最后還包含一個(gè)課程設(shè)計(jì),以提高讀者的實(shí)際應(yīng)用能力?!?1世紀(jì)高等學(xué)校系列教材:Visual FoxPro數(shù)據(jù)庫(kù)應(yīng)用教程》可作為高等院校相關(guān)專業(yè)的入門教材,也可用于自學(xué)?! ?1世紀(jì)高等學(xué)校系列教材:Visual FoxPro數(shù)據(jù)庫(kù)應(yīng)用教程》的主要特點(diǎn)如下: 內(nèi)容涵蓋從數(shù)據(jù)庫(kù)的基本概念和基本操作到應(yīng)用程序設(shè)計(jì)的各個(gè)方面。所有程序均上機(jī)調(diào)試通過(guò),具有界面友好、程序直觀易讀、代碼效率高等特點(diǎn)。每章最后附有“訣”招。實(shí)例豐富、編排合理,便于讀者學(xué)習(xí)參考。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro數(shù)據(jù)庫(kù)應(yīng)用教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版