Visual FoxPro數(shù)據(jù)庫基礎(chǔ)及應(yīng)用

出版時間:2011-3  出版社:電子工業(yè)出版社  作者:牟紹波,張笑 主編  頁數(shù):280  

內(nèi)容概要

   本書共11章,詳細(xì)介紹了數(shù)據(jù)庫基礎(chǔ)知識、visual foxpro集成應(yīng)用環(huán)境、數(shù)據(jù)及其運(yùn)算、visual
foxpro數(shù)據(jù)庫及其操作、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言sql、查詢與視圖、程序設(shè)計(jì)基礎(chǔ)、表單設(shè)計(jì)與應(yīng)用、菜單設(shè)計(jì)與應(yīng)用、報(bào)表設(shè)計(jì)、開發(fā)應(yīng)用程序等知識,并在最后一章用一個完整的實(shí)例詳細(xì)講解了如何使用visual
foxpro 6.0開發(fā)數(shù)據(jù)庫應(yīng)用程序。本書以visual foxpro
6.0中文版為平臺,以程序設(shè)計(jì)為線索,以全國計(jì)算機(jī)等級二級考試大綱為重點(diǎn),全面介紹了visual foxpro
6.0的使用及數(shù)據(jù)庫系統(tǒng)開發(fā)技術(shù)。
  本?從結(jié)構(gòu)設(shè)計(jì)、內(nèi)容安排到實(shí)例的選取都進(jìn)行了精心設(shè)計(jì),內(nèi)容豐富、通俗易懂、圖文并茂、直觀生動、注重理論與實(shí)踐的有機(jī)結(jié)合,并結(jié)合大量典型實(shí)例幫助讀者理解知識。
  本書適合作為普通高等院校大學(xué)計(jì)算機(jī)基礎(chǔ)課教材,也可以作為高等院校本、??萍捌湎嚓P(guān)專業(yè)的數(shù)據(jù)庫應(yīng)用課程的教材,還可以作為全國計(jì)算機(jī)等級考試(二級
visual foxpro)的輔導(dǎo)教材及計(jì)算機(jī)愛好者的自學(xué)參考書。
  本書適合于普通高等院校大學(xué)計(jì)算機(jī)基礎(chǔ)課教材,也可以作為高等院校本、專科及其相關(guān)專業(yè)的數(shù)據(jù)庫應(yīng)用課程的教材,還可以作為全國計(jì)算機(jī)等級考試(二級
visual foxpro)的輔導(dǎo)教材以及以及計(jì)算機(jī)愛好者的自學(xué)參考書。

書籍目錄

第1章 數(shù)據(jù)庫基礎(chǔ)知識
 1.1 數(shù)據(jù)、信息和數(shù)據(jù)處理
  1.1.1 數(shù)據(jù)與信息
  1.1.2 數(shù)據(jù)處理與數(shù)據(jù)管理
 1.2 數(shù)據(jù)管理技術(shù)的發(fā)展
  1.2.1 人工管理階段
  1.2.2 文件管理階段
  1.2.3 數(shù)據(jù)庫系統(tǒng)管理階段
 1.3 數(shù)據(jù)模型
  1.3.1 數(shù)據(jù)處理的3個世界
  1.3.2 基本的數(shù)據(jù)模型
 1.4 數(shù)據(jù)庫系統(tǒng)
  1.4.1 數(shù)據(jù)庫
  1.4.2 數(shù)據(jù)庫系統(tǒng)
  1.4.3 數(shù)據(jù)庫系統(tǒng)的分代
  1.4.4 數(shù)據(jù)庫系統(tǒng)的分類
 1.5 數(shù)據(jù)庫管理系統(tǒng)與數(shù)據(jù)庫應(yīng)用系統(tǒng)
  1.5.1 數(shù)據(jù)庫管理系統(tǒng)
  1.5.2 數(shù)據(jù)庫應(yīng)用系統(tǒng)
 1.6 關(guān)系數(shù)據(jù)庫
  1.6.1 關(guān)系模型的基本概念
  1.6.2 關(guān)系的數(shù)學(xué)定義
  1.6.3 關(guān)系的性質(zhì)和完整性規(guī)則
  1.6.4 關(guān)系運(yùn)算
 1.7 本章小結(jié)
 1.8 習(xí)題
