Visual Foxpro程序設(shè)計 教學(xué)課件 李明龍 第 4 章 查詢與數(shù)據(jù)庫的操作_第1頁
Visual Foxpro程序設(shè)計 教學(xué)課件 李明龍 第 4 章 查詢與數(shù)據(jù)庫的操作_第2頁
Visual Foxpro程序設(shè)計 教學(xué)課件 李明龍 第 4 章 查詢與數(shù)據(jù)庫的操作_第3頁
Visual Foxpro程序設(shè)計 教學(xué)課件 李明龍 第 4 章 查詢與數(shù)據(jù)庫的操作_第4頁
Visual Foxpro程序設(shè)計 教學(xué)課件 李明龍 第 4 章 查詢與數(shù)據(jù)庫的操作_第5頁
已閱讀5頁,還剩109頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、在線教務(wù)輔導(dǎo)網(wǎng):在線教務(wù)輔導(dǎo)網(wǎng):http:/教材其余課件及動畫素材請查閱在線教務(wù)輔導(dǎo)網(wǎng)教材其余課件及動畫素材請查閱在線教務(wù)輔導(dǎo)網(wǎng)QQ:349134187 或者直接輸入下面地址:或者直接輸入下面地址:http:/索引類型索引類型關(guān)鍵字重復(fù)值關(guān)鍵字重復(fù)值說明說明創(chuàng)建修改命令創(chuàng)建修改命令索引個數(shù)索引個數(shù)普通索引普通索引允許允許可作為一對多永久關(guān)系中的可作為一對多永久關(guān)系中的“多方多方”INDEX允許多個允許多個惟一索引惟一索引允許,但輸出無重允許,但輸出無重復(fù)值復(fù)值為與以前版本兼容而設(shè)置為與以前版本兼容而設(shè)置候選索引候選索引不允許,輸入重復(fù)不允許,輸入重復(fù)值將禁止存盤值將禁止存盤可用作主關(guān)鍵字,可用

2、于在可用作主關(guān)鍵字,可用于在永久關(guān)系中建立參照完整性永久關(guān)系中建立參照完整性INDEXCREATE TABLEALTER TABLE主索引主索引僅適用于數(shù)據(jù)庫表,可用于僅適用于數(shù)據(jù)庫表,可用于在永久關(guān)系中建立參照完整在永久關(guān)系中建立參照完整性性CREATE TABLEALTER TABLE僅可僅可1個個表表4-1索引類型分類表索引類型分類表圖圖4.1stu_gra.dbf表設(shè)計器表設(shè)計器“索引索引”選項卡選項卡圖圖4.2“表達(dá)式生成器表達(dá)式生成器”對話框?qū)υ捒驁D圖4.3學(xué)生成績表學(xué)生成績表Stu_gra.dbf 圖圖4.4學(xué)生信息表學(xué)生信息表Stu_info.dbf菜單操作方式菜單操作方式命令

3、工作方式命令工作方式其他方式其他方式打開打開選定窗口的數(shù)據(jù)工作期命令選定窗口的數(shù)據(jù)工作期命令SET或或SET VIEW ON關(guān)閉關(guān)閉選定文件菜單的關(guān)閉命令選定文件菜單的關(guān)閉命令SET VIEW OFF雙擊該窗口的控制菜單框雙擊該窗口的控制菜單框表表4-2 “數(shù)據(jù)工作期數(shù)據(jù)工作期”對話框的打開與關(guān)閉對話框的打開與關(guān)閉圖圖4.5“數(shù)據(jù)工作期數(shù)據(jù)工作期”對話框?qū)υ捒?圖圖4.6“工作期屬性工作期屬性”對話框?qū)υ捒?圖圖4.7表的聯(lián)接表的聯(lián)接 聯(lián)接類型聯(lián)接類型意義意義查詢結(jié)果查詢結(jié)果Inner Join(內(nèi)部聯(lián)接)(內(nèi)部聯(lián)接)只有滿足聯(lián)接條件的記錄包含在結(jié)果中只有滿足聯(lián)接條件的記錄包含在結(jié)果中aa a

