基本操作題建表小結

2021-05-26 12:06:14 字數 4799 閱讀 2319

一、建表小節:

1.建表方式:

● 自建:通過輸入資料、使用嚮導、使用設計器

● 外部匯入:匯入表(電子錶、文字檔案(也可部分字段匯入)、資料庫中的表(兩資料庫資料交換))、連線表(同匯入表型別)。

● 追加表:將外部表導到資料庫已知表中。

2.預設值

系統日期:=date( )或=now( )

系統時間:=time( )

其他函式:年:year(date( )) 月:month(date( )) 日:data(date( ))

dateserial(year(date()),1,1)

3.輸入掩碼:

0:數字0~9 9:數字0~9或空格 a:數字0~9或字母

輸入掩碼:aaaaaaaa

輸入掩碼:」010-」00000000

輸入掩碼:」010」-99999999

輸入掩碼:999.00

輸入掩碼:密碼

4.格式:**月**日****年

格式:mm\月dd\日yyyy\年

5.有效性規則:

算術表示式date( )-1,year(date( )-1) )

關係表示式:>,>=,=,<,<=,<>。(>=12,=date( ) )

邏輯表示式:and, or, not。(「男」 or「女」, >=1988-1-1, >=date( )-1 )

有效性規則(非空):is not null

有效性規則涉及到兩個欄位的大小:選擇表→開啟表的設計檢視→屬性→在有效性規則內輸入→[ ]>=[ ]

6.查詢函式及萬用字元號:

*代表任意連續的若干字元,?代表任意的乙個字元。

條件內:link」*王*」  link」?李?」  例:刪除滿足條件的記錄。

7.是否型字段的預設值:

預設值:=-1或=true[=0或=false]

8.欄位的刪除及新增,記錄的刪除及新增。

二、資料夾內試題具體操作:

說明:第3部分第一章建立和使用表的實訓對應的資料夾。

實訓一對應資料夾013 實訓二對應資料夾020

實訓三對應資料夾008 實訓四對應資料夾012

01資料夾:

在考生資料夾下,「samp1.mdb」資料庫檔案中已建立表物件「tnorm」。試按以下操作要求,完成表的編輯:

(1)根據「tnorm」表的結構,判斷並設定主鍵。

(2)將「單位」欄位的預設值屬性設定為「只」、字段大小屬性改為1;將「最高儲備」字段大小改為長整型,「最低儲備」字段大小改為整型;刪除「備註」字段;刪除「規格」字段值為「220v-4w」的記錄。

(3)設定表「tnorm」的有效性規則和有效性文字,有效性規則為「最低儲備」欄位的值必須小於「最高儲備」欄位的值,有效性文字為「請輸入有效資料」。

(4)將「出廠價」欄位的格式屬性設定為貨幣顯示形式。

(5)設定「規格」欄位的輸入掩碼為9位字母、數字和字元的組合。其中,前三位只能是數字,第4位為大寫字母「v」,第5位為字元「-」,最後一位為大寫字母「w」,其他位為數字。

(6)在資料表檢視中隱藏「出廠價」字段。

02資料夾:

在考生資料夾下,「samp1.mdb」資料庫檔案中已建立兩個表物件(名為「

職工表」和「部門表」)。試按以下要求,順序完成表的各種操作:

(1)設定表物件「職工表」的聘用時間字段預設值為系統日期。

(2)設定表物件「職工表」的性別字段有效性規則為:男或女;同時設定相應有效性文字為「請輸入男或女」。

(3)將表物件「職工表」中編號為「000019」的員工的**字段值設定為考生資料夾下的影象檔案「000019.bmp」資料。

(4)刪除職工表中姓名字段含有「江」字的所有員工紀錄。

(5)將表物件「職工表」匯出到考生資料夾下的「samp.mdb」空資料庫檔案中,要求只匯出表結構定義,匯出的表命名為「職工表bk」。

(6)建立當前資料庫表物件「職工表」和「部門表」的表間關係,並實施參照完整性。

03資料夾(合):

04資料夾:

在考生資料夾下,存在乙個資料庫檔案「samp1.mdb」,裡邊已建立兩個表物件「tgrade」和「tstudent」;同時還存在乙個excel檔案「tcourse.xls」。

試按以下操作要求,完成表的編輯:

(1)將excel檔案「tcourse.xls」鏈結到「samp1.mdb」資料庫檔案中,鏈結表名稱不變,要求:資料中的第一行作為欄位名。

(2)將「tgrade」表中隱藏的列顯示出來。

(3)將「tstudent」表中「政治面貌」欄位的預設值屬性設定為「團員」,並使該字段在資料表檢視中的顯示標題改為「政治面目」。

(4)設定「tstudent」表的顯示格式,使表的背景顏色為「青色」、網格線為「白色」、文字字型大小為五號。

(5)建立「tgrade」 和「tstudent」兩表之間的關係。

05資料夾:

(1)有乙個名為samp1.mdb資料庫。修改職工表「employee」,增加「姓名」字段。其資料型別為文字型,長度為6,並對應職工號新增其姓名,見下表。

(2)判斷並設定表「employee」的主鍵,同時將上面增加的「姓名」字段隱藏起來。

(3)設定表「employee」的「基本工資」欄位的預設值為:1000。

(4)在當前資料庫中,對錶「employee」做乙個備份,命名為表「temp」。

(5)設定表「employee」的有效性規則為:「津貼」欄位的值必須小於等於「基本工資」字段值。

