資料庫操作練習一

2022-12-11 21:45:02 字數 4294 閱讀 6819

說明:下面所提到的「當前目錄」是指答題資料夾中的foxkt資料夾;而且以下檔名、欄位名、字段值中的字母和數字都是英文半形字元。

在foxpro環境中進行如下操作:

1、追加資料:在當前目錄下開啟往該資料表中追加如下記錄:

產品大類產品編號產品名稱零售價

家電類lq1600超薄彩電3580.50

2、資料複製:在當前目錄下開啟將所有「女性職工」大於20的記錄複製到當前目錄下的中。

3、建立索引:在當前目錄下開啟資料庫表檔案,建立索引:

索引名為「number」、降序、型別為「唯一索引」、表示式為「男性職工」。

4、關閉所有開啟的資料庫,退出foxpro應用程式。

方法與步驟

1、追加資料:

開啟本題——檔案——開啟——表——開啟顯示——瀏覽——表——追加新記錄——依次對應輸入所追加記錄內容——複製貼上家電類——複製貼上lq1600——複製貼上超薄彩電——複製貼上3580.50(可使用ctrl+c複製,ctrl+v貼上)——關閉。

2、資料複製:

檔案——開啟——表——開啟檔案——匯出——到——輸入儲存——選項——作用範圍——全部——確定——for——雙擊女性職工——在游標處輸入>20——確定——確定——確定——關閉所有開啟的資料庫,退出foxpro應用程式。

3、建立索引:

檔案——開啟——獨佔——表——找到並開啟顯示——表設計器——索引——輸入索引名「number」——唯一索引——降序——表示式輸入「男性職工」——確定——是——關閉所有開啟的資料庫,退出foxpro應用程式。

資料庫操作練習二

說明:下面所提到的「當前目錄」是指答題資料夾中的foxkt資料夾;而且以下檔名、欄位名、字段值中的字母和數字都是英文半形字元。

在foxpro環境中進行如下操作:

1、建立資料表:在當前目錄(foxkt資料夾)中建立資料表結構如下:

fieldnametypewidthdec

產品編號character12

產品名稱character20

生產日期date

合格率numeric62

2、資料計算:在當前目錄下開啟計算所有記錄的「總人數」列,計算公式為:

總人數=男性職工+女性職工

3、建立索引:為建立索引:索引名為「zhigong」、降序、型別為「普通索引」、表示式為「男性職工」。

4、建立查詢:開啟建立乙個查詢,字段選擇企業編號、企業名稱、女性職工字段,篩選記錄條件為女性職工小於等於50,排序選擇按女性職工公升序排序。將生成的查詢以檔名tb儲存在foxkt資料夾下(注意:

副檔名預設)。

5、關閉所有開啟的資料庫,退出foxpro應用程式。

方法與步驟

1、建立資料表:

開啟本題——新建——表——新建檔案——找到並開啟foxkt資料夾——輸入儲存——在彈出的對話方塊裡依次對應輸入——產品編號——字元型——寬度12——產品名稱——字元型——寬度20 ——生產日期——日期型——合格率——數值型——寬度6——小數字數2——確定——否。

2、資料計算:

檔案——開啟——表——找到並開啟顯示——瀏覽——表——替換字段——選擇總人數——替換為處輸入「男性職工+女性職工」——作用範圍——全部(all)——替換——關閉。

3、建立索引:

檔案——開啟——獨佔——表——找到並開啟顯示——表設計器——索引——輸入索引名「zhigong」——普通索引——降序——表示式輸入「男性職工」——確定——是。

4、建立查詢:

檔案——新建——查詢——新建檔案——開啟關閉新增表或檢視對話方塊——點選企業編號——新增——點選企業名稱——新增——點選女性職工——新增——篩選——點選欄位名——女性職工——條件處選<=——例項處輸入50——排序依據——女性職工——新增——公升序——關閉當前對話方塊——點選是——輸入tb(注意:副檔名預設)——儲存——關閉所有開啟的資料庫,退出foxpro應用程式。

資料庫操作練習三

說明:下面所提到的「當前目錄」是指答題資料夾中的foxkt資料夾;而且以下檔名、欄位名、字段值中的字母和數字都是英文半形字元。

在foxpro環境中進行如下操作:

1、建立資料表:在當前目錄(foxkt資料夾)中建立資料表結構如下:

fieldnametypewidthdec

姓名character10

工作日期date

是否黨員logical

基本工資numeric82

2、錄入資料:在當前目錄下開啟往該資料表中追加如下記錄:

班級號班級名稱班主任班級人數

980107四年級二班黃玉華41

3、資料複製:在當前目錄下開啟將所有專案代號等於「 1158」的記錄複製到中。

4、關閉所有開啟的資料庫,退出foxpro應用程式。

方法與步驟

1、建立資料表:

開啟本題——新建——表——新建檔案——找到並開啟foxkt資料夾——輸入儲存——在彈出的對話方塊裡依次對應輸入——姓名——字元型——寬度10——工作日期——日期型——是否黨員——邏輯性——基本工資——數值型——寬度8——小數字數2——確定——否。