第2章 vfp集成應(yīng)用環(huán)境
 2.1 visual foxpro 6.0的主要特點(diǎn)
 2.2 visual foxpro的安裝與啟動
  2.2.1 安裝環(huán)境
  2.2.2 啟動visual foxpro
  2.2.3 退出visual foxpro
 2.3 visual foxpro用戶界面
  2.3.1 visual foxpro的界面
  2.3.2 標(biāo)題欄
  2.3.3 菜單欄
  2.3.4 工具欄
  2.3.5 “命令”窗口
  2.3.6 工作區(qū)與狀態(tài)欄
 2.4 visual foxpro輔助工具
  2.4.1 visual foxpro向?qū)?br />  2.4.2 visual foxpro設(shè)計(jì)器
  2.4.3 visual foxpro生成器
 2.5 visual foxpro工作方式和命令結(jié)構(gòu)
  2.5.1 visual foxpro工作方式
  2.5.2 visual foxpro命令結(jié)構(gòu)
 2.6 項(xiàng)目管理器:visual foxpro的控制中心
  2.6.1 啟動項(xiàng)目管理器
  2.6.2 項(xiàng)目管理器的組成
  2.6.3 項(xiàng)目管理器的定制
  2.6.4 項(xiàng)目管理器的操作
 2.7 本章小結(jié)
 2.8 習(xí)題
第3章 數(shù)據(jù)及其運(yùn)算
 3.1 數(shù)據(jù)類型
 3.2 常量與變量
  3.2.1 常量
  3.2.2 變量
 3.3 運(yùn)算符與表達(dá)式
  3.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
  3.3.2 字符串運(yùn)算符與字符串表達(dá)式
  3.3.3 日期運(yùn)算符與日期表達(dá)式
  3.3.4 關(guān)系運(yùn)算符與關(guān)系表?式
  3.3.5 邏輯運(yùn)算符與邏輯表達(dá)式
 3.4 函數(shù)
  3.4.1 數(shù)值函數(shù)
  3.4.2 字符函數(shù)
  3.4.3 日期和時間函數(shù)
  3.4.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
  3.4.5 測試函數(shù)
 3.5 本章小結(jié)
 3.6 習(xí)題
第4章 visual foxpro數(shù)據(jù)庫及其操作
 4.1 visual foxpro的數(shù)據(jù)庫及相關(guān)操作
  4.1.1 visual foxpro的數(shù)據(jù)庫
  4.1.2 建立數(shù)據(jù)庫
  4.1.3 打開數(shù)據(jù)庫
  4.1.4 修改數(shù)據(jù)庫
  4.1.5 關(guān)閉數(shù)據(jù)庫
  4.1.6 刪除數(shù)據(jù)庫
 4.2 數(shù)據(jù)庫表
  4.2.1 數(shù)據(jù)庫表的建立
  4.2.2 修改表結(jié)構(gòu)
  4.2.3 復(fù)制表及表結(jié)構(gòu)
 4.3 表的基本操作
  4.3.1 使用瀏覽器操作表
  4.3.2 增加記錄的命令
  4.3.3 刪除記錄的命令
  4.3.4 修改記錄的命令
  4.3.5 顯示記錄的命令
  4.3.6 查詢定位命令
 4.4 排序與索引
  4.4.1 表的排序
  4.4.2 索引的概念
  4.4.3 索引的種類與類型
  4.4.4 索引文件的建立
  4.4.5 索引文件的使用
 4.5 數(shù)據(jù)完整性
  4.5.1 實(shí)體完整性與主關(guān)鍵字
  4.5.2 域完整性與約束規(guī)則
  4.5.3 表之間的永久關(guān)聯(lián)
  4.5.4 參照完整性和表之間的關(guān)聯(lián)
 4.6 自由表
  4.6.1 自由表和數(shù)據(jù)庫表的聯(lián)系和區(qū)別
  4.6.2 建立自由表
  4.6.3 將自由表添加到數(shù)據(jù)庫中
  4.6.4 從數(shù)據(jù)庫中移去表
 4.7 多個表的同時使用
  4.7.1 多工作區(qū)的含義
  4.7.2 使用不同工作區(qū)的表
  4.7.3 表之間的臨時關(guān)聯(lián)
  4.7.4 表的聯(lián)接
 4.8 表的統(tǒng)計(jì)與計(jì)算  
  4.8.1 統(tǒng)計(jì)記錄個數(shù)
  4.8.2 求數(shù)值表達(dá)式之和和平均值
  4.8.3 統(tǒng)計(jì)函數(shù)計(jì)算
  4.8.4 分類匯總
 4.9 本章小結(jié)
 4.10 習(xí)題