(6)將已有的「水費.xls」檔案匯入到samp1.mdb資料庫中,將匯入的表命名為「水費記錄」。「水費記錄」表結構如下表所示。

06資料夾(合):

07資料夾(合):

08資料夾:

在考生資料夾下,已有「ttest.txt」文字檔案和「samp1.mdb」資料庫檔案,「samp1.

mdb」中已建立表物件「tstud」和「tscore」。試按以下要求,完成表的各種操作:

(1)將表「tscore」的「學號」和「課程號」兩欄位設定為復合主鍵。

(2)設定「tstud」表中的「年齡」欄位的有效性文字為「年齡值應大於16」;刪除「tstud」表結構中的「**」字段。

(3)設定表「tstud」的「入校時間」字段有效性規則為只能輸入1月(含)到10月(含)的日期。

(4)設定表物件「tstud」的記錄行顯示高度為20。

(5)完成上述操作後,建立表物件「tstud」和「tscore」的表間一對多關係,並實施參照完整。

(6)將考生資料夾下文字檔案ttest.txt中的資料鏈接到當前資料庫中。要求:資料中的第一行作為欄位名,鏈結表物件命名為ttemp。

09資料夾:

考生資料夾下存在乙個資料庫檔案「samp1.mdb」,裡面已經設計好錶物件「tstud」。請按照以下要求,完成對錶的修改:

(1)設定資料表顯示的字型大小為14、行高為18。

(2)設定「簡歷」欄位的設計說明為「自上大學起的簡歷資訊」。

(3)將「年齡」欄位的資料型別改為「整型」字段大小的數字型。

(4)將學號為「20011001」學生的**資訊換成考生資料夾下的「photo.jpg」影象檔案。

(5)將隱藏的「黨員否」字段重新顯示出來。

(6)完成上述操作後,將「備註」字段刪除。

010資料夾(合):

011資料夾(合):

012資料夾:

考生資料夾下存在乙個資料庫檔案「samp1.mdb」,裡面已經設計好錶對「tstud」。請按照以下要求,完成對錶的修改:

(1)設定資料表顯示的字型大小為14、行高為18。

(2)設定「簡歷」欄位的設計說明為「自上大學起的簡歷資訊」。

(3)將「入校時間」欄位的顯示設定為「××月××日××××」形式。

注意:要求月日為兩位顯示、年四位顯示,如「12月15日2005」。

(4)將學號為「20011002」學生的「**」字段資料設定成考生資料夾下的「photo.jpg」影象檔案。

(5)將凍結的"姓名"字段解凍。

(6)完成上述操作後,將「備註」字段刪除。

013資料夾:

(1)在考生資料夾下,「samp1.mdb」資料庫檔案中建立表「tteacher」,表結構如下。

(2)根據「tteacher」表的結構,判斷並設定主鍵。

(3)設定「工作時間」欄位的有效性規則為只能輸入上一年度五月一日以前(含)的日期(規定:本年度年號必須用函式獲取)。

(4)將「在職否」欄位的預設值設定為真值,設定「郵箱密碼」欄位的輸入掩碼為將輸入的密碼顯示為6位星號(密碼),設定「聯絡**」欄位的輸入掩碼,要求前四位為「010-」,後八位為數字。

(5)將「性別」字段值的輸入設定為「男」、「女」列表選擇。

(6)在「tteacher」表中輸入以下2條記錄:

014資料夾:

在考生資料夾下,「samp1.mdb」資料庫檔案中已建立表物件「temployee」。試按以下操作要求,完成表的編輯:

(1)設定「編號」字段為主鍵。

(2)設定「年齡」欄位的「有效性規則」屬性為:大於等於17且小於等於55。

(3)設定「聘用時間」欄位的預設值為:系統當前日期。

(4)交換表結構中的「職務」與「聘用時間」兩個欄位的位置。

(5)刪除表中職工編號為「000024」和「000028」的兩條記錄。

(6)在編輯完的表中追加以下一條新記錄:

015資料夾:

(1)在考生資料夾下,「samp1.mdb」資料庫檔案中建立表「tbook」,表結構如下:

(2)判斷並設定「tbook」表的主鍵。

(3)設定「入庫日期」欄位的預設值為系統當前日期的前一天日期。

(4)在「tbook」表中輸入以下2條記錄:

注:「單價」為二位小數顯示。

(5)設定「編號」欄位的輸入掩碼為只能輸入8位數字或字母形式。

基本操作題

第一題 1 在素材資料夾下的 資料庫檔案中建立表 tbook 表結構如下 2 判斷並設定 tbook 表的主鍵。3 設定 入庫日期 欄位的預設值為系統當前日期的前一天的日期。4 在 tbook 表中輸入以下2條記錄 注 單價 為2位小數顯示。5 設定 編號 欄位的輸入掩碼為只能輸入8位數字或字母形式...

表操作題目

emp 職員表 職員編號,職員名,工作型別,經理人編號,入職日期,薪水,津貼,所在部門編號 dept 部門表 salgrade 薪水等級表 1.建立上面三張 用建表語句,注意主鍵 外來鍵 約束 emp ename 不允許同名,salsgrade losal 不允許低於700 規則 emp sal 不...

操作題總結

設定 出生日期 欄位的預設值為當前日期 date 計算年齡新建字段 year date year 出生日期 一 基本操作題 1 在 考試資料庫.accdb 資料庫檔案中建立表 tteacher 表結構如下 2 設定 tteacher 表中 編號 字段為主鍵 職稱 欄位的預設值為 講師 3 設定 tt...