VisualFoxPro程序設計

出版時間:2009-3  出版社:化學工業(yè)出版社  作者:彭國星,陳芳勤 主編  頁數(shù):264  字數(shù):432000  

前言

高級語言程序設計已由面向過程的程序設計逐步向面向對象的程序設計過渡,各種可視化程序設計語言越來越受到廣大計算機應用工作者的喜愛。在數(shù)據(jù)庫應用技術領域中,VisualFoxPro6.0中文版是適用于微型計算機系統(tǒng)的最優(yōu)秀的小型關系型數(shù)據(jù)庫管理系統(tǒng)之一。本書是由多年從事高校計算機基礎教學的專職教師參照《全國計算機等級考試考試大綱》(二級Visual FoxPro)和《湖南省普通高等學校非計算機專業(yè)學生計算機應用水平考試大綱》(一、二級)的要求編寫而成的。書中不少內容就是這些具有豐富的理論知識和教學經驗的教師們對實踐經驗的總結。本書從熟悉Visual FoxPro的開發(fā)環(huán)境以及基本操作入手,結合了大量的數(shù)據(jù)庫使用、實例,深入淺出,系統(tǒng)地介紹了數(shù)據(jù)庫基礎,Visual FoxPro系統(tǒng)初步,表、索引及數(shù)據(jù)庫的操作、查詢,視圖,程序設計,表單,報表,工具欄及菜單欄。同時,本書還兼顧了全國計算機等級考試的相關內容,重點突出了湖南省普通高等學校非計算機專業(yè)學生計算機應用水平考試的有關內容,從而提高學生的獲證能力。為了方便教師教學和學生自學使用,編者精心制作了課件。本書適用于大中專院校非計算機專業(yè)進行數(shù)據(jù)庫應用技術的教學,也可作為廣大電腦學習者的參考資料。本書由彭國星、陳芳勤主編,童啟、許賽華、黃國輝、周浩、劉承宗、李欣、唐黎黎參編。第1章由童啟編寫,第2章由許賽華編寫,第3章由黃國輝編寫,第4、5章由周浩編寫,第6章由陳芳勤編寫,第7章由劉承宗編寫,第8章由李欣編寫。第9章由唐黎黎編寫。最后全書由陳芳勤統(tǒng)稿。由于編者水平有限,編寫時間較緊,書中難免有不妥之處,懇請讀者批評指正。

內容概要

本書根據(jù)目前我國高等院校非計算機專業(yè)計算機課程開設的實際情況,以及全國計算機等級考試數(shù)據(jù)庫考試大綱及湖南省非計算機專業(yè)等級考試大綱的要求,并結合多年從事數(shù)據(jù)庫教學和數(shù)據(jù)庫程序開發(fā)的實踐經驗編寫而成。從熟悉Visual FoxPro的開發(fā)環(huán)境以及基本操作入手,結合了大量的數(shù)據(jù)庫使用、實例,深入淺出,系統(tǒng)地介紹了Visual FoxPro數(shù)據(jù)庫基礎,系統(tǒng)初步,表、索引及數(shù)據(jù)庫的操作、查詢,視圖,程序設計,表單,報表,工具欄及菜單欄。本書可作為高等院校非計算機專業(yè)學習數(shù)據(jù)庫程序設計用教材,也可作為計算機應用人員學習Visual FoxPro的教材和參考用書,也可作為廣大電腦學習者的參考資料。

書籍目錄

