實(shí)驗(yàn)八 數(shù)據(jù)庫(kù)表的建立
一、實(shí)驗(yàn)?zāi)康?
1.了解自由表和數(shù)據(jù)庫(kù)表的區(qū)別。
2.掌握自由表的建立方法。
3.掌握表的打開、關(guān)閉等基本操作。
4.熟練掌握顯示表中數(shù)據(jù)和向表中添加數(shù)據(jù)的操作方法。
二、實(shí)驗(yàn)內(nèi)容及上機(jī)步驟
【上機(jī)題一】
建立如下表所示的二維表。
職工表
| 姓名 | 性別 | 婚否 | 職稱 | 工作日期 | 部門 | 工資 | 聯(lián)系電話 | 簡(jiǎn)歷 |
010101 | 陳勝利 | 男 | .T. | 教授 | 07/01/86 | 01 | 5 | 13907318988 | memo |
010201 | 劉莉莉 | 女 | .F. | 助教 | 07/02/04 | 02 | 1 | 13007311339 | memo |
010102 | 唐家 | 男 | .T. | 副教授 | 06/26/90 | 01 | 4 | 13344558866 | memo |
010301 | 趙高 | 男 | .T. | 講師 | 07/02/99 | 03 | 3 | 13872330999 | memo |
010401 | 劉敏敏 | 女 | .T. | 講師 | 06/28/98 | 04 | 4 | 13935790733 | memo |
010203 | 胡衛(wèi)國(guó) | 男 | .F. | 助教 | 07/03/01 | 02 | 4 | 13107312425 | memo |
010502 | 賀子 | 女 | .F. | 助教 | 07/08/02 | 05 | 3 | 13707314528 | memo |
職工表的結(jié)構(gòu)如表所示:
職工表結(jié)構(gòu)
字段名 | 字段類型 | 字段寬度 | 小數(shù)位數(shù) | NULL |
職工編號(hào) | 字符型 | 6 |
| 否 |
姓名 | 字符型 | 8 |
| 是 |
性別 | 字符型 | 2 |
| 是 |
婚否 | 邏輯型 | 1 |
| 是 |
職稱 | 字符型 | 10 |
| 是 |
工作日期 | 日期型 | 8 |
| 是 |
部門編號(hào) | 字符型 | 2 |
| 是 |
工資級(jí)別 | 數(shù)值型 | 2 | 0 | 是 |
聯(lián)系電話 | 字符型 | 11 |
| 是 |
簡(jiǎn)歷 | 備注型 | 4 |
| 是 |
操作要求:
① 建立職工表.DBF的結(jié)構(gòu)后,立即輸入所有記錄的數(shù)據(jù),并編輯第一條記錄的簡(jiǎn)歷字段和照片字段,兩字段的內(nèi)容參見②。
② 簡(jiǎn)歷字段的內(nèi)容為“2000年至今任本校校長(zhǎng)”。
③ 數(shù)據(jù)全部輸入后,存盤退出。
【上機(jī)步驟】
本題的知識(shí)點(diǎn)是自由表的建立。
(1)建立表結(jié)構(gòu)
① 選定“文件”菜單中的“新建”命令(或單擊工具欄中的“新建”按鈕),彈出“新建”對(duì)話框。
② 選定新建對(duì)話框中的“表”選項(xiàng),單擊“新建文件”按鈕,彈出“創(chuàng)建”對(duì)話框。
③ 從“保存在”列表框中選定文件保存的位置,并在“輸入表名”文本框中輸入職工表 ,然后單擊“保存”按鈕。
④ 在表設(shè)計(jì)器中建立表結(jié)構(gòu)。
⑤ 依次輸入各字段的字段名、類型、寬度、小數(shù)位數(shù)等屬性值。表結(jié)構(gòu)建立完后,單擊“確定”按鈕,將彈出對(duì)話框,詢問“現(xiàn)在輸入數(shù)據(jù)記錄嗎?”。選擇“是”按鈕,輸入表記錄內(nèi)容。
(2)輸入記錄
在表記錄輸入窗口中逐條輸入記錄內(nèi)容。
(3) 所有記錄輸入完畢后,從鍵盤上按Ctrl+W組合鍵存盤退出,返回到Visual FoxPro主窗口。
【上機(jī)題二】
打開員工表.DBF,分別查看其結(jié)構(gòu)與記錄,包括簡(jiǎn)歷字段和照片字段。
【上機(jī)步驟】
本題考查的知識(shí)點(diǎn)是表的打開與顯示。操作步驟如下:
(1)打開表
剛建立的表是自動(dòng)打開的,如果要打開以前所建立的表,有兩種方式:
① 菜單方式
選擇“文件”菜單下的“打開”命令或單擊工具欄中的“打開”按鈕,在文件類型列表框中選擇“表(.dbf)”,然后選定要打開的表,單擊“確定”按鈕。
② 命令方式
在命令窗口鍵入如下命令:
USE D:\工資管理系統(tǒng)\data\職工表
(2)查看表結(jié)構(gòu)
① 菜單方式
選擇“顯示”菜單中的“表設(shè)計(jì)器”命令,拖動(dòng)垂直滾動(dòng)條可顯示其他字段行,然后選定“取消”按鈕,關(guān)閉表設(shè)計(jì)器。
② 命令方式
在命令窗口中鍵入LIST STRUCTURE命令或DISPLAY STRUCTURE命令顯示表結(jié)構(gòu)。
(3)查看記錄
① 菜單方式
選擇“顯示”菜單中的“瀏覽”命令,用戶可查看到各記錄數(shù)據(jù),雙擊某記錄的memo區(qū),即顯示該記錄的簡(jiǎn)歷字段值。
② 命令方式
在命令窗口中鍵入BROWSE或LIST 或DISPLAY ALL命令都可顯示表中全部記錄。