出版時(shí)間:2011-11 出版社:水利水電出版社 作者:何振林,趙亮 主編 頁數(shù):497
內(nèi)容概要
本書是一本關(guān)于Visual
FoxPro入門與數(shù)據(jù)庫開發(fā)的教材。本書對(duì)集成開發(fā)環(huán)境的特性,數(shù)據(jù)庫編程知識(shí),具體的數(shù)據(jù)庫管理系統(tǒng)的設(shè)計(jì)、創(chuàng)建與開發(fā),從知識(shí)、方法與技巧及操作和實(shí)踐等方面都作了較為詳細(xì)的介紹。
全書共12章,著重介紹Visual
FoxPro數(shù)據(jù)庫程序設(shè)計(jì)的基礎(chǔ)知識(shí)和基本方法,同時(shí)加強(qiáng)結(jié)構(gòu)化程序設(shè)計(jì)的訓(xùn)練,并深入淺出地介紹面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,各章知識(shí)點(diǎn)、重點(diǎn)突出,并提供學(xué)后練習(xí),講練結(jié)合,上手容易,學(xué)習(xí)輕松。
本書的主要內(nèi)容有:數(shù)據(jù)庫系統(tǒng)基本概論;數(shù)據(jù)類型、常量、變量與項(xiàng)目的使用;數(shù)據(jù)庫與表;數(shù)據(jù)表的基本操作;數(shù)據(jù)庫(表)的使用;SQL語言及應(yīng)用;Visual
FoxPro程序設(shè)計(jì)基礎(chǔ);面向?qū)ο蟪绦蛟O(shè)計(jì)初步;表單控件、多重表單和表單集;菜單與工具欄;報(bào)表設(shè)計(jì);應(yīng)用程序的集成與發(fā)布等。
本書內(nèi)容全面,實(shí)例豐富,共有256個(gè)實(shí)例,所有實(shí)例程序已上機(jī)調(diào)試通過,特別適合作為各類高等學(xué)校非計(jì)算機(jī)類各專業(yè)Visual
FoxPro數(shù)據(jù)庫程序設(shè)計(jì)的參考教材;同時(shí),也可作為業(yè)余愛好者和數(shù)據(jù)庫軟件開發(fā)人員的參考書。
全書安排有479道選擇題、352道填空題,能充分滿足參加全國二級(jí)Visual
FoxPro程序設(shè)計(jì)考試人員的需求。
書籍目錄
前言
第1章 數(shù)據(jù)庫系統(tǒng)基本概論
1.1 數(shù)據(jù)和信息
1.1.1 數(shù)據(jù)與信息
1.1.2 數(shù)據(jù)處理
1.2 數(shù)據(jù)庫系統(tǒng)基本概念
1.2.1 數(shù)據(jù)庫
1.2.2 數(shù)據(jù)庫管理系統(tǒng)
1.2.3 數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)模式
1.2.4 數(shù)據(jù)庫管理員
1.2.5 數(shù)據(jù)庫系統(tǒng)
1.2.6 數(shù)據(jù)庫應(yīng)用系統(tǒng)
1.3 數(shù)據(jù)庫技術(shù)的發(fā)展歷史
1.3.1 人工管理階段
1.3.2 文件系統(tǒng)階段
1.3.3 數(shù)據(jù)庫系統(tǒng)階段
1.3.4 數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)類型
1.4 數(shù)據(jù)模型
1.4.1 數(shù)據(jù)模型中的三個(gè)世界
1.4.2 概念模型、邏輯模型和物理模型
1.4.3 實(shí)體聯(lián)系(E—R)模型
1.4.4 實(shí)體聯(lián)系(E.R)模型
1.5 關(guān)系代數(shù)
1.5.1 關(guān)系代數(shù)的運(yùn)算符及分類
1.5.2 傳統(tǒng)的集合運(yùn)算
1.5.3 專門的關(guān)系運(yùn)算
1.6 關(guān)系數(shù)據(jù)庫的規(guī)范化
1.7 數(shù)據(jù)庫設(shè)計(jì)
1.8 Visual FoxPro系統(tǒng)概述
1.8.1 Visual FoxPro的啟動(dòng)與退出
1.8.2 Visual FoxPro窗口的基本組成
1.8.3 Visual FoxPro系統(tǒng)的常用文件類型
1.8.4 Visual FoxPro系統(tǒng)的工作方式
1.8.5 Visual FoxPro命令語法規(guī)則
習(xí)題一
第2章 數(shù)據(jù)類型、常量、變量與項(xiàng)目的使用
2.1 數(shù)據(jù)類型
2.2 數(shù)據(jù)輸出命令
2.2.1 問號(hào)命令
2.2.2 反斜杠命令
2.3 常量
2.4 變量
2.4.1 內(nèi)存變量
2.4.2 數(shù)組變量
2.4.3 字段名變量
2.4.4 內(nèi)存變量的查看
2.4.5 內(nèi)存變量的保存、恢復(fù)和清除
2.5 運(yùn)算符與表達(dá)式
2.5.1 數(shù)值型運(yùn)算符
2.5.2 字符型運(yùn)算符
2.5.3 日期時(shí)間型運(yùn)算符
2.5.4 關(guān)系型運(yùn)算符
2.5.5 邏輯型運(yùn)算符
2.5.6 名稱表達(dá)式和宏替換表達(dá)式
2.5.7 表達(dá)式的運(yùn)算順序
2.6 內(nèi)部函數(shù)
2.6.1 數(shù)值運(yùn)算函數(shù)
2.6.2 常用字符處理函數(shù)
2.6.3 常用日期和時(shí)間類函數(shù)
2.6.4 常用類型轉(zhuǎn)換類函數(shù)
2.6.5 測(cè)試函數(shù)
2.6.6 其他函數(shù)
2.7 Visual FoxPro的可視化設(shè)計(jì)工具
2.7.1 向?qū)?br /> 2.7.2 設(shè)計(jì)器
2.7.3 生成器
2.8 項(xiàng)目管理器
……
第3章 數(shù)據(jù)庫與表
第4章 據(jù)表的基本操作
第5章 數(shù)據(jù)庫(表)的使用
第6章 SQL語言及應(yīng)用
第7章 Visual FoXPro程序設(shè)計(jì)基礎(chǔ)
第8章 面向?qū)ο蟪绦蛟O(shè)計(jì)初步
第9章 表單控件、多重表單和表單集
第10章 菜單與工具欄
第11章 報(bào)表設(shè)計(jì)
第12章 應(yīng)用程序的集成與發(fā)布
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:在數(shù)據(jù)庫中,經(jīng)常會(huì)遇到數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應(yīng)用系統(tǒng)、數(shù)據(jù)庫系統(tǒng)等概念。本節(jié)將向讀者介紹這些概念的定義及其聯(lián)系。1.2.1 數(shù)據(jù)庫通俗地說,數(shù)據(jù)庫(Data Base,DB)就是存儲(chǔ)數(shù)據(jù)的“倉庫”。準(zhǔn)確地說,數(shù)據(jù)庫是以一定的組織方式存儲(chǔ)的相互有關(guān)的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的結(jié)構(gòu),以文件的形式存放在磁盤上,這種特殊的磁盤文件稱為數(shù)據(jù)庫文件,簡稱為數(shù)據(jù)庫。數(shù)據(jù)庫具有數(shù)據(jù)的結(jié)構(gòu)化、獨(dú)立性、共享性、冗余量小、安全性、完整性和并發(fā)控制等基本特點(diǎn),便于管理和檢索、可隨時(shí)修改、擴(kuò)充和刪除數(shù)據(jù)及修改存儲(chǔ)結(jié)構(gòu)。在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)庫已成為各類管理系統(tǒng)的核心基礎(chǔ),為用戶和應(yīng)用程序提供了共享的資源。1.2.2數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(Data Base Management System,DBMS)是為數(shù)據(jù)庫建立、使用和維護(hù),并進(jìn)行統(tǒng)一管理、統(tǒng)一控制的數(shù)據(jù)管理軟件,是數(shù)據(jù)庫系統(tǒng)的核心組成部分。數(shù)據(jù)庫管理系統(tǒng)便于維護(hù)用戶定義和操作數(shù)據(jù),并保證數(shù)據(jù)的安全性、完整性,多用戶對(duì)數(shù)據(jù)并發(fā)使用及發(fā)生故障后的數(shù)據(jù)庫恢復(fù)等。數(shù)據(jù)庫管理系統(tǒng)DBMS的基本功能有以下5個(gè):(1)數(shù)據(jù)定義語言(Data Definition Language,DDL)及其編譯和解釋程序:主要用于定義數(shù)據(jù)庫的結(jié)構(gòu)。(2)數(shù)據(jù)操縱語言(Data Manipulation Language,DML)或查詢語言及其編譯或解釋程序:提供對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行存取、檢索、統(tǒng)計(jì)、修改、刪除、輸入、輸出等基本操作。(3)數(shù)據(jù)庫運(yùn)行管理和控制例行程序:是數(shù)據(jù)庫管理系統(tǒng)的核心部分,用于數(shù)據(jù)的安全性控制、完整性控制、并發(fā)控制、通信控制、數(shù)據(jù)存取、數(shù)據(jù)庫轉(zhuǎn)儲(chǔ)、數(shù)據(jù)庫初始裝入、數(shù)據(jù)庫恢復(fù)和數(shù)據(jù)的內(nèi)部維護(hù)等,這些操作都是在該控制程序的統(tǒng)一管理下進(jìn)行的。(4)數(shù)據(jù)字典(Data Dictionary,DD):提供了對(duì)數(shù)據(jù)庫數(shù)據(jù)描述的集中管理規(guī)則,對(duì)數(shù)據(jù)庫的使用和操作可以通過查閱數(shù)據(jù)字典來進(jìn)行。(5)通信功能:數(shù)據(jù)庫管理系統(tǒng)提供了數(shù)據(jù)庫與操作系統(tǒng)之間的聯(lián)機(jī)處理接口,以及與遠(yuǎn)程作業(yè)的輸入接口。此外,它也是用戶和數(shù)據(jù)庫之間的接口。
編輯推薦
《Visual FoxPro程序設(shè)計(jì)教程》:集程序設(shè)計(jì)教程、習(xí)題與上機(jī)實(shí)驗(yàn)于一身,系統(tǒng)介紹VisuaI FoxPro數(shù)據(jù)庫程序設(shè)計(jì)的基礎(chǔ)知識(shí)和基本方法,同時(shí)加強(qiáng)結(jié)構(gòu)化程序設(shè)計(jì)的訓(xùn)練,細(xì)致分析面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,各章知識(shí)點(diǎn)、重點(diǎn)突出,講練結(jié)合,從知識(shí)、方法與技巧及操作和實(shí)踐等方面,對(duì)集成開發(fā)環(huán)境的特性,數(shù)據(jù)庫編程知識(shí),數(shù)據(jù)庫管理系統(tǒng)的設(shè)計(jì)、創(chuàng)建與開發(fā),都作了較為詳細(xì)的介紹,通過256個(gè)實(shí)例的詳細(xì)講解,讓讀者深入了解各章節(jié)的知識(shí)點(diǎn),掌握VisuaI FoxPro數(shù)據(jù)庫程序設(shè)計(jì)思想的精髓,學(xué)習(xí)VisuaI FoxPro程序設(shè)計(jì)的各種方法和技巧,提供大量的課后練習(xí)題,共計(jì)119道上機(jī)實(shí)驗(yàn)題、479道選擇題、352道填空題,可充分滿足參加二級(jí)VisuaI FoxPro程序設(shè)計(jì)考試人員的需求。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro程序設(shè)計(jì)教程 PDF格式下載