Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)

出版時(shí)間:2012-8  出版社:科學(xué)出版社  作者:陳東升 主編  頁(yè)數(shù):271  字?jǐn)?shù):403000  

內(nèi)容概要

  根據(jù)教育部高等學(xué)校非計(jì)算機(jī)專(zhuān)業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)提出的非計(jì)算機(jī)專(zhuān)業(yè)計(jì)算機(jī)基礎(chǔ)課程的教學(xué)要求,《普通高等教育“十二五”規(guī)劃教材:Visual_FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)》以Visual
FoxPro
6.0為軟件背景,深入淺出地介紹了關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的基礎(chǔ)理論及開(kāi)發(fā)技術(shù)?!镀胀ǜ叩冉逃笆濉币?guī)劃教材:Visual_FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)》系統(tǒng)全面地介紹了Microsoft
Visual
FoxPro(簡(jiǎn)稱(chēng)VFP)數(shù)據(jù)庫(kù)程序設(shè)計(jì)的相關(guān)知識(shí),詳細(xì)介紹了數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)、VFP數(shù)據(jù)庫(kù)基礎(chǔ)、VFP語(yǔ)言基礎(chǔ)、VFP數(shù)據(jù)庫(kù)及其操作、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL.查詢(xún)與視圖、程序設(shè)計(jì)基礎(chǔ)、表單設(shè)計(jì)與應(yīng)用、菜單設(shè)計(jì)與應(yīng)用、報(bào)表設(shè)計(jì)與應(yīng)用、應(yīng)用程序開(kāi)發(fā)等內(nèi)容。
  《普通高等教育“十二五”規(guī)劃教材:Visual_FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)》實(shí)例豐富,圖文并茂,通俗易懂,注重系統(tǒng)性和實(shí)踐性,可作為各類(lèi)高等院校非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生學(xué)習(xí)Visual
FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)課程的教學(xué)用書(shū),也可作為全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí))和全國(guó)高校計(jì)算機(jī)水平考試(二級(jí)Visual
FoxPro程序設(shè)計(jì))學(xué)習(xí)用書(shū)和復(fù)習(xí)參考用書(shū)。

書(shū)籍目錄