2、錄入資料:

檔案——開啟——表——開啟顯示——瀏覽——表——追加新記錄——依次對應輸入所追加記錄內容——複製貼上980107——複製貼上四年級二班——複製貼上黃玉華——複製貼上41(可使用ctrl+c複製,ctrl+v貼上)——關閉。

3、資料複製:

檔案——開啟——表——開啟檔案——匯出——到——輸入儲存——選項——作用範圍——全部——確定——for——雙擊專案代號——在游標處輸入='1158'——確定——確定——確定——關閉所有開啟的資料庫,退出foxpro應用程式。

資料庫操作練習四

說明:下面所提到的「當前目錄」是指答題資料夾中的foxkt資料夾;而且以下檔名、欄位名、字段值中的字母和數字都是英文半形字元。

在foxpro環境中進行如下操作:

1、建立資料表(2分):在當前目錄(foxkt資料夾)中建立資料表結構如下:

欄位名型別寬度小數字數

姓名字元型10

入學日期日期型

是否走讀邏輯型

學費數值型82

2、錄入資料(2分):在當前目錄下開啟往該資料表中追加如下記錄:

流水號處理日期專案代號經辦人

00001105/18/073175張小禾

3、資料計算(2分):在當前目錄下開啟計算所有記錄的「未交學費」列,計算公式為:

未交學費=應交學費-已交學費

4、關閉所有開啟的資料表,退出foxpro應用程式。

方法與步驟

1、建立資料表:

開啟本題——新建——表——新建檔案——找到並開啟foxkt資料夾——輸入儲存——在彈出的對話方塊裡依次對應輸入——姓名——字元型——寬度10——入學日期——日期型——是否走讀——邏輯性——學費——數值型——寬度8——小數字數2——確定——否。

2、錄入資料:

檔案——開啟——表——開啟顯示——瀏覽——表——追加新記錄——依次對應輸入所追加記錄內容——複製貼上000011——複製貼上05/18/07——複製貼上3175——複製貼上張小禾(可使用ctrl+c複製,ctrl+v貼上)——關閉。

2、資料計算:

檔案——開啟——表——找到並開啟顯示——瀏覽——表——替換字段——選擇未交學費——替換為處輸入「應交學費-已交學費」——作用範圍——全部(all)——替換——關閉。——關閉所有開啟的資料庫,退出foxpro應用程式。

資料庫操作練習五

說明:下面所提到的「當前目錄」是指答題資料夾中的foxkt資料夾;而且以下檔名、欄位名、字段值中的字母和數字都是英文半形字元。

在foxpro環境中進行如下操作:

1、建立資料表(2分):在當前目錄(foxkt資料夾)中建立資料表結構如下:

欄位名型別寬度小數字數

姓名字元型12

工作日期日期型

是否結婚邏輯型

基本工資數值型82

2、錄入資料(2分):在當前目錄下開啟往該資料表中追加如下記錄:

班級號班級名稱班主任班級人數

070105五年級三班張茜50

3、資料複製(2分):在當前目錄下開啟將所有專案代號等於「4120」的記錄複製到中。

4、關閉所有開啟的資料表,退出foxpro應用程式。

方法與步驟

1、建立資料表:

開啟本題——新建——表——新建檔案——找到並開啟foxkt資料夾——輸入儲存——在彈出的對話方塊裡依次對應輸入——姓名——字元型——寬度12——工作日期——日期型——是否結婚——邏輯性——基本工資——數值型——寬度8——小數字數2——確定——否。

2、錄入資料:

檔案——開啟——表——開啟顯示——瀏覽——表——追加新記錄——依次對應輸入所追加記錄內容——複製貼上070105——複製貼上五年級三班——複製貼上張茜——複製貼上50(可使用ctrl+c複製,ctrl+v貼上)——關閉。

資料庫SQL練習

建立學生student表 sno學號 主鍵3 sname姓名8 s 性別2 sbirthday生日 class班級5 建立課程course表 cno 課程號 主鍵 5 cname課程名10 tno教師號3 建立分數score表 sno 學號3 cno課程號5 degree分數 建立老師teacher...

查詢操作上機練習 學生管理資料庫

查詢操作上機練習 使用查詢設計檢視完成單錶和多表的選擇查詢 查詢計算 查詢條件組合 動作查詢等。1.了解查詢型別 2.掌握使用設計檢視建立查詢。3.掌握選擇查詢,查詢中的計算,以及運用各種運算子 邏輯運算子 關係運算子 between in like 來組合查詢條件。3.掌握建立交叉表查詢 引數查詢...

資料庫種類與資料庫結構

2 網狀結構模型 某醫院醫生 病房和病人之間的聯絡。即每個醫生負責 三個病人,每個病房可住一到四個病人。如果將醫生看成是乙個資料集合,病人和病房分別是另外兩個資料集合,那麼醫生 病人和病房的比例關係就是m n p 即m個醫生,n個病人,p間病房 這種資料結構就是網狀資料結構,它的一般結構模型,記錄r...