第1章  Visual FoxPro基礎  1.1  數(shù)據(jù)庫系統(tǒng)的基本概念    1.1.1  計算機數(shù)據(jù)處理的發(fā)展    1.1.2  數(shù)據(jù)庫系統(tǒng)的組成    1.1.3  數(shù)據(jù)庫系統(tǒng)的結構  1.2 數(shù)據(jù)模型    1.2.1  實體相關概念    1.2.2  實體間聯(lián)系及聯(lián)系的種類    1.2.3  實體聯(lián)系的表示方法    1.2.4 數(shù)據(jù)模型簡介  1.3  關系數(shù)據(jù)庫    1.3.1  關系模型    1.3.2  關系運算  1.4 Visual FoxPro系統(tǒng)初步認識    1.4.1  Visual FoxPro系統(tǒng)概述    1.4.2 Visual FoxPr0 6.0的用戶界面    1.4.3  Visual FoxPr0 6.0的工作方式    1.4.4  Visual FoxPro的配置    1.4.5  Visual FoxPro設計工具    1.4.6 項目管理器  習題第2章  數(shù)據(jù)與數(shù)據(jù)運算  2.1 Visual FoxPro的數(shù)據(jù)類型    2.1.1  字符型    2.1.2  數(shù)值型    2.1.3  貨幣型    2.1.4 邏輯型    2.1.5  日期型    2.1.6  日期時間型    2.1.7  整型    2.1.8 雙精度型    2.1.9  浮點型    2.1.10 備注型    2.1.11  通用型    2.1.]2  字符型(二進制)    2.1.13  備注型(二進制) 2.2 常量和變量    2.2.1  常量    2.2.2 變量    2.2.3  內存變量的操作  2.3  運算符和表達式    2.3.1  計算和顯示命令    2.3.2  運算符    2.3.3  表達式    2.3.4 運算優(yōu)先級  2.4  函數(shù)    2.4.1  數(shù)值處理函數(shù)    2.4.2  字符處理函數(shù)    2.4.3  日期時間函數(shù)    2.4.4  類型轉換函數(shù)    2.4.5  測試函數(shù)  習題第3章  表與數(shù)據(jù)庫  3.1  表的創(chuàng)建    3.1.1  表的概念    3.1.2  表結構的設計    3.1.3  表結構的創(chuàng)建    3.1.4  表數(shù)據(jù)的輸入  3.2 表的維護    3.2.1  表文件的打開與關閉    3.2.2  表結構的顯示與修改    3.2.3  記錄的顯示    3.2.4 記錄的修改    3.2.5  記錄指針的定位    3.2.6  記錄的增加    3.2.7  記錄的刪除與恢復  3.3  排序與索引    3.3.1  排序    3.3.2  索引  3.4  多表操作    3.4.1  多工作區(qū)    3.4.2  表之間的關聯(lián)    3.4.3  表之間的聯(lián)接  3.5  表文件的復制    3.5.1  復制任何文件    3.5.2  表內容復制    3.5.3  表結構復制    3.5.4文件重命名  3.6  數(shù)據(jù)庫的創(chuàng)建及其基本操作    3.6.1  基本概念    3.6.2  數(shù)據(jù)庫設計的一般步驟    3.6.3創(chuàng)建數(shù)據(jù)庫    3.6.4  數(shù)據(jù)庫操作命令  3.7  在數(shù)據(jù)庫中添加和移去表    3.7.1  在數(shù)據(jù)庫中直接創(chuàng)建表    3.7.2  向數(shù)據(jù)庫中添加表    3.7.3  從數(shù)據(jù)庫中移去表  3.8  數(shù)據(jù)的完整性    3.8.1  實體完整性    3.8.2  域完整性    3.8.3  參照完整性  習題第4章  結構化查詢語言SQL第5章  查詢與視圖第6章  程序設計基礎第7章 表單設計第8章 報表設計第9章 菜單與工具欄設計參考文獻

章節(jié)摘錄

插圖: 第1章 VisualFoxPro基礎數(shù)據(jù)處理是指對數(shù)據(jù)的收集、整理、傳榆、加工、存儲、更新和維護等活動。數(shù)據(jù)處理技術隨著計算機技術的發(fā)展而發(fā)展,數(shù)據(jù)庫技術應運而生,經過40多年的迅速發(fā)展,取得了輝煌的成就,已成為計算機應用領域中一個重要的分支。Visual FoxPro是目前微機上優(yōu)秀的數(shù)據(jù)庫管理系統(tǒng)之一,正如其名申冠之的“Visual”一樣,它采用了可視化的、面向對象的程序設計方法,大大簡化了應用系統(tǒng)的開發(fā)過程,并提高了系統(tǒng)的模塊性和緊湊性。計算機應用人員只有掌握數(shù)據(jù)庫系統(tǒng)的基礎知識,熟悉數(shù)據(jù)庫管理系統(tǒng)的特點。才能開發(fā)出實用的、水平較高的數(shù)據(jù)庫應用系統(tǒng)。通過本章學習我們應了解數(shù)據(jù)庫系統(tǒng)的基本概念、數(shù)據(jù)模型、關系數(shù)據(jù)庫基本理論,數(shù)據(jù)庫設計基礎和Visual FoxPro系統(tǒng)初步知識。1.1 數(shù)據(jù)庫系統(tǒng)的基本概念1.1.1 計算機數(shù)據(jù)處理的發(fā)展1.1.1.1 數(shù)據(jù)與數(shù)據(jù)處理數(shù)據(jù)(data)是對客觀事物的符號表示,是用于表示客觀事物的未經加工的原始素材,如圖形符號、數(shù)字、字母等。在計算機科學中,數(shù)據(jù)是指所有能輸入到計算機并被計算機程序處理的符號的介質的總稱,是用于輸入電子計算機進行處理,具有一定意義的數(shù)字、字母、符號和模擬量等的通稱。數(shù)據(jù)不僅包括數(shù)字、字母、文字和其他特殊字符組成的文本形式的數(shù)據(jù),而且還包括圖形、圖像、動畫、影像、聲音等多媒體數(shù)據(jù)。但目前使用最多、最基本的仍然是文字數(shù)據(jù)?,F(xiàn)實世界中的數(shù)據(jù)往往是原始的、非規(guī)范的,但它是數(shù)據(jù)的原始集合,通過這些原始數(shù)據(jù)的處理,才能產生新的數(shù)據(jù)(信息)。這一處理包括對數(shù)據(jù)的收集、記錄、分類、排序、存儲、計算、加工、傳輸、制表和遞交等操作,這就是數(shù)據(jù)處理的概念。從數(shù)據(jù)處理的角度而言,信息是一種被加工成特定形式的數(shù)據(jù),這種數(shù)據(jù)形式對于數(shù)據(jù)接收者來說是有意義的。因此,人們有時說的“信息處理”,其真正含義應該是為了產生信息而處理數(shù)據(jù)。

編輯推薦

《VisualFoxPro程序設計》可作為高等院校非計算機專業(yè)學習數(shù)據(jù)庫程序設計用教材,也可作為計算機應用人員學習Visual FoxPro的教材和參考用書,也可作為廣大電腦學習者的參考資料。

圖書封面

評論、評分、閱讀與下載


    VisualFoxPro程序設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7