出版時(shí)間:2011-9 出版社:人民郵電出版社 作者:周明紅 主編 頁(yè)數(shù):278
內(nèi)容概要
《Visual FoxPro數(shù)據(jù)庫(kù)及程序設(shè)計(jì)基礎(chǔ)(第2版)》是針對(duì)普通高等院校非計(jì)算機(jī)專(zhuān)業(yè)的“Visual
FoxPro數(shù)據(jù)庫(kù)及程序設(shè)計(jì)基礎(chǔ)”課程的教材。全書(shū)緊扣全國(guó)計(jì)算機(jī)等級(jí)考試大綱,主要內(nèi)容包括數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)、Visual FoxPro
6.0基礎(chǔ)知識(shí)、Visual FoxPro
6.0基本數(shù)據(jù)元素、表的創(chuàng)建及相關(guān)操作、數(shù)據(jù)庫(kù)的創(chuàng)建和使用、視圖與查詢(xún)、SQL標(biāo)準(zhǔn)語(yǔ)言、結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、表單的設(shè)計(jì)、報(bào)表和標(biāo)簽、菜單和工具欄,以及應(yīng)用程序的創(chuàng)建和發(fā)布。每章開(kāi)始有簡(jiǎn)短的導(dǎo)讀,指出本章主要內(nèi)容;結(jié)尾配有相應(yīng)的理論練習(xí)題及參考答案,供學(xué)習(xí)者練習(xí)。教材最后還給出了幾套綜合練習(xí)題,內(nèi)容和方式類(lèi)似于計(jì)算機(jī)等級(jí)考試題。全書(shū)貫穿一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)的設(shè)計(jì),圖、文、例相結(jié)合,通俗易懂,特別是給出了大量的實(shí)例,可以幫助學(xué)習(xí)者很容易地理解教材內(nèi)容。
《Visual
FoxPro數(shù)據(jù)庫(kù)及程序設(shè)計(jì)基礎(chǔ)(第2版)》可作為普通高等院校非計(jì)算機(jī)專(zhuān)業(yè)相關(guān)課程的教材,也可作為相關(guān)計(jì)算機(jī)等級(jí)考試的培訓(xùn)教材。
作者簡(jiǎn)介
周明紅,山西大學(xué)商務(wù)學(xué)院教授、從事計(jì)算機(jī)教學(xué)多年、具有豐富的教學(xué)與軟件開(kāi)發(fā)經(jīng)驗(yàn)。
書(shū)籍目錄
第1章 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
1.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
1.1.1 數(shù)據(jù)和數(shù)據(jù)庫(kù)的概念
1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)的組成
1.2 數(shù)據(jù)模型
1.2.1 數(shù)據(jù)模型的基本概念
1.2.2 E-R模型
1.3 關(guān)系數(shù)據(jù)模型
1.3.1 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)
1.3.2 關(guān)系模型的數(shù)據(jù)操作
1.3.3 關(guān)系的完整性
1.3.4 關(guān)系代數(shù)
習(xí)題1
第2章 Visual FoxPro 6.0基礎(chǔ)知識(shí)
2.1 Visual FoxPro 6.0的基本操作
2.1.1 Visual FoxPro 6.0的啟動(dòng)和退出
2.1.2 Visual FoxPro 6.0的窗口
2.1.3 Visual FoxPro 6.0的工作方式
2.1.4 Visual FoxPro 6.0中命令的格式要求
2.1.5 簡(jiǎn)單的輸入輸出命令
2.1.6 Visual FoxPro 6.0的環(huán)境配置
2.2 Visual FoxPro 6.0的輔助設(shè)計(jì)工具
2.2.1 Visual FoxPro 6.0的設(shè)計(jì)器
2.2.2 Visual FoxPro 6.0的向?qū)?br />2.2.3 Visual FoxPro 6.0的生成器
2.3 Visual FoxPro 6.0中的文件操作
2.3.1 項(xiàng)目管理器簡(jiǎn)介
2.3.2 文件操作
習(xí)題2
第3章 Visual FoxPro 6.0基本數(shù)據(jù)元素
3.1 數(shù)據(jù)類(lèi)型
3.2 常量與變量
3.2.1 常量
3.2.2 變量
3.2.3 內(nèi)存變量的常用命令
3.2.4 數(shù)組
3.3 運(yùn)算符和表達(dá)式
3.3.1 算術(shù)運(yùn)算符與數(shù)值表達(dá)式
3.3.2 字符串運(yùn)算符與字符表達(dá)式
3.3.3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
3.3.4 日期時(shí)間運(yùn)算符與日期時(shí)間表達(dá)式
3.3.5 邏輯運(yùn)算符與邏輯表達(dá)式
3.3.6 名表達(dá)式
3.3.7 類(lèi)與對(duì)象操作符
3.4 常用函數(shù)
3.4.1 數(shù)值型函數(shù)
3.4.2 字符型函數(shù)
3.4.3 日期與時(shí)間函數(shù)
3.4.4 數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù)
3.4.5 測(cè)試函數(shù)
3.4.6 表操作函數(shù)
3.4.7 其他常用函數(shù)
習(xí)題3
第4章 表的創(chuàng)建及相關(guān)操作
4.1 創(chuàng)建和修改表
4.1.1 定義表結(jié)構(gòu)
4.1.2 在表設(shè)計(jì)器中創(chuàng)建表
4.1.3 表中數(shù)據(jù)的輸入
4.1.4 修改表結(jié)構(gòu)
4.2 表操作
4.2.1 更改表文件名
4.2.2 打開(kāi)表與關(guān)閉表
4.2.3 表和表結(jié)構(gòu)的復(fù)制
4.3 表記錄操作
4.3.1 瀏覽記錄
4.3.2 修改記錄
4.3.3 插入記錄
4.3.4 記錄的刪除和恢復(fù)
4.3.5 記錄指針的定位
4.4 表的篩選
4.4.1 記錄的篩選
4.4.2 字段的篩選
習(xí)題4
第5章 創(chuàng)建和使用數(shù)據(jù)庫(kù)
5.1 有關(guān)數(shù)據(jù)庫(kù)的操作
5.1.1 創(chuàng)建數(shù)據(jù)庫(kù)
5.1.2 打開(kāi)、關(guān)閉、修改數(shù)據(jù)庫(kù)
5.1.3 刪除數(shù)據(jù)庫(kù)
5.2 表與數(shù)據(jù)庫(kù)的關(guān)系
5.2.1 向數(shù)據(jù)庫(kù)中添加表
5.2.2 從數(shù)據(jù)庫(kù)中移去表
5.2.3 數(shù)據(jù)庫(kù)表的屬性
5.3 建立和使用索引
5.3.1 索引的概念與作用
5.3.2 索引的類(lèi)型
5.3.3 索引的建立與使用
5.4 表間的關(guān)聯(lián)
5.4.1 表間關(guān)系的類(lèi)型
5.4.2 建立表之間的關(guān)系
5.4.3 數(shù)據(jù)完整性
習(xí)題5
第6章 視圖與查詢(xún)
6.1 視圖
6.1.1 視圖的概念
6.1.2 視圖的創(chuàng)建
6.1.3 視圖的操作
6.1.4 利用視圖更新數(shù)據(jù)
6.2 查詢(xún)
6.2.1 查詢(xún)的含義
6.2.2 查詢(xún)的創(chuàng)建
6.2.3 查詢(xún)的操作
6.2.4 視圖與查詢(xún)的區(qū)別
習(xí)題6
第7章 SQL標(biāo)準(zhǔn)語(yǔ)言
7.1 SQL概述
7.2 SQL的數(shù)據(jù)查詢(xún)功能
7.2.1 Select 查詢(xún)命令
7.2.2 單表查詢(xún)
7.2.3 連接查詢(xún)
7.2.4 嵌套查詢(xún)
7.2.5 集合查詢(xún)
7.3 SQL的數(shù)據(jù)定義功能
7.3.1 表和視圖的定義
7.3.2 表和視圖的刪除
7.3.3 表結(jié)構(gòu)的修改
7.4 SQL的數(shù)據(jù)操作功能
7.4.1 插入數(shù)據(jù)
7.4.2 更新數(shù)據(jù)
7.4.3 刪除數(shù)據(jù)
習(xí)題7
第8章 結(jié)構(gòu)化程序設(shè)計(jì)
8.1 程序的建立與維護(hù)
8.1.1 菜單方式建立與維護(hù)程序文件
8.1.2 命令方式建立和維護(hù)程序文件
8.1.3 程序的編譯
8.1.4 程序中常用命令
8.2 程序的流程控制
8.2.1 順序結(jié)構(gòu)
8.2.2 選擇結(jié)構(gòu)
8.2.3 循環(huán)結(jié)構(gòu)
8.2.4 編程實(shí)例
8.3 模塊結(jié)構(gòu)程序設(shè)計(jì)
8.3.1 子程序的調(diào)用
8.3.2 過(guò)程及過(guò)程調(diào)用
8.3.3 過(guò)程調(diào)用中的參數(shù)傳遞
8.3.4 變量的作用域
8.3.5 自定義函數(shù)
8.4 調(diào)試程序
8.4.1 程序調(diào)試
8.4.2 調(diào)用調(diào)試器
8.4.3 設(shè)置斷點(diǎn)
習(xí)題8
第9章 面向?qū)ο蟪绦蛟O(shè)計(jì)
9.1 面向?qū)ο缶幊痰幕靖拍?br />9.1.1 類(lèi)與對(duì)象
9.1.2 子類(lèi)與繼承
9.2 類(lèi)和對(duì)象的使用
9.2.1 Visual FoxPro 6.0中的基類(lèi)
9.2.2 常用的屬性、方法和事件
9.2.3 對(duì)象的屬性設(shè)置和方法的引用
9.2.4 類(lèi)的創(chuàng)建
9.3 表單設(shè)計(jì)器
9.3.1 表單設(shè)計(jì)器環(huán)境
9.3.2 控件的操作與布局
9.3.3 設(shè)置【Tab】鍵次序
9.3.4 數(shù)據(jù)環(huán)境
習(xí)題9
第10章 表單的設(shè)計(jì)
10.1 表單控件介紹
10.1.1 表單控件的使用場(chǎng)景
10.1.2 Visual FoxPro 6.0中的常用控件
10.2 表單的設(shè)計(jì)實(shí)例
10.2.1 界面表單的設(shè)計(jì)
10.2.2 登錄及注冊(cè)表單的設(shè)計(jì)
10.2.3 主操作界面表單
10.2.4 表記錄管理表單的設(shè)計(jì)
10.2.5 查詢(xún)及統(tǒng)計(jì)表單的設(shè)計(jì)
10.2.6 索引表單的設(shè)計(jì)
習(xí)題10
第11章 報(bào)表和標(biāo)簽
11.1 創(chuàng)建報(bào)表
11.1.1 利用報(bào)表向?qū)?chuàng)建報(bào)表
11.1.2 快速創(chuàng)建報(bào)表
11.1.3 利用報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表
11.2 報(bào)表設(shè)計(jì)器及其使用
11.2.1 報(bào)表設(shè)計(jì)器的結(jié)構(gòu)
11.2.2 報(bào)表中各種對(duì)象的添加
11.2.3 報(bào)表的排序
11.2.4 報(bào)表的分組與總結(jié)
11.3 報(bào)表的輸出
11.3.1 報(bào)表的頁(yè)面設(shè)置
11.3.2 報(bào)表的預(yù)覽和打印
11.4 標(biāo)簽
11.4.1 利用標(biāo)簽向?qū)?chuàng)建標(biāo)簽
11.4.2 利用設(shè)計(jì)器創(chuàng)建和修改標(biāo)簽
習(xí)題11
第12章 菜單和工具欄
12.1 菜單概述
12.1.1 菜單系統(tǒng)的規(guī)劃
12.1.2 菜單的組成及結(jié)構(gòu)
12.2 菜單的設(shè)計(jì)
12.2.1 菜單設(shè)計(jì)器
12.2.2 創(chuàng)建菜單
12.3 使用菜單
12.3.1 為應(yīng)用程序添加主菜單
12.3.2 快捷菜單的使用
12.3.3 啟用和禁用菜單項(xiàng)
12.4 創(chuàng)建自定義工具欄
12.4.1 創(chuàng)建類(lèi)
12.4.2 在表單集中使用工具欄
12.4.3 協(xié)調(diào)菜單和自定義工具欄
習(xí)題12
第13章 應(yīng)用程序的創(chuàng)建和發(fā)布
13.1 應(yīng)用程序的開(kāi)發(fā)過(guò)程
13.1.1 系統(tǒng)開(kāi)發(fā)的一般步驟
13.1.2 主程序及主菜單的設(shè)計(jì)
13.1.3 連編應(yīng)用程序
13.2 應(yīng)用程序生成器
13.2.1 應(yīng)用程序向?qū)У氖褂?br />13.2.2 應(yīng)用程序生成器簡(jiǎn)介
13.3 應(yīng)用程序的發(fā)布
習(xí)題13
附錄A 模擬試題及其答案
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:(1)層次模型層次模型是數(shù)據(jù)庫(kù)系統(tǒng)中最早出現(xiàn)的數(shù)據(jù)模型,它用樹(shù)型結(jié)構(gòu)表示各類(lèi)實(shí)體以及實(shí)體間的聯(lián)系。現(xiàn)實(shí)世界中許多實(shí)體之間的聯(lián)系本來(lái)就呈現(xiàn)出一種很自然的層次關(guān)系,如行政機(jī)構(gòu)、家族關(guān)系等。①層次數(shù)據(jù)模型的基本結(jié)構(gòu)如下?!ぶ挥幸粋€(gè)結(jié)點(diǎn)沒(méi)有雙親,該結(jié)點(diǎn)稱(chēng)為根結(jié)點(diǎn);·根結(jié)點(diǎn)以外的其他結(jié)點(diǎn)有且只有一個(gè)雙親結(jié)點(diǎn)。這就使得層次數(shù)據(jù)庫(kù)系統(tǒng)只能直接處理一對(duì)多的實(shí)體聯(lián)系。②層次數(shù)據(jù)模型的另外一個(gè)基本的特點(diǎn)是:任何一個(gè)給定記錄值,只有按其路徑查找時(shí),才能顯出它的全部意義,沒(méi)有一個(gè)子女記錄值能夠脫離雙親記錄值而單獨(dú)存在。(2)網(wǎng)狀模型網(wǎng)狀模型是層次模型的擴(kuò)展,它表示多個(gè)從屬關(guān)系的層次結(jié)構(gòu),它是以記錄為結(jié)點(diǎn)的網(wǎng)絡(luò)結(jié)構(gòu)。網(wǎng)狀模型去掉了層次模型的兩個(gè)限制,允許多個(gè)結(jié)點(diǎn)沒(méi)有雙親結(jié)點(diǎn),允許結(jié)點(diǎn)有多個(gè)雙親結(jié)點(diǎn),此外它還允許兩個(gè)結(jié)點(diǎn)之間有多種聯(lián)系??梢?jiàn),網(wǎng)狀模型可以更直接地描述現(xiàn)實(shí)世界。但是,網(wǎng)狀模型結(jié)構(gòu)復(fù)雜,實(shí)現(xiàn)的算法難以規(guī)范化。(3)關(guān)系模型關(guān)系模型是目前最重要的一種數(shù)據(jù)模型。關(guān)系模型與層次模型、網(wǎng)狀模型的本質(zhì)區(qū)別體現(xiàn)在表示實(shí)體間的聯(lián)系是不一樣的。對(duì)于層次模型和網(wǎng)狀模型來(lái)說(shuō),它們是用鏈接指針來(lái)存儲(chǔ)和體現(xiàn)聯(lián)系;而在關(guān)系模型中,實(shí)體和實(shí)體之間的聯(lián)系都是用關(guān)系(二維表)來(lái)表示。在用戶(hù)看來(lái),一個(gè)關(guān)系模型的邏輯結(jié)構(gòu)是一張二維表,它由行和列組成,共同構(gòu)成該關(guān)系的全部?jī)?nèi)容。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro數(shù)據(jù)庫(kù)及程序設(shè)計(jì)基礎(chǔ) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版