第5章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言
 5.1 sql概述
  5.1.1 sql的發(fā)展歷程
  5.1.2 sql數(shù)據(jù)庫的體系結(jié)構(gòu)
  5.1.3 sql的組成
  5.1.4 sql的特點(diǎn)
 5.2 數(shù)據(jù)定義
  5.2.1 模式的定義與刪除
  5.2.2 基本表的定義、刪除與修改
  5.2.3 索引的建立與刪除
  5.2.4 視圖的創(chuàng)建與刪除
 5.3 數(shù)據(jù)查詢
  5.3.1 select語句的一般格式
  5.3.2 單表查詢
  5.3.3 連接查詢
  5.3.4 嵌套查詢
  5.3.5 集合查詢
 5.4 數(shù)據(jù)更新
  5.4.1 插入數(shù)據(jù)
  5.4.2 修改數(shù)據(jù)
  5.4.3 刪除數(shù)據(jù)
 5.5 數(shù)據(jù)控制
  5.5.1 授權(quán)
  5.5.2 收回授權(quán)
 5.6 本章小結(jié)
 5.7 習(xí)題
第6章 查詢與視圖
 6.1 查詢
  6.1.1 查詢的概念
  6.1.2 查詢設(shè)計(jì)器
  6.1.3 建立查詢
  6.1.4 運(yùn)行查詢
 6.2 視圖
? 6.2.1 視圖的概念
  6.2.2 視圖的創(chuàng)建
  6.2.3 遠(yuǎn)程視圖與連接
  6.2.4 視圖與數(shù)據(jù)更新
  6.2.5 使用視圖
  6.2.6 視圖與查詢的比較
 6.3 本章小結(jié)
 6.4 習(xí)題
第7章 程序設(shè)計(jì)基礎(chǔ)
 7.1 程序與程序文件
  7.1.1 程序的基本概念
  7.1.2 程序文件的建立、修改與運(yùn)行
  7.1.3 程序書寫的基本規(guī)則
  7.1.4 簡單的輸入/輸出命令
 7.2 程序的基本結(jié)構(gòu)
  7.2.1 順序結(jié)構(gòu)
  7.2.2 選擇結(jié)構(gòu)
  7.2.3 循環(huán)結(jié)構(gòu)
 7.3 多模塊程序
  7.3.1 模塊的定義和調(diào)用
  7.3.2 變量的作用域
  7.3.3 參數(shù)傳遞
 7.4 程序調(diào)試
  7.4.1 調(diào)試器
  7.4.2 斷點(diǎn)
 7.5 本章小結(jié)
 7.6 習(xí)題
第8章 表單設(shè)計(jì)與應(yīng)用
 8.1 面向?qū)ο蟮母拍?br />  8.1.1 對象和類
  8.1.2 對象的屬性、方法和事件
  8.1.3 繼承與父類、子類
 8.2 創(chuàng)建與管理表單
  8.2.1 創(chuàng)建表單
  8.2.2 管理表單屬性和方法
  8.2.3 常用事件和方法
  8.2.4 消息對話框的設(shè)計(jì)
 8.3 表單設(shè)計(jì)器
  8.3.1 表單設(shè)計(jì)器環(huán)境
  8.3.2 控件的基本操作
  8.3.3 數(shù)據(jù)環(huán)境
 8.4 常用表單控件
  8.4.1 標(biāo)簽(label)控件
  8.4.2 命令按鈕(commandbutton)控件
  8.4.3 命令組(commandgroup)控件
  8.4.4 文本框(textbox)控件
  8.4.5 編輯框(editbox)控件
  8.4.6 復(fù)選框(checkbox)和組合框(combobox)控件
  8.4.7 選項(xiàng)按鈕組(optiongroup)控件
  8.4.8 列表框(listbox)控件
  8.4.9 表格(grid)控件
  8.4.10 頁框(pageframe)控件
 8.5 本章小結(jié)
 8.6 習(xí)題
第9章 菜單設(shè)計(jì)與應(yīng)用
 9.1 菜單設(shè)計(jì)概述
  9.1.1 菜單結(jié)構(gòu)
  9.1.2 系統(tǒng)菜單
 9.2 下拉式菜單設(shè)計(jì)
  9.2.1 菜單設(shè)計(jì)的基本步驟
  9.2.2 定義菜單
  9.2.3 將菜單添加到頂層表單中
 9.3 快捷菜單設(shè)計(jì)
 9.4 本章小結(jié)
 9.5 習(xí)題
第10章 報(bào)表設(shè)計(jì)
 10.1 創(chuàng)建報(bào)表
  10.1.1 報(bào)表的布局
  10.1.2 創(chuàng)建報(bào)表的方法
  10.1.3 報(bào)表工具欄和菜單
  10.1.4 報(bào)表的打印與預(yù)覽
 10.2 設(shè)計(jì)報(bào)表
  10.2.1 設(shè)置報(bào)表數(shù)據(jù)源
  10.2.2 設(shè)置報(bào)表布局
  10.2.3 報(bào)表控件設(shè)計(jì)
  10.2.4 分組報(bào)表設(shè)計(jì)
 10.3 本章小結(jié)
 10.4 習(xí)題
