出版時間:2012-8 出版社:科學(xué)出版社 作者:陳東升 主編 頁數(shù):271 字?jǐn)?shù):403000
內(nèi)容概要
根據(jù)教育部高等學(xué)校非計算機(jī)專業(yè)計算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會提出的非計算機(jī)專業(yè)計算機(jī)基礎(chǔ)課程的教學(xué)要求,《普通高等教育“十二五”規(guī)劃教材:Visual_FoxPro數(shù)據(jù)庫程序設(shè)計》以Visual
FoxPro
6.0為軟件背景,深入淺出地介紹了關(guān)系數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)理論及開發(fā)技術(shù)?!镀胀ǜ叩冉逃笆濉币?guī)劃教材:Visual_FoxPro數(shù)據(jù)庫程序設(shè)計》系統(tǒng)全面地介紹了Microsoft
Visual
FoxPro(簡稱VFP)數(shù)據(jù)庫程序設(shè)計的相關(guān)知識,詳細(xì)介紹了數(shù)據(jù)庫基礎(chǔ)知識、VFP數(shù)據(jù)庫基礎(chǔ)、VFP語言基礎(chǔ)、VFP數(shù)據(jù)庫及其操作、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL.查詢與視圖、程序設(shè)計基礎(chǔ)、表單設(shè)計與應(yīng)用、菜單設(shè)計與應(yīng)用、報表設(shè)計與應(yīng)用、應(yīng)用程序開發(fā)等內(nèi)容。
《普通高等教育“十二五”規(guī)劃教材:Visual_FoxPro數(shù)據(jù)庫程序設(shè)計》實(shí)例豐富,圖文并茂,通俗易懂,注重系統(tǒng)性和實(shí)踐性,可作為各類高等院校非計算機(jī)專業(yè)學(xué)生學(xué)習(xí)Visual
FoxPro數(shù)據(jù)庫程序設(shè)計課程的教學(xué)用書,也可作為全國計算機(jī)等級考試(二級)和全國高校計算機(jī)水平考試(二級Visual
FoxPro程序設(shè)計)學(xué)習(xí)用書和復(fù)習(xí)參考用書。
書籍目錄
第1章 數(shù)據(jù)庫基礎(chǔ)知識
1.1 數(shù)據(jù)庫的基本概念
1.1.1 信息、數(shù)據(jù)與數(shù)據(jù)處理
1.1.2 數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)與數(shù)據(jù)庫系統(tǒng)
1.2 數(shù)據(jù)管理的產(chǎn)生與發(fā)展
1.3 數(shù)據(jù)庫系統(tǒng)的基本特點(diǎn)
1.4 數(shù)據(jù)模型
1.4.1 概念模型及其表示方式
1.4.2 常用的數(shù)據(jù)模型
1.5 關(guān)系數(shù)據(jù)庫
1.5.1 關(guān)系數(shù)據(jù)庫基礎(chǔ)知識
1.5.2 關(guān)系的特點(diǎn)
1.5.3 關(guān)系的基本運(yùn)算
1.6 數(shù)據(jù)庫設(shè)計基礎(chǔ)
1.6.1 數(shù)據(jù)庫設(shè)計原則
1.6.2 數(shù)據(jù)庫設(shè)計步驟
習(xí)題1
第2章 VFP數(shù)據(jù)庫基礎(chǔ)
2.1 VFP概述
2.1.1 VFP系統(tǒng)簡介
2.1.2 VFP系統(tǒng)的特點(diǎn)
2.2 VFP6.0的安裝、啟動和退出
2.2.1 安裝VFP6.0
2.2.2 啟動VFP6.0
2.2.3 退出VFP6.0
2.3 VFP6.0的主界面
2.4 VFP6.0系統(tǒng)的配置
2.5 VFP6.0的工具欄
2.5.1 顯示和隱藏工具欄
2.5.2 定制工具欄
2.6 項(xiàng)目管理器
2.6.1 創(chuàng)建項(xiàng)目
2.6.2 打開和關(guān)閉項(xiàng)目管理器
2.6.3 項(xiàng)目管理器的組成與功能
2.6.4 定制項(xiàng)目管理器
2.7 VFP6.0的輔助設(shè)計工具
習(xí)題2
第3章 VFP語言基礎(chǔ)
3.1 數(shù)據(jù)類型
3.2 常量
3.3 變量
3.3.1 變量的命名規(guī)則
3.3.2 字段變量
3.3.3 簡單內(nèi)存變量
3.3.4 內(nèi)存變量常用命令
3.3.5 數(shù)組變量
3.3.6 系統(tǒng)變量
3.4 表達(dá)式
3.5 函數(shù)
3.5.1 數(shù)值函數(shù)
3.5.2 字符函數(shù)
3.5.3 日期時間函數(shù)
3.5.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
3.5.5 測試函數(shù)
3.5.6 其他函數(shù)
3.6 命令格式及書寫規(guī)則
3.6.1 命令的一般格式
3.6.2 命令的書寫規(guī)則
習(xí)題3
第4章 VFP數(shù)據(jù)庫及其操作
4.1 數(shù)據(jù)庫及數(shù)據(jù)表
4.1.1 數(shù)據(jù)庫
4.1.2 建立數(shù)據(jù)庫表
4.1.3 自由表
4.2 表的基本操作
4.2.1 在窗口中操作表
4.2.2 使用命令操作表
……
第5章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL
第6章 查詢與視圖
第7章 程序設(shè)計基礎(chǔ)
第8章 表單設(shè)計與應(yīng)用
第9章 菜單設(shè)計與應(yīng)用
第10章 報表設(shè)計與應(yīng)用
第11章 應(yīng)用程序開發(fā)
附錄1 VFP常用文件類型
附錄2 全國計算機(jī)等級考試(二級Visual FoxPro數(shù)據(jù)庫程序設(shè)計)考試大綱
附錄3 全國計算機(jī)等級考試(二級)公共基礎(chǔ)考試大綱
附錄4 2012年3月全國計算機(jī)等級考試(二級)筆試試卷
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁: 插圖: 2.避免在表之間出現(xiàn)重復(fù)字段 除了為反映與其他表之間存在聯(lián)系的作為公共字段的外部關(guān)鍵字外,應(yīng)盡量避免在表之間出現(xiàn)重復(fù)字段。這樣做的目的是使數(shù)據(jù)冗余盡量小,避免在插入、刪除和更新時造成數(shù)據(jù)的不一致。 例如,在“學(xué)生表”中有“姓名”字段,在“成績表”中就不應(yīng)再有“姓名”字段。需要時可以通過兩個表的聯(lián)接找到。 3.表中的字段必須是基本數(shù)據(jù)元素和原始數(shù)據(jù) 表中不應(yīng)包括通過計算可以得到的“二次數(shù)據(jù)”或多項(xiàng)數(shù)據(jù)的組合,能夠通過計算從其他字段值推導(dǎo)出來的字段也應(yīng)盡量避免。特殊情況下可以保留計算字段,但必須保證數(shù)據(jù)的同步更新。 例如,在“教師表”中應(yīng)當(dāng)包括“出生日期”字段,而不應(yīng)包括“年齡”字段。當(dāng)需要查詢年齡的時候,可以通過簡單的計算得到準(zhǔn)確年齡。 4.用外部關(guān)鍵字保證有關(guān)聯(lián)的表之間的聯(lián)系 表之間的各種關(guān)聯(lián)是依靠外部關(guān)鍵字來維系的,使得表具有合理結(jié)構(gòu),不僅存儲所需要的實(shí)體信息,并且反映出實(shí)體之間客觀存在的聯(lián)系,最終設(shè)計出滿足應(yīng)用需求的實(shí)際關(guān)系模型。 1.6.2 數(shù)據(jù)庫設(shè)計步驟 1.需求分析 確定建立數(shù)據(jù)庫的目的,主要包括三個方面。 1)信息需求,即用戶需要從數(shù)據(jù)庫獲得的信息內(nèi)容。 2)處理需求,即需要對數(shù)據(jù)完成什么處理功能及處理的方式。 3)安全性和完整性要求。 在需求分析時,首先要與數(shù)據(jù)庫使用人員多交流,盡管收集資料階段的工作非常煩瑣,但必須耐心細(xì)致地了解現(xiàn)行業(yè)務(wù)處理流程,收集全部數(shù)據(jù)資料,如報表、合同、檔案、單據(jù)、計劃等,所有這些信息在后續(xù)的設(shè)計步驟中都要用到。 2.確定需要的表 定義數(shù)據(jù)庫中的表是數(shù)據(jù)庫設(shè)計過程中技巧性最強(qiáng)的一步。首先需要將在分析階段收集到的數(shù)據(jù)進(jìn)行抽象,再分析數(shù)據(jù)的要求,最后得到數(shù)據(jù)所需要的表。例如,將成績管理系統(tǒng)初步劃分成“學(xué)生表”、“課程表”、“成績表”、“教師表”這幾個獨(dú)立且具有一定聯(lián)系的表。 3.確定所需字段 確定數(shù)據(jù)所需要的表后,就要為各個表設(shè)計字段,在確定所需字段時應(yīng)注意以下幾點(diǎn)。 1)每個字段直接和表中的實(shí)體相關(guān)。 2)每個字段都是最小的邏輯存儲單位。 3)表中字段值必須是原始數(shù)據(jù)。 4)確定每個表都必須有一個或一組字段(關(guān)鍵字)可以唯一確定表中的每個記錄。
編輯推薦
《普通高等教育"十二五"規(guī)劃教材:Visual FoxPro數(shù)據(jù)庫程序設(shè)計》實(shí)例豐富,圖文并茂,通俗易懂,注重系統(tǒng)性和實(shí)踐性,可作為各類高等院校非計算機(jī)專業(yè)學(xué)生學(xué)習(xí)Visual FoxPro數(shù)據(jù)庫程序設(shè)計課程的教學(xué)用書,也可作為全國計算機(jī)等級考試(二級)和全國高校計算機(jī)水平考試(二級Visual FoxPro程序設(shè)計)學(xué)習(xí)用書和復(fù)習(xí)參考用書。
圖書封面
評論、評分、閱讀與下載
Visual FoxPro數(shù)據(jù)庫程序設(shè)計 PDF格式下載