4、aLeft Outer Join(左聯(lián)接)(左聯(lián)接)左表某記錄與右表所有記錄比較字段值,若有滿足聯(lián)左表某記錄與右表所有記錄比較字段值,若有滿足聯(lián)接條件的,則產(chǎn)生一個真實(shí)值記錄,若都不滿足,則接條件的,則產(chǎn)生一個真實(shí)值記錄,若都不滿足,則產(chǎn)生一個含產(chǎn)生一個含.NULL.值的記錄,直至左表所有記錄都比值的記錄,直至左表所有記錄都比較完較完aa aabb .NULL.cc .NULL.Right Outer Join(右聯(lián)接)(右聯(lián)接)右表某記錄與左表所有記錄比較字段值,若有滿足聯(lián)右表某記錄與左表所有記錄比較字段值,若有滿足聯(lián)接條件的,則產(chǎn)生一個真實(shí)值記錄,若都不滿足,則接條件的,則產(chǎn)生一個真實(shí)值記

5、錄,若都不滿足,則產(chǎn)生一個含產(chǎn)生一個含.NULL.值的記錄,直至右表所有記錄都比值的記錄,直至右表所有記錄都比較完較完.NULL. aaaa aaFull Join(完全聯(lián)接)(完全聯(lián)接)先按右聯(lián)接比較字段值,再按左聯(lián)接比較字段值,不先按右聯(lián)接比較字段值,再按左聯(lián)接比較字段值,不列入重復(fù)記錄列入重復(fù)記錄.NULL. aabb .NULL.cc .NULL.表表4-3聯(lián)接類型聯(lián)接類型目標(biāo)目標(biāo)輸出形式輸出形式ARRAY查詢結(jié)果輸出到數(shù)組查詢結(jié)果輸出到數(shù)組CURSOR查詢結(jié)果輸出到臨時表查詢結(jié)果輸出到臨時表DBF查詢結(jié)果輸出到表查詢結(jié)果輸出到表表表4-4目標(biāo)選項目標(biāo)選項圖圖4.8學(xué)生信息表中的全部信

6、息學(xué)生信息表中的全部信息 圖圖4.9學(xué)生信息表中的部分信息學(xué)生信息表中的部分信息圖圖4.10VFP成績在成績在80分以上的記錄分以上的記錄 圖圖4.11VFP和英語成績都在和英語成績都在80分以上的記錄分以上的記錄 函數(shù)名稱函數(shù)名稱功能功能AVG按列計算平均值按列計算平均值SUM按列計算值的總和按列計算值的總和COUNT按列值統(tǒng)計個數(shù)按列值統(tǒng)計個數(shù)MAX求一列中的最大值求一列中的最大值MIN求一列中的最小值求一列中的最小值表表4-5常用庫函數(shù)及其功能常用庫函數(shù)及其功能 圖圖4.12學(xué)生成績表中學(xué)生成績表中VFP成績的平均分成績的平均分 圖圖4.13統(tǒng)計性別為男以及性別為女的學(xué)生人數(shù)統(tǒng)計性別為男

7、以及性別為女的學(xué)生人數(shù) 圖圖4.14多表查詢姓名為多表查詢姓名為“焦建焦建”的同學(xué)的信息的同學(xué)的信息 圖圖4.15查詢設(shè)計器設(shè)計查詢查詢設(shè)計器設(shè)計查詢圖圖4.16“字段字段”選項卡選項卡圖圖4.17“聯(lián)接聯(lián)接”選項卡選項卡圖圖4.18“排序依據(jù)排序依據(jù)”選項卡選項卡圖圖4.19SQL查詢命令查詢命令圖圖4.20查詢結(jié)果查詢結(jié)果圖圖4.21“查詢?nèi)ハ虿樵內(nèi)ハ颉睂υ捒驅(qū)υ捒?“屏幕屏幕”按鈕:按鈕: “報表報表”按鈕:按鈕: “標(biāo)簽標(biāo)簽”按鈕:按鈕:圖圖4.22數(shù)據(jù)庫設(shè)計器數(shù)據(jù)庫設(shè)計器 圖圖4.23數(shù)據(jù)庫表數(shù)據(jù)庫表 圖圖4.24stu_info數(shù)據(jù)庫表的數(shù)據(jù)庫表的“字段字段”選項卡選項卡圖圖4.26記錄有效性記錄有效性圖圖4.27創(chuàng)建觸發(fā)器創(chuàng)建觸

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論