第1章 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
1.1 數(shù)據(jù)庫(kù)的基本概念
1.1.1 信息、數(shù)據(jù)與數(shù)據(jù)處理
1.1.2 數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)
1.2 數(shù)據(jù)管理的產(chǎn)生與發(fā)展
1.3 數(shù)據(jù)庫(kù)系統(tǒng)的基本特點(diǎn)
1.4 數(shù)據(jù)模型
1.4.1 概念模型及其表示方式
1.4.2 常用的數(shù)據(jù)模型
1.5 關(guān)系數(shù)據(jù)庫(kù)
1.5.1 關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
1.5.2 關(guān)系的特點(diǎn)
1.5.3 關(guān)系的基本運(yùn)算
1.6 數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)
1.6.1 數(shù)據(jù)庫(kù)設(shè)計(jì)原則
1.6.2 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟
習(xí)題1
第2章 VFP數(shù)據(jù)庫(kù)基礎(chǔ)
2.1 VFP概述
2.1.1 VFP系統(tǒng)簡(jiǎn)介
2.1.2 VFP系統(tǒng)的特點(diǎn)
2.2 VFP6.0的安裝、啟動(dòng)和退出
2.2.1 安裝VFP6.0
2.2.2 啟動(dòng)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 打開(kāi)和關(guān)閉項(xiàng)目管理器
2.6.3 項(xiàng)目管理器的組成與功能
2.6.4 定制項(xiàng)目管理器
2.7 VFP6.0的輔助設(shè)計(jì)工具
習(xí)題2
第3章 VFP語(yǔ)言基礎(chǔ)
3.1 數(shù)據(jù)類(lèi)型
3.2 常量
3.3 變量
3.3.1 變量的命名規(guī)則
3.3.2 字段變量
3.3.3 簡(jiǎn)單內(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í)間函數(shù)
3.5.4 數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù)
3.5.5 測(cè)試函數(shù)
3.5.6 其他函數(shù)
3.6 命令格式及書(shū)寫(xiě)規(guī)則
3.6.1 命令的一般格式
3.6.2 命令的書(shū)寫(xiě)規(guī)則
習(xí)題3
第4章 VFP數(shù)據(jù)庫(kù)及其操作
4.1 數(shù)據(jù)庫(kù)及數(shù)據(jù)表
4.1.1 數(shù)據(jù)庫(kù)
4.1.2 建立數(shù)據(jù)庫(kù)表
4.1.3 自由表
4.2 表的基本操作
4.2.1 在窗口中操作表
4.2.2 使用命令操作表
……
第5章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL
第6章 查詢(xún)與視圖
第7章 程序設(shè)計(jì)基礎(chǔ)
第8章 表單設(shè)計(jì)與應(yīng)用
第9章 菜單設(shè)計(jì)與應(yīng)用
第10章 報(bào)表設(shè)計(jì)與應(yīng)用
第11章 應(yīng)用程序開(kāi)發(fā)
附錄1 VFP常用文件類(lèi)型
附錄2 全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí)Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì))考試大綱
附錄3 全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí))公共基礎(chǔ)考試大綱
附錄4 2012年3月全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí))筆試試卷
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   2.避免在表之間出現(xiàn)重復(fù)字段 除了為反映與其他表之間存在聯(lián)系的作為公共字段的外部關(guān)鍵字外,應(yīng)盡量避免在表之間出現(xiàn)重復(fù)字段。這樣做的目的是使數(shù)據(jù)冗余盡量小,避免在插入、刪除和更新時(shí)造成數(shù)據(jù)的不一致。 例如,在“學(xué)生表”中有“姓名”字段,在“成績(jī)表”中就不應(yīng)再有“姓名”字段。需要時(shí)可以通過(guò)兩個(gè)表的聯(lián)接找到。 3.表中的字段必須是基本數(shù)據(jù)元素和原始數(shù)據(jù) 表中不應(yīng)包括通過(guò)計(jì)算可以得到的“二次數(shù)據(jù)”或多項(xiàng)數(shù)據(jù)的組合,能夠通過(guò)計(jì)算從其他字段值推導(dǎo)出來(lái)的字段也應(yīng)盡量避免。特殊情況下可以保留計(jì)算字段,但必須保證數(shù)據(jù)的同步更新。 例如,在“教師表”中應(yīng)當(dāng)包括“出生日期”字段,而不應(yīng)包括“年齡”字段。當(dāng)需要查詢(xún)年齡的時(shí)候,可以通過(guò)簡(jiǎn)單的計(jì)算得到準(zhǔn)確年齡。 4.用外部關(guān)鍵字保證有關(guān)聯(lián)的表之間的聯(lián)系 表之間的各種關(guān)聯(lián)是依靠外部關(guān)鍵字來(lái)維系的,使得表具有合理結(jié)構(gòu),不僅存儲(chǔ)所需要的實(shí)體信息,并且反映出實(shí)體之間客觀存在的聯(lián)系,最終設(shè)計(jì)出滿(mǎn)足應(yīng)用需求的實(shí)際關(guān)系模型。 1.6.2 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟 1.需求分析 確定建立數(shù)據(jù)庫(kù)的目的,主要包括三個(gè)方面。 1)信息需求,即用戶(hù)需要從數(shù)據(jù)庫(kù)獲得的信息內(nèi)容。 2)處理需求,即需要對(duì)數(shù)據(jù)完成什么處理功能及處理的方式。 3)安全性和完整性要求。 在需求分析時(shí),首先要與數(shù)據(jù)庫(kù)使用人員多交流,盡管收集資料階段的工作非常煩瑣,但必須耐心細(xì)致地了解現(xiàn)行業(yè)務(wù)處理流程,收集全部數(shù)據(jù)資料,如報(bào)表、合同、檔案、單據(jù)、計(jì)劃等,所有這些信息在后續(xù)的設(shè)計(jì)步驟中都要用到。 2.確定需要的表 定義數(shù)據(jù)庫(kù)中的表是數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中技巧性最強(qiáng)的一步。首先需要將在分析階段收集到的數(shù)據(jù)進(jìn)行抽象,再分析數(shù)據(jù)的要求,最后得到數(shù)據(jù)所需要的表。例如,將成績(jī)管理系統(tǒng)初步劃分成“學(xué)生表”、“課程表”、“成績(jī)表”、“教師表”這幾個(gè)獨(dú)立且具有一定聯(lián)系的表。 3.確定所需字段 確定數(shù)據(jù)所需要的表后,就要為各個(gè)表設(shè)計(jì)字段,在確定所需字段時(shí)應(yīng)注意以下幾點(diǎn)。 1)每個(gè)字段直接和表中的實(shí)體相關(guān)。 2)每個(gè)字段都是最小的邏輯存儲(chǔ)單位。 3)表中字段值必須是原始數(shù)據(jù)。 4)確定每個(gè)表都必須有一個(gè)或一組字段(關(guān)鍵字)可以唯一確定表中的每個(gè)記錄。

編輯推薦

《普通高等教育"十二五"規(guī)劃教材:Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)》實(shí)例豐富,圖文并茂,通俗易懂,注重系統(tǒng)性和實(shí)踐性,可作為各類(lèi)高等院校非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生學(xué)習(xí)Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)課程的教學(xué)用書(shū),也可作為全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí))和全國(guó)高校計(jì)算機(jī)水平考試(二級(jí)Visual FoxPro程序設(shè)計(jì))學(xué)習(xí)用書(shū)和復(fù)習(xí)參考用書(shū)。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7