出版時(shí)間:2010-9 出版社:清華大學(xué)出版社 作者:陳燦,彭萃芬,李東暉 編著 頁數(shù):347
前言
Visual FoxPro是微軟公司推出的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有操作簡(jiǎn)便、簡(jiǎn)單易學(xué)、功能強(qiáng)大的特點(diǎn),便于實(shí)現(xiàn)數(shù)據(jù)庫應(yīng)用系統(tǒng)的快速開發(fā),深受許多小型數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員的喜愛。本書以基礎(chǔ)知識(shí)、基本理論和基本方法為著眼點(diǎn),在內(nèi)容上力求簡(jiǎn)明清晰、重點(diǎn)突出,在敘述上力求深入淺出、通俗易懂,結(jié)構(gòu)順序合理,編排科學(xué),圖文并茂,注重實(shí)用,實(shí)例典型、豐富,風(fēng)格新穎、活潑,是學(xué)習(xí)Visual FoxPro程序設(shè)計(jì)語言的優(yōu)秀教程。同時(shí),在編寫過程中我們還認(rèn)真參考了全國(guó)計(jì)算機(jī)等級(jí)考試大綱,在內(nèi)容講授的深度、廣度以及側(cè)重點(diǎn)上,盡量滿足全國(guó)計(jì)算機(jī)等級(jí)考試的要求,使得廣大學(xué)生通過學(xué)習(xí)本書即可輕松備考全國(guó)計(jì)算機(jī)等級(jí)考試。本書共分為12章,主要介紹的是Visual FoxPro程序設(shè)計(jì)語言的基本語法和應(yīng)用程序?qū)嵗?,各章的主要?nèi)容簡(jiǎn)要說明如下。第1章數(shù)據(jù)庫系統(tǒng)概論:介紹數(shù)據(jù)庫的基本知識(shí),包括數(shù)據(jù)庫的概念和基本原理、數(shù)據(jù)庫的演變、發(fā)展以及數(shù)據(jù)模型的建立等幾個(gè)方面。第2章 Visual FoxPro系統(tǒng)簡(jiǎn)介:介紹visual FoxPro的發(fā)展歷史,Visual FoxPro系統(tǒng)的安裝與啟動(dòng)以及系統(tǒng)環(huán)境的設(shè)置與項(xiàng)目管理器。第3章Visual FoxPro語言基礎(chǔ):介紹實(shí)現(xiàn)Visual:FoxPro的具體編程的基礎(chǔ)知識(shí),包括Visual FoxPro的數(shù)據(jù)、命令、過程及函數(shù),以及 Visual FoxPro程序設(shè)計(jì)基礎(chǔ)。第4章面向?qū)ο蟮某绦蛟O(shè)計(jì):介紹面向?qū)ο蟮幕靖拍?,包括類的?chuàng)建與應(yīng)用、屬性與方法的定義,以及表單的創(chuàng)建與管理,窗體設(shè)計(jì)器環(huán)境和一些常用的表單控件。
內(nèi)容概要
本書主要介紹Visual FoxPro程序設(shè)計(jì)語言的基本語法和應(yīng)用程序?qū)嵗?。全書?2章,主要內(nèi)容包括數(shù)據(jù)庫系統(tǒng)基本知識(shí),Visual FoxPro系統(tǒng)簡(jiǎn)介,Visual FoxPro語言基礎(chǔ),面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念,菜單設(shè)計(jì)的步驟、方法以及自定義工具欄,自由表的建立和操作,數(shù)據(jù)庫及數(shù)據(jù)庫表的各種操作,查詢與視圖,報(bào)表和標(biāo)簽的設(shè)計(jì)步驟,數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)項(xiàng)目實(shí)踐。 本書在內(nèi)容上力求簡(jiǎn)明清晰、重點(diǎn)突出,在敘述上力求深入淺出、通俗易懂,結(jié)構(gòu)順序合理,編排科學(xué),圖文并茂,注重實(shí)用,實(shí)例典型、豐富,風(fēng)格新穎、活潑。 本書可以作為各類大專院校和培訓(xùn)班數(shù)據(jù)庫類課程的教學(xué)用書,也可作為廣大數(shù)據(jù)庫編程愛好者參加計(jì)算機(jī)等級(jí)考試的參考書。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)概論 1.1 數(shù)據(jù)、信息與數(shù)據(jù)處理 1.1.1 數(shù)據(jù)與信息 1.1.2 數(shù)據(jù)處理 1.1.3 數(shù)據(jù)管理技術(shù)的發(fā)展 1.1.4 數(shù)據(jù)庫系統(tǒng)的新技術(shù) 1.2 數(shù)據(jù)庫系統(tǒng) 1.2.1 數(shù)據(jù)庫 1.2.2 硬件系統(tǒng) 1.2.3 軟件系統(tǒng) 1.2.4 用戶 1.3 數(shù)據(jù)模型 1.3.1 基本概念 1.3.2 實(shí)體之間的聯(lián)系 1.3.3 數(shù)據(jù)模型 1.4 關(guān)系數(shù)據(jù)庫 1.4.1 基本概念 1.4.2 關(guān)系操作與完整性約束 習(xí)題第2章 Visual FoxPro系統(tǒng)簡(jiǎn)介第3章 Visual FoxPro語言基礎(chǔ)第4章 面向?qū)ο蟮某绦蛟O(shè)計(jì)第5章 菜單與工具欄設(shè)計(jì)第6章 自由表的建立和操作第7章 數(shù)據(jù)庫及數(shù)據(jù)庫表的操作第8章 查詢與視圖第9章 報(bào)表和標(biāo)簽的設(shè)計(jì)第10章 應(yīng)用系統(tǒng)的開發(fā)第11章 應(yīng)用系統(tǒng)開發(fā)項(xiàng)目一——圖書館管理系統(tǒng)第12章 應(yīng)用系統(tǒng)開發(fā)項(xiàng)目二——高校人事檔案管理系統(tǒng)
章節(jié)摘錄
插圖:1.關(guān)系操作在對(duì)關(guān)系數(shù)據(jù)庫進(jìn)行查詢時(shí),要找到用戶感興趣的數(shù)據(jù),就需對(duì)關(guān)系進(jìn)行一定的操作。關(guān)系操作是基于關(guān)系模型的基礎(chǔ)操作,是數(shù)據(jù)庫操作的一部分,其以一個(gè)或多個(gè)關(guān)系作為輸入,操作結(jié)果也將是一個(gè)關(guān)系。關(guān)系操作主要是指選擇、投影和連接三種。1)選擇選擇是指從關(guān)系中找出滿足給定條件的元組的操作。選擇的條件以邏輯表達(dá)式給出,使得該邏輯表達(dá)式為真的元組將被選取。例如,要從學(xué)生信息表中找出學(xué)號(hào)為某某的學(xué)生,所進(jìn)行的查詢操作就屬于選擇操作。選擇是從行的角度進(jìn)行的運(yùn)算,即選擇部分行。進(jìn)行選擇運(yùn)算得到的結(jié)果可以形成新的關(guān)系,其關(guān)系模型不變,但其中的元組是原關(guān)系的一個(gè)子集。2)投影從關(guān)系模型中指定若干個(gè)屬性組成新的關(guān)系稱為投影。投影是從列的角度進(jìn)行的操作,相當(dāng)于對(duì)關(guān)系進(jìn)行垂直分解。經(jīng)過投影可以得到一個(gè)新的關(guān)系,其關(guān)系模型所包含的屬性個(gè)數(shù)比原關(guān)系要少,或者屬性的排列順序不同。例如,要從學(xué)生信息表中查詢所有學(xué)生的學(xué)號(hào)、姓名和系別,所進(jìn)行的查詢操作就屬于投影操作。3)連接從兩個(gè)關(guān)系中選取滿足連接條件的元組組成新關(guān)系的操作即稱為連接。連接是關(guān)系的橫向結(jié)合,即按照連接條件將兩個(gè)關(guān)系模型的屬性名拼接成一個(gè)新的關(guān)系模型,生成的新關(guān)系中包含滿足連接條件的元組。連接過程是通過連接條件來控制的,連接條件中應(yīng)有兩個(gè)表中的公共屬性名,或有相同語義或有可比的屬性。選擇和投影的操作對(duì)象只是一個(gè)表,而連接運(yùn)算需要兩個(gè)表作為操作對(duì)象。如果需要連接兩個(gè)以上的表,應(yīng)當(dāng)進(jìn)行兩兩連接。
編輯推薦
《Visual FoxPro數(shù)據(jù)庫程序設(shè)計(jì)與項(xiàng)目實(shí)踐》編輯推薦:重點(diǎn)突出,結(jié)構(gòu)合理,實(shí)例典型。滿足全國(guó)計(jì)算機(jī)等級(jí)考試要求(二級(jí)VisuaI FoxPro)。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro數(shù)據(jù)庫程序設(shè)計(jì)與項(xiàng)目實(shí)踐 PDF格式下載