第11章 開發(fā)應(yīng)用程序
 11.1 開發(fā)visual foxpro數(shù)據(jù)庫應(yīng)用系統(tǒng)的基本步驟
 11.2 圖書管理系統(tǒng)
  11.2.1 需求分析
  11.2.2 數(shù)據(jù)庫的設(shè)計(jì)
 11.3 應(yīng)用程序的發(fā)布
 11.4 本章小結(jié)
 11.5 習(xí)題
參考文獻(xiàn)
 

章節(jié)摘錄

版權(quán)頁:插圖:第1章數(shù)據(jù)庫基礎(chǔ)知識本章主要介紹數(shù)據(jù)、信息、數(shù)據(jù)處理、數(shù)據(jù)模型的基本概念,著重介紹數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫系統(tǒng)的功能、組成和相互關(guān)系,關(guān)系的數(shù)學(xué)定義和性質(zhì),以及關(guān)系數(shù)據(jù)庫的3種關(guān)系運(yùn)算和關(guān)系表中的記錄、字段、關(guān)鍵字段、關(guān)系模型等概念。1.1數(shù)據(jù)、信息和數(shù)據(jù)處理1.1.1數(shù)據(jù)與信息1.數(shù)據(jù)數(shù)據(jù)是數(shù)據(jù)庫系統(tǒng)研究和處理的對象。通常認(rèn)為,數(shù)據(jù)是指用符號記錄下來的、可以識別的信息。例如,描述某款筆記本電腦的信息,用一組數(shù)據(jù)“銀灰色、長方形、12英寸、2.3kg”來表示。由于這些符號已被人們賦予了特定的語義,因此,它們具有傳遞信息的功能。此外,數(shù)據(jù)可分為數(shù)值型數(shù)據(jù)(如商品價(jià)格、重量、身高、體重等)和非數(shù)值型數(shù)據(jù)(如姓名、聲音、圖像等)。2.信息信息是指經(jīng)過加工處理并對人類的客觀行為產(chǎn)生影響的數(shù)據(jù)表現(xiàn)形式。在數(shù)據(jù)處理領(lǐng)域,通常把信息理解為關(guān)于現(xiàn)實(shí)世界事物存在方式或運(yùn)動狀態(tài)的反映。例如,筆記本電腦的顏色是銀灰色的,形狀是長方形的,尺寸是14英寸,重量是2.3kg,這些都是關(guān)于筆記本電腦的信息,是筆記本電腦存在狀態(tài)的反映。從計(jì)算機(jī)應(yīng)用的角度來看,通??蓪⑿畔⒖醋鍪沁M(jìn)行各種活動所需要獲取的知識。3.二者的聯(lián)系和區(qū)別數(shù)據(jù)與信息既存在某種聯(lián)系,又存在一定的區(qū)別。數(shù)據(jù)是信息的符號表示或稱為載體;信息則是數(shù)據(jù)的內(nèi)涵,是對數(shù)據(jù)語義的解釋。數(shù)據(jù)表示了信息,而信息只有通過數(shù)據(jù)形式表示出來才能被人們理解和接受。比如,某個公司舉行校園招聘會,這個事件形成了“招聘”這樣的一個信息,把該信息告知學(xué)生時,可以通過報(bào)紙等文字?jǐn)?shù)據(jù)形式向?qū)W生告知,也可以通過廣播電臺等聲音數(shù)據(jù)形式向有關(guān)學(xué)校的學(xué)生傳遞。不管是聲音數(shù)據(jù)形式還是文字?jǐn)?shù)據(jù)形式,“招聘”信息的內(nèi)容都沒有變化。因此,信息是數(shù)據(jù)的內(nèi)涵,數(shù)據(jù)是信息的具體表現(xiàn)形式。

編輯推薦

《Visual FoxPro數(shù)據(jù)庫基礎(chǔ)及應(yīng)用》:21世紀(jì)計(jì)算機(jī)系列規(guī)劃教材

圖書封面

評論、評分、閱讀與下載


    Visual FoxPro數(shù)據(jù)庫基礎(chǔ)及應(yīng)用 PDF格式下載


用戶評論 (總計(jì)1條)

 
 

  •   本書和大多數(shù)教材一樣,對VF做了一個概括性的說明。如果想系統(tǒng)的學(xué)習(xí)VF編程,建議不要買這本書。
 

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

京ICP備13047387號-7