正文 第43章 信息係統與數據庫應用基礎4(2 / 2)

③選擇“SNO”字段行,在“編輯”菜單中選擇“主鍵”功能。

④選擇“文件”→“保存”,在打開的對話框中輸入表名S,保存新表。

以同樣的方法創建學生選課成績表(SC)和課程開設表(C)表結構。

數據表結構建立後,就可以進入“數據表視圖”進行記錄的輸入和編輯了。

利用數據表視圖輸入表記錄操作步驟如下。

①在“數據庫”窗口中,選擇表對象,雙擊表S打開數據表。

②在打開的窗口中一行一行地輸入記錄。

③若需要修改某單元格,單擊該單元格,直接修改原值;若要刪除某記錄行,先選定該記錄行,再選擇“編輯”菜單中的“刪除記錄”命令即可。

④錄入完成後的學生登記表(S)。

以同樣的方法錄入學生選課成績表(SC)和課程開設表(C)表記錄。

Access2003的查詢可以從已有的數據表或查詢中選擇滿足條件的數據,也可以對已有的數據進行統計計算,還可以對表中的記錄進行諸如修改、刪除等操作。

Access2003中提供了多種創建查詢的方法,在數據庫窗口中選擇了“查詢”對象後,可以看到以下兩種創建查詢的方法,分別是“在設計視圖中創建查詢”和“使用向導創建查詢”。

“在設計視圖中創建查詢”是常用的查詢方式,可在一個或多個基本表中,按照指定的條件進行查找,並指定顯示的字段。“使用向導創建查詢”可按照係統提供的提示來創建查詢。下麵主要介紹“在設計視圖中創建查詢”,其操作步驟如下。

(1)打開查詢的“設計視圖”。

在數據庫窗口中選擇“查詢”對象後,雙擊列表框欄中的“在設計視圖中創建查詢”,彈出“顯示表”對話框。

(2)選擇與查詢相關的表。

在“顯示表”對話框中,選擇查詢所需要的表或查詢,單擊“添加”按鈕,再單擊“關閉”按鈕,打開設計視圖窗口。

(3)選擇查詢類型。

在查詢的設計視圖中,可以單擊“查詢”菜單或者單擊工具欄上的“查詢類型”按鈕來選擇查詢類型。Access提供了選擇查詢、交叉表查詢、參數查詢、SQL查詢等多種類型。

(4)選擇字段。

在查詢的設計視圖窗口中,每列對應著查詢結果的一個字段,而每一行的標題則列出了該字段的各個屬性,其中“字段”和“表”構成了查詢結果的結構。

①字段。是指查詢結果中所使用的“字段”。點擊“字段”單元格,出現下拉按鈕,點擊下拉按鈕選擇查詢結果中要使用的字段。

②表。表示該字段所在的數據表或查詢。操作方法同“字段”。

(5)設置準則。

字段的其他屬性設置如下。

①排序。指定是否按此字段排序以及排序的升降順序。

②顯示。勾選顯示複選框可以確定該字段在查詢結果中顯示。

③條件。指定對該字段的查詢條件。

④或。指定其他的查詢條件。

一個字段可以有多條限製“條件”,每個“條件”之間可以用邏輯符號連接。為了方便輸入,可以右擊“條件”,選擇“生成器”命令,打開“表達式生成器”對話框,該對話框中提供了數據庫中所有“表”或“查詢”中的字段名稱、窗體和報表中的各種控件、函數、常量、操作符以及通用表達式,可以完成複雜的表達式設計。常用的操作符如下。

●“+”、“-”、“*”、“/”表示數學運算中的加、減、乘、除。

●“&”表示字符的連接,如“數據庫&管理係統”的結果是“數據庫管理係統”。

●“=”、“>”、“

”表示條件運算的等於、大於、小於和不等於。

●“And”、“Or”、“Not”表示邏輯運算的與、或和非,如“>10And