EXCEL資料庫管理

2022-05-02 23:42:03 字數 2301 閱讀 5667

活動7 excel資料庫管理

任務在熟悉建立excel資料庫和對記錄進行基本操作的基礎上,初步了解excel的資料庫管理功能,掌握如何對記錄進行插入、刪除、修改、排序、篩選等,體驗excel在資料管理功能上的方便與快捷。

試1. 建立如圖7-1所示的資料庫,並對該資料庫進行如下幾個操作。

圖7-1

提示:選定一行,依次輸入欄位名,從欄位名下一行起依次輸入各條記錄的值,如圖7-1中a2:f12這個區域就是乙個資料庫,且資料庫區域下方最好沒有其他資料,否則會帶來操作不便。

按如下要求對圖7-1中資料庫進行操作:

圖7-2

2. 查詢學號為***的記錄,並刪除。

提示:選定資料庫區域中任意單元格, 「記錄單」 「條件」,開啟記錄單的條件對話方塊如圖7-2所示,在學號欄輸入「20040106」,按「下一條」或「上一條」找到記錄後單擊「刪除」按鈕刪除記錄。

3. 在最後一條記錄後增加一條記錄,對應字段值分別為「20040112」,「李利」,「女」,「5」,「3」,「2」。

提示:先單擊「新建」按鈕開啟類似圖7-2的新建對話方塊,輸入所有字段值,再單擊「新建」,否則不能將資料輸入到工作表中。

4. 將性別為男的記錄篩選出來。

提示:選定資料庫區任意單元格後, 「資料」 「篩選」 「自動篩選」,工作表將變成圖7-3所示。

圖7-3

做1. 建立圖7-4所示的名為「某公司在職人員情況表」的資料庫,儲存在d:/user目錄下自己的資料夾下,檔名為「職工檔案.xls」。

圖7-4

對上題中建立的資料庫做如下操作:

2. 用「記錄單」的查詢功能查詢所有姓李的職工。

提示:開啟記錄單的條件對話方塊,在姓名欄輸入「李*」,單擊「下一條」或「上一條」按鈕。

3. 用「記錄單」的功能查詢工資大於1500的所有職工。

提示:在記錄單條件對話方塊的工資欄中輸入「>1500」,查詢方法同上題。

4. 刪除編號為「zg0008」的職工記錄,並插入一條記錄,該記錄的字段值分別為:「zg0020」、「劉柳」,「男」,「31」,「已婚」,「銷售部」,「1250」,「2000」。

提示:在記錄單對話方塊中找到編號為「zg0008」的記錄並刪除;單擊新建後先輸入所有字段然後再單擊新建進行新增。

5. 查詢所有已婚的職工,要求在工作表中同時顯示出來。

提示:可使用「資料」選單的「篩選」功能,類似於圖7-3所示進行操作,資料庫區將只顯示已婚的記錄。

6. 對資料庫按工資從低到高進行排序,提示如圖7-5。

圖7-5

想1. 開啟d:/user下自己的資料夾中檔名為「職工檔案.xls」的資料庫,做如下操作。

(1) 查詢性別為男且工資大於1500的職工記錄,方法如圖7-6。

圖7-6

(2) 利用記錄單新建功能在第4條記錄之前插入一條記錄。

提示:先在第4條記錄之前插入一行,然後選擇第4條記錄之前任意單元格後開啟記錄單對話方塊進行新增就可以了。

2. 試在乙個工作表sheet1中給自己建立乙個通訊錄,欄位名欄如圖7-7,以「通訊錄.xls」為檔名儲存在d:\user下自己的資料夾下,並做下面幾個操作。

提示:欄位名 「關係」表示人與人的關係,一般有:親戚、朋友、同事、同學等。

圖7-7

(1) 列印一張「關係」字段值為同學的通訊錄。

提示:因為通過篩選後資料庫區將只顯示被篩選出來的記錄,且在篩選狀態進行列印,將只列印被顯示的記錄,所以可通過篩選功能實現列印要求。

(2) 若要列印的「關係」字段值為同學的通訊錄要求按姓氏排序,該如何操作呢?

提示:先進行篩選,選擇資料庫區任意單元格後開啟排序對話方塊,如圖7-8所示進行排序設定,單擊「確定」後就可以連線印表機進行列印。

圖7-8

(3) 若要增加一條記錄,該如何新增呢?

提示:新增方法一,在excel工作表中直接新增,例如在資料庫第二條記錄前插入一行,然後輸入相關字段值就可以了;方法二,利用「記錄單」對話方塊中「新建」功能進行新增。

(4) 如何以最快的速度刪除一條記錄呢?

提示:若通訊錄中記錄很少,可在工作表中直接刪除記錄;若記錄很多,就利用「記錄單」對話方塊的功能進行刪除。

議1. 通過以上的操作,我們已熟悉了excel的資料庫功能,若要刪除一條記錄,我們有幾種方法呢?這些方法有哪些優點呢?

2. 在資料庫中插入一條記錄的方法有幾種,不同的方法插入記錄時對資料庫都有哪些要求呢?

3. 在排序過程中,為什麼有時記錄是隨關鍵字(某個字段)整體排序,而有時只對某一列排序呢?我們應該如何操作才能正確排序呢?

4. 為什麼我們建立excel資料庫時,中間不能有空的行與列呢?若資料庫中有空行或空列,對記錄的操作有無影響呢?如:用記錄單的查詢功能是否能正確查詢到記錄呢?

資料庫種類與資料庫結構

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

資料庫管理系統A

7.round 的功能是產生 0,1 之間的隨機數 8.使用計時器必須設定interval屬性 9.指定組合框是下拉組合框還是下拉列表框是設定style屬性實現的 10.使用 符號強制vfp使用傳值的引數傳遞方式 本題22分 二 填空題 每空1分,其中4題2分 1.表示式5 5 2 2的運算結果為 ...

資料庫管理考點

二級visual foxpro考點 1 資料庫系統基礎知識 1.資料管理技術的發展 2.資料庫系統的基本概念 3.資料庫系統的分級結構 4.資料模型的基本概念及組成 5.實體 聯絡模型 e r模型 和e r圖6.關係模型 7.系統設計 2 visual foxpro資料庫管理系統概述1.常用的vfp...