第一篇:Access實驗操作參考
Access2003實驗參考操作步驟
1.建立一個空數據庫,數據庫名稱是:test。通過使用設計器創建表視圖,在test數據庫中創建一個數據表,表名為“學生”,主關鍵字自動。表結構如下:字段1:“編號”,文本型,寬度為10;字段2:“姓名”,文本型,寬度為10;字段3:“數據庫”,數值型,其中“姓名”為必填字段,“數據庫”成績只能在0到100之間。并輸入5條數據,內容任意。
(1)文件 / 新建 / 空數據庫
;數據庫名:test.mdb ,單擊“創建”。(2)在“test:數據庫”對話框,選擇“表”,雙擊“使用設計器創建表”。
2.打開test1.mdb,在數據表“學生成績”中,將“計算機原理”的數據類型改為“數字”將張三的數據庫成績改為60。在“個人情況”數據表中,加一字段:“民族”,文本型,寬度為4;新建一條記錄:
6、松仁、男、漢族、上海、人事科。
(1)打開“test.mdb”,選擇“學生成績”表,單擊設計按鈕,增加“民族”字段。(2)選擇“個人情況”表,單擊設計按鈕,修改字段類型。(3)雙擊“個人情況”表,添加記錄。
3.使用“學生成績”、“學生出勤率”表建立一查詢,查詢名為“學生出勤率查詢”,查詢計算機原理成績小于60的所有學生的姓名、計算機原理課程的出勤率。(1)在對象欄選擇“查詢”,雙擊“在設計視圖中創建查詢”。
(2)添加“學生成績”表,雙擊“姓名”,“計算機原理”,添加“學生出勤率”表,雙擊“計算機原理(出勤率)”。
(3)單擊“計算機原理”欄的“條件”,選<60。
(4)單擊“關閉”,選擇“是”(保存查詢),輸入查詢名:學生出勤率查詢。
4. 以“個人情況”、“家庭情況”數據表為數據源,通過設計視圖,建立一查詢,查詢名為“個人基本情況”。該查詢天津籍女職工及北京籍男職工的編號、姓名、性別、籍貫、部門、家庭電話的信息。查詢結果按編號的降序排列。
(1)在對象欄選擇“查詢”,雙擊“在設計視圖中創建查詢”。(2)添加“家庭情況”表和“個人情況表”表。
(3)分別添加字段,并在“編號”字段的排序欄選擇降序。
(4)單擊“關閉”,選擇“是”(保存查詢),輸入查詢名:“個人基本情況”,單擊“確定”。
5.使用“個人情況”表建立一查詢,查詢名為“個人基本情況”,查詢編號、姓名、性別、籍貫信息,查詢時姓名可以臨時輸入。
(1)在對象欄選擇“查詢”,雙擊“在設計視圖中創建查詢”。(2)添加“個人情況表”表。
(3)添加“編號”、“姓名”、“性別”、“籍貫”四個字段。
(4)在“姓名”列輸入[請輸入查詢的姓名],并去除顯示行中的勾。(5)保存。6.使用“個人情況”表建立一查詢,查詢名為“部門基本情況”,查詢編號、姓名、性別、籍貫信息,查詢生產科的女職工和人事科的男職工。
(1)在對象欄選擇“查詢”,雙擊“在設計視圖中創建查詢”。(2)添加“個人情況表”表。(3)添加五個字段。
(4)“性別”列條件選“女”,部門列條件選“財務科”;
(同一行為“與”關系)或 “性別”列條件選“男”,部門列條件選“技術科”。
(兩行之間為“或”關系)(5)保存。
7. 以“學生成績”數據表為數據源,通過設計視圖,建立一查詢,查詢名為“不及格學生”。查詢不及格學生的所有信息。查詢結果按“高等數學”成績的升序排列。(1)在對象欄選擇“查詢”,雙擊“在設計視圖中創建查詢”。(2)添加“學生成績”表。
(3)添加“編號”、“姓名”、“數據庫”、“計算機原理”、“高等數學”五個字段。(4)添加條件如下圖。
(5)保存。
8.以“學生成績”數據表數據源,通過設計視圖,建立一查詢,運行后能查詢姓名、數據庫成績、高等數學成績、計算機原理成績和每人三門課程的總分,保存名為“學生成績查詢”。(1)在對象欄選擇“查詢”,雙擊“在設計視圖中創建查詢”。(2)添加“學生成績”表。
(3)添加“姓名”、“數據庫”、“計算機原理”、“高等數學”四個字段。
(4)添加一列“總分:數據庫+計算機原理+高等數學”如下圖。
(冒號為半角的)
(5)保存。
9.以“個人情況”表建立一查詢,查詢名為“部門人數”。運行該查詢能統計出各部門的人數。(1)在對象欄選擇“查詢”,雙擊“在設計視圖中創建查詢”。(2)添加“個人情況”表。
(3)添加“部門”、“姓名”(或“編號”)二個字段。
(4)單擊“Σ”,在“姓名”的分組類型選擇“計數”如下圖。
(5)保存。
10.以“個人情況”為數據源,建立一交叉表查詢,查詢名為“部門基本情況”。以部門名稱為行標題,性別為列標題,統計各部門男、女職工的人數。(1)單擊“新建” / “交叉查詢向導”。(2)選擇“個人情況”表,單擊下一步。(3)雙擊“部門”,單擊“下一步”。
(4)雙擊“性別”,單擊“下一步”;選“計數”,單擊“下一步”;“完成”。查詢結果如下圖
11.以“學生成績”數據表數據源,通過設計視圖,建立一查詢,運行后能將數據庫成績提高10%,保存名為“加分”。(1)在對象欄選擇“查詢”,雙擊“在設計視圖中創建查詢”。(2)添加“學生成績”表。
(3)添加“姓名”、“數據庫”、“計算機原理”、“高等數學”四個字段。(4)添加一列“數據庫N:數據庫*1.1”如下圖。
(冒號為半角的)
(5)保存。
12.以“個人情況”、“家庭情況”數據表為數據源,使用窗體向導創建一個簡單窗體名為“職工家庭基本情況”,選擇字段:姓名、配偶姓名,孩子姓名,郵政編碼,家庭電話,其它使用默認項。(1)在對象欄選擇“窗體”,雙擊“使用向導創建窗體”。(2)選擇“個人情況”表,添加“編號”、“姓名”字段。
(3)選擇“家庭情況”表,添加“配偶姓名”、“孩子姓名”、“郵政編碼”、“家庭電話”字段。(4)“下一步”;“下一步;??;“完成”。(5)保存。
13.以“個人情況”和“家庭情況”數據表為數據源,使用窗體向導創建一個調整式布局、宣紙樣式的窗體,該窗體包含編號、姓名、性別、籍貫、部門、家庭電話的信息。為窗體加上有陰影效果的標題“職工個人情況”,填充淺綠色,紅色邊框。
(1)在對象欄選擇“窗體”,雙擊“使用向導創建窗體”。(2)選擇“個人情況”表,添加全部字段。(3)選擇“家庭情況”表,添加“家庭電話”字段。
(4)“下一步”;“下一步;??;樣式選“宣紙”,“下一步”。(5)在對象欄選擇“窗體”,選取“職工個人情況”窗體,單擊“設計”按鈕。(6)單擊標簽“Ab”按鈕(若無“工具”浮動對話框,可單擊“視圖”/“工具箱”);
插入標題為“職工個人情況”(7)單擊“標簽框”,設置標題填充淺綠色,加紅色邊框。
14.建立一個“北京籍 財務科 男 職工個人情況”報表,要求選擇所有的字段、按姓名的升序以及籍貫的降序排列數據、報表布局為對齊、隨意樣式、標題為“北京籍職工個人情況報表”,在標題下加一條5榜粗的紅色橫線。先建查詢后建報表(0)建立“北京籍 財務科 男 職工個人情況”查詢,(1)在對象欄選擇“報表”,雙擊“使用向導創建報表”。
(2)選擇“北京籍 財務科 男 職工個人情況”查詢,添加全部字段,“下一步”。(3)選擇“姓名”升序;“籍貫”降序;“下一步”;“下一步”。(4)樣式選“隨意”,單擊“完成”。
(5)標題為“北京籍職工個人情況報表”,單擊“完成”。
(6)在對象欄選擇“報表”,選取“財務科職工個人情況報表”,單擊“設計”按鈕;設置標題下劃線。
15.建立一個“財務科職工個人情況”報表,要求選擇所有的字段、按姓名的升序以及籍貫的降序排列數據、報表布局為縱欄、淡灰樣式、標題為“財務科職工個人情況報表”,為標題加3榜粗的紅色方框。先建查詢后建報表
(0)建立“財務科職工個人情況”查詢
(1)在對象欄選擇“報表”,雙擊“使用向導創建報表”。(2)選擇“個人情況”表,選擇所有字段,單擊“下一步”。(3)選擇“姓名”升序;“籍貫”降序;單擊“下一步”。(4)布局選“縱欄表”,單擊“下一步”。(5)樣式選“淡灰”,單擊“下一步”。
(6)標題為“財務科職工個人情況報表”,單擊“完成”。
(7)在對象欄選擇“報表”,選取“財務科職工個人情況報表”,單擊“設計”按鈕;單擊“線條/ 邊框寬度”,設置邊框線寬度及顏色。
第二篇:Access數據庫實驗
實驗一 ACCESS之表的操作
一、實驗目的
1、熟悉Access用戶操作界面。
2、掌握創建表的方法。
3、掌握創建主鍵和索引的方法。
4、掌握表結構的編輯和表中數據的操作方法。
5、掌握建立表間關系的方法。
二、實驗內容及步驟
1、用“數據庫向導”創建“教師教學信息”教學庫 步驟:
1)啟動Access,出現一啟動對話框;
2)單擊“新建數據庫”下的“Access數據庫向導、數據頁和項目”單選項;
3)單擊“確定”按鈕,出現“新建”對話框,選擇“數據庫”選項卡,在列表框中選擇“講座管理”模板; 4)單擊“確定”按鈕,出現“文件新建數據庫”對話框。輸入數據庫文件名“教師教學信息”,單擊“創建”按鈕,出現“數據庫向導”對話框;
5)單擊“下一步”按鈕,出現“數據庫向導”對話框。在此對話框中,從左邊的“數據庫中的表”列表框中選擇要建立的表名稱,并在右邊的“表中的字段”列表框中選擇需要的字段,在此任選,后面再修改; 6)單擊“下一步”按鈕,在“數據庫向導”對話框中選擇“標準”顯示樣式; 7)單擊“下一步”按鈕,在“數據庫向導”對話框中選擇“組織”打印報表樣式; 8)單擊“下一步”按鈕,輸入數據庫標題名“教師教學信息” 9)單擊“下一步”按鈕,然后單擊“完成”,就可在數據庫中得到一些表、窗體、查詢和報表等對象。
2、在“教師教學信息”數據庫中建立三個表,分別為系(部門)表,其中有三個字段即系(部門)ID、系(部門)名稱和系(部門)編號;教師情況一覽表,其中有七個字段即教師ID、教師姓名、出生年月、性別、職稱、工資和系(部門)ID;教師任課表,其中有七個字段即課程ID、課程名稱、系(部門)ID、教師ID、學分、學時和考試類型。并在表中輸入數據。
1)使用向導創建“系(部門)表”,并在表中輸入數據。步驟:
(1)在“Microsoft Access”窗口中打開“文件”菜單,選擇“打開”命令,進入“打開”窗口。(2)選擇“教師教學信息”數據庫,單擊“打開”按鈕;
(3)在“教師教學信息”數據庫窗口中,選擇“表”對象,并在列表框中選擇“使用向導創建表”。(4)單擊“新建”按鈕,出現“新建表”對話框,選擇“表向導”。
(5)單擊“確定”按鈕,出現“表向導”對話框。在“示例表”列表框中選擇“學生”表,然后在“示例字段”列表框中選擇“學生ID”、“名字”和“學號”,并添加到“新表中的字段”列表框中。
(6)單擊“重命名字段…”按鈕,出現一對話框,將原字段名“學生ID”改成“系(部門)ID”,單擊“確定”按鈕。依次重復第6步,直到將“名字”改為“系(部門)名稱,”學號“改為”系(部門)編號“。
(7)單擊”下一步“,出現”表向導“對話框,在”請指定表的名稱“文本框中輸入表的名稱”系(部門)表“。(8)單擊”下一步“,選擇”不相關“。
(9)單擊”下一步“,選擇”直接向表中輸入數據“。
(10)單擊”完成“,即可輸入數據創建一個”系(部門)表“。2)重復用”表向導“創建”系(部門)表“的過程步驟,可以用”表向導“建立”教師情況一覽表“和”教師任課表“。當然也可以利用”輸入數據“創建表和使用”表設計器“創建表。
3、在三個表中創建主鍵和索引。1)創建主鍵 步驟:
(1)在”教師教學信息“數據庫窗口中選擇”表“對象,在列表框中選擇”系(部門)表“。然后單擊”設計“按鈕,進入表的結構設計窗口。
(2)選定”系(部門)ID“,右擊,在彈出的菜單中選”主鍵“命令即可。
利用以上方法在”教師情況一覽表“中將”教師ID“創建為主鍵,在”教師任課表“中將”課程ID“創建為主鍵。2)創建索引 步驟:
(1)在”教師教學信息“數據庫窗口中選擇”表“對象,在列表框中選擇”系(部門)表“。然后單擊”設計“按鈕,進入表的結構設計窗口。
(2)選定”系(部門)ID“,然后打開”索引“下拉框,選擇”有(無重復)“選項。(3)保存表即可。
利用以上方法在”教師情況一覽表“中以”教師ID“字段來創建索引,在”教師任課表“中以”課程ID“字段來創建索引。
4、創建表間關系。
1)在”教師情況一覽表“與”教師任課表“之間建立”一對多“的關系 步驟:
(1)關閉其他打開的窗口,只留下”教師教學信息“數據庫窗口。
(2)打開”工具“,選擇”關系“,進入”關系“窗口,同時彈出”顯示表“對話框。(3)在”顯示表“對話框中,選擇”教師情況一覽表“和”教師任課表“,單擊”添加“。
(4)在”關系“窗口中,將”教師情況一覽表“中的”教師ID“拖到”教師任課表“中”教師ID“位置,彈出”編輯關系“對話框。
(5)單擊”創建“后,關閉”關系“窗口,屏幕提示是否保存關系布局的更改,單擊”是“即可。
2)利用以上方法可在”教師任課表“與”系(部門)表“之間建立”一對多“的關系,在”教師情況一覽表“與”系(部門)表“之間建立”一對多“的關系。
四、實驗體會及建議
請寫出實驗后的體會和建議。
實驗二 ACCESS之查詢操作
一、實驗目的
1、掌握使用”向導“和使用”設計器“創建”選擇查詢“的方法。
2、掌握使用”向導“和使用”設計器“創建”交叉表查詢“的方法。
3、掌握使用”設計器“創建”參數查詢“的方法。
4、掌握使用”設計器“創建”更新查詢“的方法。
5、掌握使用”設計器“創建”SQL查詢“的方法。
二、實驗內容及步驟
1、用”選擇查詢“創建”教師情況查詢“ 步驟:(使用”設計器“)
1)在”教師教學信息“數據庫窗口中,選擇”查詢“對象,然后單擊”新建“按鈕,出現”新建查詢“對話框。選擇”設計視圖“后,”確定“,進入”選擇查詢“窗口,同時彈出”顯示表“對話框。2)選擇”表“選項卡,在列表框中雙擊”教師情況一覽表“,單擊”關閉“。
3)在”選擇查詢“窗口中,從”教師情況一覽表“字段列表框中選擇”教師ID“、”教師姓名“、”出生年月“和”工資“4個字段,分別用鼠標左鍵拖到下面的字段屬性框中,并在字段屬性框中將”出生年月“字段的”排序“屬性設置為”升序“,然后單擊”運行“按鈕,即可在”教師情況一覽表“中創建”教師情況查詢“。
4)單擊”保存“,出現”另存為“對話框,在”查詢名稱“框中輸入”教師情況查詢“,單擊”確定“,結束操作。
2、用”交叉表查詢“創建”每個系各門課程學時“ 步驟:(使用”設計視圖“)
1)在”教師教學信息“數據庫窗口中,選擇”查詢“對象,并在列表框中雙擊”在設計視圖中創建查詢“,出現”顯示表“對話框。
2)選擇”表“選項卡,然后在列表框中選擇”教師任課表“和”系(部門)表“,單擊”添加“,把這兩個表添加到”選擇查詢“窗口中,單擊”顯示表“對話框中的”關閉“。3)打開”查詢“菜單,選”交叉表查詢“。
4)在”交叉表查詢“設計窗口中,從上面的”系(部門)表“字段列表框中選字段”系(部門)名稱“,按住鼠標左鍵把”系(部門)名稱“字段拖到下面的字段屬性框中,然后在”教師任課表“中選擇字段”課程名稱“和”學時“,再用鼠標左鍵把它們拖到下面的字段屬性框中。在下面的字段屬性框中,將”系(部門)名稱“字段設為”列標題“,將”課程名稱“字段設為”行標題“,將”學時“字段設為顯示”值“,單擊”運行“,即可完成查詢每個系各門課程的學時。
5)單擊”保存“,出現”另存為“對話框,在”查詢名稱“框中輸入”每個系各門課程學時“,單擊”確定“,結束操作。
3、創建”參數查詢“ 步驟:(通過”插入“菜單命令)
1)在”教師教學信息“數據庫窗口中,選”查詢“對象。打開”插入“菜單,選”查詢“命令。2)在”新建查詢“對話框中,選”設計視圖“,”確定“后出現”顯示表“對話框。3)選”表“選項卡,在列表框中雙擊”教師任課表“,單擊”顯示表“中的”關閉“。
4)在”選擇查詢“窗口中,從上面的”教師任課表“字段列表框中選字段”課程名稱“和”考試類型“,按住鼠標左鍵將這兩個字段分別拖到下面的字段屬性框中,然后在”課程名稱“的”準則“屬性欄中輸入”[請輸入課程名稱:]“。
5)單擊”運行“,出現”輸入參數值“對話框,在”請輸入課程名稱:“框中輸入”C++語言“,單擊”確定“,即可得到查詢結果。
6)單擊”保存“,出現”另存為“對話框,在”查詢名稱“框中輸入”參數查詢考試類型“,單擊”確定“,結束操作。7)在”教師教學信息“數據庫窗口中,選”查詢“對象,在列表框中雙擊”參數查詢考試類型“,出現”輸入參數值“對話框。在”請輸入課程名稱“框中輸入”高等數學“,單擊”確定“,即可得到查詢結果。8)重復第7步,可查詢任意課程的”考試類型“。
4、創建”更新查詢“ 步驟:(通過”查詢“菜單命令)
1)在”教師教學信息“數據庫窗口中,選”查詢“對象。打開”插入“菜單,選”查詢“。2)在”新建查詢“對話框中,選”設計視圖“,”確定“。
3)在”顯示表“對話框中,選”表“選項卡,在列表框中雙擊”教師情況一覽表“,將其字段列表框添加到”選擇查詢“窗口中,單擊”關閉“。
4)在”選擇查詢“窗口中,打開”查詢“菜單,選”更新查詢“。
5)在”更新查詢“窗口中,從上面的”教師情況一覽表“字段列表框中選字段”工資“,按住鼠標左鍵把它拖到下面的字段屬性框中,然后在”工資“的”準則“屬性欄中輸入”<1000“,在”工資“的”更新到“屬性欄中輸入”[工資]+100“。打開”視圖“菜單,選”數據表視圖“命令,可看到更新前的”工資“情況。6)單擊”運行“,即可創建”更新查詢“。打開”視圖“菜單,選”數據表視圖“命令,可看到更新后的”工資“情況。
5、用”SQL查詢“創建一個”課程信息表“ 步驟:(通過”視圖“菜單命令)
1)在”教師教學信息“數據庫窗口中,選”查詢“對象,單擊”新建“按鈕,進入”新建查詢“窗口。在該窗口中選”設計視圖“,”確定“后進入”顯示表“對話框,將其關閉。
2)在”選擇查詢“窗口打開”視圖“下拉菜單,并選”SQL視圖“命令。3)在”SQL視圖“窗口中,輸入創建一個”課程信息表“的SQL語句。CREATE TABLE 課程信息表([課程編號] integer not null, [課程名稱] text, [學時] integer, [考試類型] text)4)單擊”運行“,即可創建”SQL查詢“。
5)單擊”保存“,出現”另存為“對話框。在”查詢名稱“框中輸入”課程信息表SQL查詢“,”確定“后,結束操作。6)在”教師教學信息“數據庫窗口中,選”表“對象,然后在列表框中雙擊”課程信息表“,此時是一個空表,可在該表中輸入數據。
7)要在”課程信息表“中增加一個新字段”學分“,要用到修改表結構SQL語句”ALTER TABLE“。重復第一步和第二步,打開”SQL視圖“窗口。
8)在此窗口中輸入增加新字段的語句,即ALTER TABLE 課程信息表 ADD 學分 INTEGER,單擊”運行“。
9)在”教師教學信息“數據庫窗口中,選”表“對象,然后在列表框中雙擊”課程信息表“,可以見到修改后的”課程信息表“,”學分“字段已經被增加到”課程信息表"中。
第三篇:Access實驗總結
四、實驗總結
1.簡述三個表之間的聯系;
SC表通過.Cno, Sno把student和course聯系到一起。2.寫出數據庫查詢中對應的SQL語句(實驗內容5-6);(1)查詢有哪些學生選修了“001”號課程
SELECT SC.Cno, SC.Sno, Student.Sname FROM Student INNER JOIN SC ON Student.Sno = SC.Sno WHERE(((SC.Cno)=“001”));(2)查詢農學院每位同學的成績信息,包括姓名、課程名和成績
SELECT Student.Major, Student.Sname, Course.Cname, SC.Grade FROM Student INNER JOIN(Course INNER JOIN SC ON Course.Cno = SC.Cno)ON Student.Sno = SC.Sno WHERE(((Student.Major)=“農學”));3.總結本次實驗完成情況和存在的問題。
在老師的嚴厲教導和自己的仔細耐心學習下,總算鄒鄒巴巴完成實驗。問題是不能理解SQL語句,更別提自己直接書寫SQL語句了。
第四篇:Access上機操作題——報表操作
Access上機操作題之二十
——創建報表㈠
一、使用工具欄中“新對象:自動報表”按鈕創建縱欄式報表: ? 創建“學生”表的縱欄式報表,其操作步驟如下: ①打開“教學”數據庫,選擇“表”對象。②選擇“學生”數據表。
③單擊工具欄中的“新對象:自動報表”按鈕,選擇“自動報表”選項。④保存此報表。? 窗體轉換為報表:
將“教學”數據庫中的“學生”窗體轉換為報表。其操作步驟如下: ①打開“教學”數據庫,選擇“窗體”對象。②右擊“學生”窗體名,選擇“另存為”命令。
③在“另存為”對話框中的“保存類型”下拉按鈕中,選擇“報表”選項。④單擊“確定”按鈕。? 學生操作訓練
⑴創建“課程”表的縱欄式報表。⑵創建“成績”表的縱欄式報表。
⑶在“職工基本情況”數據庫中,創建一個基于“職工”數據表的窗體,然后再將轉換為報表。
二、使用向導創建單表報表:
1、自動創建縱欄式報表:
⑴根據“學生”表創建縱欄式報表,其操作步驟如下:
①選擇“插入”菜單中的“報表”命令,或選擇“報表”對象后,再單擊“新建”按鈕。
②選擇“自動創建報表:縱欄式”選項,并選擇數據來源為“學生”表后,單擊“確定”按鈕。
③保存此報表。
注:自動創建表格式報表和數據表式報表的操作方法同此相似。學生操作訓練:
⑵根據“課程”表,分別創建一個縱欄式、表格式報表。⑶根據“成績”表,分別創建一個縱欄式、表格式報表。
2、使用“報表向導”創建報表:
⑴使用“報表向導”建立一個基于“學生”表中“學號、姓名、性別、出生日期”等字段的簡單報表。其操作步驟如下:
①選擇“報表”對象,雙擊“使用向導創建報表”選項。
②在“表/查詢”下拉列表中選擇報表的數據來源——“學生”表,然后選擇在報表中要顯示的字段名:學號、姓名、性別、出生日期等,最后單擊“下一步”按鈕。
③設置分組:確定是否添加分組級別。暫時不添加,則直接單擊“下一步”按鈕。
④設置記錄的排序次序。暫時不設置排序,則直接單擊“下一步”按鈕。⑤選擇一種報表布局形式:縱欄表 / 表格 / 兩端對齊;并選擇一種頁面方向:縱向 / 橫向。然后單擊“下一步”按鈕。
⑥選擇報表顯示樣式:大膽/正式/淡灰/緊湊/組織/隨意,然后單擊“下一步”按鈕。
⑦輸入新建報表標題,單擊“完成”按鈕,保存此報表。學生操作訓練:
⑵使用“報表向導”創建一個基于“學生”表所有字段的縱欄式報表,并采用“組織”報表樣式,命名為“學生縱欄式報表”。
⑶創建一個基于“課程”表所有字段的表格報表,采用“大膽”報表樣式,命名為“課程表格式報表”。
⑷創建一個基于“成績”表所有字段的數據表報表,采用“隨意”報表樣式,命名為“成績數據表報表”。
⑸創建一個基于“學生”表中“學號、姓名、性別、團員、電話、地址、照片”等字段的表格報表,命名為“學生表格式報表”。
Access上機操作題之二十一
——創建報表㈡
一、使用報表向導創建基于多個數據源的報表:
? 在“教學”數據庫中,創建基于“學生”、“課程”、“成績”三張數據表的報表。其操作步驟如下:
①選擇“報表”對象,然后雙擊“使用向導創建報表”選項。
②在“表 / 查詢”下拉列表中選擇“學生”表,然后選擇報表要顯示的“學生”表中的字段名,再選擇“課程”表中的字段,然后選擇“成績”表中的字段,最后單擊“下一步”按鈕。
③設置分組:確定是否添加分組級別。暫時不添加,則直接單擊“下一步”按鈕。
④設置記錄的排序次序。暫時不設置排序,則直接單擊“下一步”按鈕。⑤選擇一種報表布局形式:縱欄表 / 表格 / 兩端對齊;并選擇一種頁面方向:縱向 / 橫向。然后單擊“下一步”按鈕。
⑥選擇報表顯示樣式:大膽/正式/淡灰/緊湊/組織/隨意,然后單擊“下一步”按鈕。
⑦輸入新建報表標題——“學生報表”,單擊“完成”按鈕,保存此報表。? 學生操作練習:
⑴在“教學”數據庫中,創建基于“學生”數據表中“學號、姓名、性別”字段,“課程”數據表中“課程”字段和“成績”數據表中的“成績”字段的報表,并命名為“學生報表1”。
⑵在“教學”數據庫中,創建基于“成績”數據表中“學號、成績”字段和“課程”數據表中的“課程”字段的報表,并命名為“學生報表2”。
⑶在“職工基本情況”數據庫中,創建基于“職工”數據表中的“職工號、姓名、性別”字段,“職工家屬”數據表中的“愛人姓名、子女姓名”字段,及“職工工資”數據表中的“基本工資、獎金、保險”字段的報表,并命名為“職工報表3”。
⑷在“職工基本情況”數據庫中,創建基于“職工”數據表中的“職工號、姓名”字段,“職工工資類別”數據表中的“工資類別”字段,及“職工工資匯總表”中的“金額”字段的報表,并命名為“職工報表4”。
二、使用“標簽向導”創建選項卡式報表:
? 創建以“學生”表對象為數據來源的選項卡式報表。其操作步驟如下: ⑴選擇“插入”菜單中的“報表”命令;或在數據庫窗口中選擇“報表”對象,然后單擊工具欄上的“新建”按鈕。
⑵選擇“標簽向導”選項,并在其下方的“請選擇該對象數據的來源或查詢”下拉列表框中選擇“學生”表作為數據來源,然后單擊“確定”按鈕。
⑶選擇標簽的尺寸,然后單擊“下一步”按鈕。若采用自定義尺寸,則可單擊“自定義”按鈕后,單擊“編輯”按鈕,然后對標簽的長度、寬度、邊距、間距等進行設置后,單擊“確定”按鈕,再單擊“關閉”按鈕。
⑷設置標簽文字的外觀(字體、字號、粗細、顏色、字形等),單擊“下一步”。⑸添加標簽中要顯示的字段,單擊“下一步”。
⑹選擇一個作為排序關鍵字的字段,單擊“下一步”。
⑺輸入報表的標題——“學生標簽1”,單擊“完成”按鈕。
注:若要其字段為自定義多行顯示,則必須在設計視圖中,借助工具箱中的“文本框”按鈕來完成,每一行必須用一文本框,文本框中內容的引用格式為:=Trim([字段名1]&[字段名2]&…)
? 學生操作訓練:
⑴在“教學”數據庫中,創建顯示“學生”表中的“學號、姓名”字段,“課程”表中的“課程” 字段,“成績”表中的“成績”字段的選項卡式報表,并命名為“學生標簽2”。(注:必須先建立一個基于這三張數據表的簡單查詢)
⑵在“職工基本情況”數據庫中,創建以“職工”表為數據來源的選項卡式報表,并命名為“職工標簽1”。
⑶在“職工基本情況”數據庫中,創建顯示“職工”表中的“職工號、姓名”,“職工工資”表中的“基本工資、獎金、保險”字段的選項卡式報表。并命名為“職工標簽2”。
Access上機操作題之二十二
——創建報表㈢
使用“圖表向導”創建圖表
在“教學”數據庫中,創建基于“成績”數據表的圖表。其操作步驟如下:⑴選擇“插入”菜單中的“報表”命令;或在數據庫窗口中選擇“報表”對象,然后單擊工具欄上的“新建”按鈕。
⑵選擇“圖表向導”,并選擇“成績”表作為圖表的數據來源,然后單擊“確定”按鈕。
⑶選擇圖表中所包含的字段(選擇“編號”和“成績”兩個字段),然后單擊“下一步”按鈕。
⑷選擇一個圖表類型,如柱形圖。單擊“下一步”按鈕。
⑸設置圖表中數據的布局方式:將“編號”字段分別拖動至X、Y軸項目中,然后雙擊左上角的“求和成績”項目,選擇“平均值”后再單擊“確定”按鈕,最后單擊“下一步”按鈕。
⑹輸入圖表的標題——“成績圖表報表1”,然后單擊“完成”按鈕。? 學生操作訓練:
1、先建立一個基于“課程”表中的“課程”字段和“成績”表中的“學號”、“成績”字段的簡單查詢。然后根據此查詢建立一個統計三門課程平均成績的圖表報表,并命名為“成績圖表報表2”。
2、根據“學生”表中的“姓名”和“入學成績”字段,建立一個統計每位學生的入學成績情況的圖表報表,并命名為“學生入學成績圖表”。
3、在“職工基本情況”數據庫中,先利用計算查詢計算出“職工工資”表中每位職工的“工資總額”(基本工資+獎金+保險),然后建立一個基于該查詢中“職工號”和“工資總額”字段的圖表報表,并命名為“職工工資總額圖表”。
4、在“職工基本情況”數據庫的“職工工資匯總表”中,建立一個統計各類工資(編號)平均值的圖表,并命名為“職工平均工資圖表”。
二、使用設計視圖創建報表㈠:
? 使用設計視圖創建報表的操作步驟(5步,以“教學”數據庫為例):
1、創建一個空白報表。
⑴打開“教學”數據庫,選擇“報表”對象。
⑵雙擊“在設計視圖中創建報表”選項;或單擊“新建”按鈕,選擇“設計視圖”選項后,單擊“確定”按鈕。
⑶添加或刪除節:選擇“視圖”菜單中的“頁面頁眉/頁腳”或“報表頁眉/頁腳”命令;或在報表/節的標題欄上右擊,選擇“頁面頁眉/頁腳”或“報表頁眉/頁腳”命令。
2、指定報表的數據來源。
⑴在空白報表中,右擊設計視圖的標題欄,選擇“屬性”命令;單擊工具欄中的“屬性”按鈕;按功能鍵F4鍵;雙擊報表左上角(標尺最左端)的“報表選擇器”。(4種方法)
⑵選擇“全部”或“數據”選項卡,再單擊“記錄源”右側的下拉按鈕,選擇作為數據來源的數據表或查詢。
⑶關閉“報表屬性”對話框。
3、編輯報表:添加或刪除各種控件。
⑴向報表添加字段:直接將字段拖動至設計網格中,并調整好間距和行距。⑵調整報表空間的大?。豪檬髽送蟿涌烧{整每節的高度和寬度,及控件的位置、大小等。
⑶添加系統時間和日期:
①選擇“插入”菜單中的“日期和時間”命令,然后選擇好“日期和時間”的格式,再單擊“確定”按鈕。
②在工具箱中選擇“文本框”按鈕,然后在報表網格中拖出一未綁定文本框,再在文本框中輸入表達式“=NOW()”或“=DATE()”(默認格式);若輸入指定格式,可采用表達式:
=year(date())&”年”&month(date())&”月”day(date())&”日”。
⑷添加頁碼:
①選擇“插入”菜單中的“頁碼”命令,然后選擇好“頁碼”的格式、位置及對齊方式,再單擊“確定”按鈕。
②在工具箱中選擇“文本框”按鈕,然后在報表網格中拖出一未綁定文本框,再在文本框中輸入表達式“=[pages]”(默認格式);若輸入指定格式,可采用表達式:
=”第”&[page]&”頁”,或=”共”&[pages]&”頁,第”&[page]&”頁”。? 學生操作訓練:
1、在“教學”數據庫中,完成下列操作:
⑴添加一個無數據來源的空白報表,并添加相關的節,使其擁有報表頁眉/頁腳、頁面頁眉/頁腳、主體等5個組成部分。
⑵設置“學生”表為該空白報表的數據來源,將“學生”表中的所有字段添加到“主體”節中,并設置并調整好各控件。
⑶利用“插入”菜單,完成以下操作:
①在報表頁腳的位置插入當前系統的日期,其格式為:2011年5月5日。
②在報表頁眉的位置插入當前系統的時間,其格式為:9:18:18。③在頁面頁腳的位置插入頁碼,其格式為:共X頁,第X頁。④在頁面頁眉的位置插入頁碼,其格式為:第X頁。
2、在“職工基本情況”數據庫中,完成下列操作:
⑴添加一個無數據來源的空白報表,并添加相關的節,使其擁有報表頁眉/頁腳、頁面頁眉/頁腳、主體等5個組成部分。
⑵設置“學生”表為該空白報表的數據來源,將“職工”表中的所有字段添
加到“主體”節中,并設置并調整好各控件。
⑶利用工具箱中的“文本框”控件,完成以下操作:
①在報表頁腳的位置插入當前系統的日期,其格式為:2011年5月5日。
②在報表頁眉的位置插入當前系統的時間,其格式為:9:18:18。③在頁面頁腳的位置插入頁碼,其格式為:共X頁,第X頁。④在頁面頁眉的位置插入頁碼,其格式為:第X頁。
Access上機操作題之二十三
——創建報表㈣
使用設計視圖創建報表㈡
4、對報表進行排序和分組。⑴對報表進行排序:
①創建一個基于“學生”表中“學號、姓名”字段,“課程”表中“編號、課程”字段和“成績”表中“成績”字段的表格式報表——“學生成績報表”,并切換至設計視圖中。
②單擊工具欄上的“排序與分組”按鈕,或選擇“視圖”菜單中的“排序與分組”命令。
③在“排序與分組”對話框中,單擊“字段/表達式”列的第一行右側的下拉按鈕,選擇一個用于排序的字段名稱(如:學號),然后單擊“排序次序”右側的下拉按鈕,選擇一種排序方式(升序/降序)。
④切換至“打印預覽”視圖方式下,觀察結果。⑵對報表進行分組:
①打開或創建一個報表(如:學生成績報表),并切換至設計視圖中。②單擊工具欄上的“排序與分組”按鈕,或選擇“視圖”菜單中的“排序與分組”命令。
③在“排序與分組”對話框中的 “字段/表達式”列內選擇一個用于分組的字段名稱(如:學號)。
④然后在其下方“組屬性”欄中的“組頁眉/組頁腳”的下拉列表框中,選擇“是”(則按當前字段進行分組),并關閉該對話框。若選擇“否”(默認值,則不進行分組)。
⑤選擇主體節中的“學號”文本框,并將拖至“學號頁眉”節中,并與頁面頁眉中“學號”標簽上下對齊。
⑥切換至“打印預覽”視圖方式下,觀察結果。⑶設置分組形式和組間距:
? 不同數據類型的分組形式與組間距設置:
任何類型的數據都可將其分組形式設置為“每一個值”(默認值),那么此時其組間距應設置為1(即每一條記錄作為一個組)。
①文本型數據的分組形式與組間距:
文本型數據的分組形式設置為“前綴字符”,其組間距為該字段左側的字符個數。如“學號”字段,若設置分組形式為“前綴字符”,組間距為4,則將學號前4位相同的記錄作為一個組。
②日期/時間型數據的分組形式與組間距:
日期/時間型數據的分組形式設置為“年、月、日、季、周、小時”,則其組間距可設置為任意一個有效數字。
③數字、貨幣或自動編號類型數據的分組形式與組間距:
當它們的分組形式設置為“間隔”時,則其組間距可設置為任意一個有效數字。
? 學生操作練習: ? 在“教學”數據庫中,完成以下報表操作:
1、按例題步驟完成例題的操作練習。
2、在“學生成績報表”中,按課程名稱進行分組,并另存為“課程分報表”。
3、在“學生成績報表”中,將成績按每10分一檔進行分組,并另存為“學生成績分組報表”。
4、創建一個基于“學生”數據表中所有字段的名為“學生基本情況報表”的表格式報表,然后按姓氏進行分組,并另存為“學生姓氏分組報表”。
5、在“學生基本情況報表”中,按性別進行分組,并另存為“學生性別分組報表”。
6、在“學生基本情況報表”中,將同一年出生的學生作為一組,并另存為“同年出生分組報表”。
7、在“學生基本情況報表”中,將同一個月出生的學生作為一組,并另存為“同月出生分組報表”。
8、在“學生基本情況報表”中,將同一天出生的學生作為一組,并另存為“同日出生分組報表”。
9、在“學生基本情況報表”中,將同一個季度出生的學生作為一組,并另存為“同季度出生分組報表”。
10、在“學生基本情況報表”中,將地址為同一個城市的學生作為一組,并另存為“同城學生分組報表”。
11、在“學生基本情況報表”中,對入學成績字段以100分為分數段進行分組,并另存為“入學成績分組報表”。
? 在“職工基本情況”數據庫中,完成以下報表操作:
1、在設計視圖創建報表:
①利用設計視圖創建一個空白報表。
②將“職工”數據表設置為該報表的數據來源。
③將“職工”數據表中的所有字段都添加到空白報表的“主體”節中。
④將每個字段控件的標簽水平放置到“頁面頁眉”節中,然后對應地將每個字段控件的文本框水平放置“主體”節中,并與其標簽上下一一對應。
⑤調整每個節的高度與寬度,并利用“打印預覽”觀察其效果。⑥保存此表,并命名為“職工報表”。
2、利用“職工報表”,完成下列操作:
①在報表“頁面頁眉”中,插入“2011年5月6日”格式的系統日期。②在報表“頁面頁腳”中,插入“共X頁,第Y頁”格式的頁碼。③將“職工號”前4位相同作為一組進行分組,并命名為“職工班組分組報表”。
④將所有職工按性別進行分組,并命名為“職工性別分組報表”。⑤按職工出生日期年份相同進行分組,并命名為“職工同年分組報表”。⑥按職工工作業績情況進行分組,并命名為“職工工作業績分組報表”。
3、利用報表向導,創建一個基于“職工”表中“職工號、姓名”字段,和“職工工資”表中“基本工資、獎金、保險”字段的表格式報表,并命名為“職工工資報表”。
①按職工基本工資進行分組,其間隔為1000元,并另存為“基本工資報表”。②按職工獎金進行分組,其間隔為100元,并另存為“獎金分組報表”。③按職工保險進行分組,其間隔為10元,并另存為“保險分組報表”。
Access上機操作題之二十四
——創建報表㈤
使用設計視圖創建報表㈢
5、在報表中進行計算與匯總: ? 添加計算字段:
以“教學”數據庫中的包含“學生”表中“出生日期”字段的報表為例,添加一個“年齡”字段。
⑴利用報表向導,創建一個基于“學生”表(必須包含“出生日期”字段)的表格式報表。
⑵切換到設計視圖中,設置各字段的位置。⑶在報表的主體中添加一個文本框。
⑷把文本框的附加標簽移至頁面頁眉中(剪切→粘貼),將文本框與附加標簽上下對齊。
⑸雙擊文本框的附加標簽,在“標題”欄中輸入“年齡”,然后關閉它;或兩次單擊文本框的附加標簽,直接輸入“年齡”。
⑹雙擊文本框,在“控件來源”欄中輸入表達式:=year(date())-year([出生日期])。
⑺單擊“打印預覽”按鈕,觀察其結果。學生操作練習: ⑴按步驟完成以上例題。
⑵在“職工基本情況”數據庫中,創建一個基于“職工”數據表所有字段的表格式報表,然后在此報表中添加一個“年齡”的計算字段。
⑶在“職工基本情況”數據庫中,創建一個基于“職工工資”數據表所有字段的表格式報表,然后在此報表中添加一個統計每位職工 “總工資”和“平均工資”的計算字段。
⑷在“教學”數據庫中,創建一個用于統計每個學生三門課程總分的“總分”字段。提示:
①創建一個基于“學生”表中“姓名”字段,“課程”表中“課程”字段,及“成績”表中“成績”字段的簡單查詢。
②利用此簡單查詢創建一個交叉表查詢。
③將此交叉表查詢作為報表的數據來源創建一個表格式報表。? 在報表中匯總數據:
以“教學”數據庫中統計每位學生各科成績的平均分和最高分為例。⑴創建一個基于“學生”表中“姓名”字段,“課程”表中“課程”字段,及“成績”表中“成績”字段的表格式報表,并命名為“學生成績報表”。
⑵設置以“課程”進行分組(含組頁眉和組頁腳)。
⑶單擊工具箱中的“文本框”按鈕,然后在“課程頁腳”中添加一個文本框。⑷兩次單擊該文本框的附加標簽,更改標簽名為:平均分。⑸單擊文本框,輸入表達式:=AVG([成績])。⑹同樣方法,添加一個統計最高分的文本框。⑺在“打印預覽”視圖下顯示報表,并保存報表。學生操作練習: ⑴按步驟完成以上例題。
⑵利用上面報表的基礎上,再統計出每位學生總分和最低分。
⑶在“職工基本情況”數據庫中,創建一個基于“職工工資”所有字段的表格式報表,然后以“職工號”進行分組,再統計出每位職工的總工資和平均工資。Access上機操作題之二十五
——創建報表㈥
創建子報表
? 創建子報表的方法(兩種):
1、在已建好的報表中使用“子窗體/子報表”控件創建子報表;
2、將一個已存在的報表作為子報表直接添加到其他報表中。
一、在已有報表中創建子報表:
例:在“教學”數據庫中,根據“學生”數據表部分字段創建一個表格式報表,然后在該報表中插入一個包含“學生”表“學號”字段、“課程”表“課程”字段、“成績”表“成績”字段的子報表。
操作步驟:
⑴建立一個由學生表中“學生”表“學號”字段、“課程”表“課程”字段、“成績”表“成績”字段組成的名為“成績”查詢。
⑵創建一個基于“學生”表所有字段的“學生報表”,并切換到設計視圖方式下。
⑶單擊工具箱中的“子窗體/子報表”控件,在報表的主體中單擊需要放置子報表的位置。
⑷在“子報表向導”中,選擇單選項“使用現有的表和查詢”,然后單擊“下一步”按鈕。
⑸在“表/查詢”列表框中選擇“成績”查詢,再其所有字段設置為“選定字段”,單擊“下一步”按鈕。
⑹設置鏈接主字段與子字段設為“學號”,單擊“下一步”按鈕。⑺輸入子報表名稱——學生成績子報表,然后單擊“完成”按鈕。注:
①從第⑷步開始也可以采用此方法操作:兩次單擊該控件的附加標簽,將其名稱更改為“成績”。右擊該控件,選擇“屬性”命令,設置子報表的數據來源為“成績”查詢,鏈接主字段與子字段設為“學號”。
②子報表的編輯操作,可同報表一樣進行操作。
二、將已有的報表添加到其他報表中:
例:在上例的“學生報表”中添加一個包含“學生”表“學號”字段、“課程”表“課程”字段、“成績”表“成績”字段的子報表。
操作步驟:
⑴創建一個包含“學生”表“學號”字段、“課程”表“課程”字段、“成績”表“成績”字段的名為“成績”表格式報表。
⑵打開主報表——“學生報表”,并切換到設計視圖方式下。⑶按F11鍵切換回數據庫窗口。
⑷單擊選中“成績”報表,將其直接拖放到主報表主體中的相應位置。⑸修改附加標簽中的文本(兩次單擊即可修改),以適應主/子報表的顯示情況。
? 學生操作訓練:
1、完成上面兩道例題??梢勒詹僮鞑襟E逐步完成。
2、在“學生報表”中插入一個基于“成績”數據表的子報表。
3、在“職工基本情況”數據庫中,創建一個基于“職工”數據表所有字段的“職工報表”,然后在此報表中插入一個基于“職工家屬”數據表的子報表,并另存為“職工家屬子報表1”。
4、在“職工報表”中,插入一個基于“職工工資”數據表的子報表,并另存為“職工工資子報表1”。
5、創建一個基于“職工家屬”數據表的表格式報表,然后將其添加到“職工報表”中,并另存為“職工家屬子報表2”。
6、創建一個基于“職工工資”數據表的表格式報表,然后將其添加到“職工報表”中,并另存為“職工工資子報表2”
Access上機操作題之二十六
——報表綜合操作題
? 在“教學”數據庫中,完成下列報表操作:
1、利用報表向導創建一個基于“學生”表中“學號、姓名、出生日期”字段、“課程”表中“課程”字段和“成績”中“成績”字段的表格式報表,調整報表中的控件及文本框,使其內容能完全顯示出來,并命名為“學生基本情況報表”。
2、設置報表的標題文字為“學生基本情況報表”,其文字格式為黑體、加粗、紅色、24磅,并居中放置;設置控件附加標簽為隸書、紫色、加粗、12磅。取消它們的斜體設置。
3、利用圖表向導創建一個基于“學生”表中“學號”字段、“課程”表中“課程”字段和“成績”中“成績”字段的圖表報表,其中分類軸(X軸)為“學號”,數據軸(Y軸)為“求和成績”,圖例(系列)為“課程”,并命名為“學生成績圖表”。
4、在“學生基本情況報表”的頁面頁腳中插入“共X頁,第Y頁”格式的頁碼。
5、在“學生基本情況報表”中,根據“出生日期”字段添加一個名為“年齡”的計算字段,保存該報表。
6、把“學生成績圖表”作為子報表,插入到“學生基本情況報表”的主體中。在“打印預覽”視圖方式下觀察其結果,將該報表另存為“學生成績圖表報表”。
7、創建一個基于“學生”表中“學號”、“課程”表中“課程”、“成績”表中“成績”的“學生成績查詢”。
8、打開“學生基本情況報表”,將數據來源于“學生成績查詢”的子報表插入到該報表中,并另存為“學生成績查詢報表”。
9、在“學生基本情況報表”中,按“課程”進行分組,并在“課程頁腳”中添加用于匯總各科總分、平均分、最高分、最低分四個文本框,將此報表另存為“各科成績分組報表”。
10、在“學生基本情況報表”中,按“學號”字段的前4個字符進行分組,并將此報表另存為“班級成績分組報表”。
11、在“學生基本情況報表”中,按“出生日期”的年份進行分組,并將此報表另存為“年齡分組報表”。
12、在“學生基本情況報表”中,按“成績”20分為間隔進行分組,并將此報表另存為“成績分數段分組報表”。
第五篇:物理實驗操作材料
避雷針安裝是安全防雷的有效方法。
在煙囪頂部豎一金屬棒,棒下端連一條足夠粗的導線,導線下端連一塊金屬板埋入地下深處潮濕處。煙囪頂部金屬棒的上端須是一個尖頭或分叉為幾個尖頭。有了這樣的裝置,當空中有帶電的云時。避雷針的尖端因靜電感應就集中了異種電荷,發生尖端放電,與云內的電相中和,避免發生激烈的雷電、這就是避雷針能避雷的一方面。但這種作用頗慢,如果云中積電很快,或一塊帶有大量電荷的云突然飛來,有時來不及按上述方式中和,于是有強烈的放電,加雷電仍會發生。但這時由于避雷針高過周圍物體,它的尖端又集中了與云中電異號的電荷,如果雷電是在云和地面物之間發生,放電電流主要通過避雷針流入大地,因此,不會打在煙囪或構筑物上,只會打在避雷針上了。由此可見,煙囪避雷針的尖端放電作用會減少構筑物遭遇雷擊的可能性;到了不可避免時,它自己就負擔了雷電的打擊,煙囪與構筑物受到了最大的保護。
避雷針效應:在高大建筑物頂端安裝一個金屬棒,用金屬線與埋在地下的一塊金屬板連接起來,利用金屬棒的尖端放電,使云層所帶的電和地上的電逐漸中和,從而保護建筑物等避免雷擊。寓意是:善疏則通,能導必安。
物體尖銳處曲率大,電力線密集,因而電勢梯度大,致使其附近部分氣體被擊穿而發生放電。如果物體尖端在暗處或放電特別強烈,這時往往可以看到它周圍有淺藍色的光暈。
小實驗:觀察光的全反射現象 實驗步驟
(1)用金屬絲懸掛一個金屬球,如圖1 所示。(2)用蠟燭火焰將金屬球熏黑,如圖2 所示。
(3)將熏黑的的金屬球放入燒杯中的水中,如圖3 所示。(4)觀察金屬球顏色的變化。實驗現象
當將熏黑的金屬球放入盛水的燒杯中時,在陽光的照射下黑色的金屬球變成明亮的銀白色。若改用單色光照射,則金屬球將呈現出與單色光相同的顏色。3 現象解釋
金屬球被熏黑是因為金屬球上附著了一層黑色油煙。黑色的金屬球改變顏色的原因是:水對油煙是不浸潤的, 當金屬球放入水中時, 在金屬球和水之間形成一層空氣層,當光從水(光密介質)進入空氣層(光疏介質)時發生了全反射現象,這樣金屬球就呈現出明亮的與照射光顏色相同的顏色。原理如圖4 所示。
萬能表工作原理及使用((2009-12-09 23:04:50)轉載 標簽: 分類: 汽車改裝
汽車 雜談
萬用表”是萬用電表的簡稱,它是我們電子制作中一個必不可少的工具。萬用表能測量電流、電壓、電阻、有的還可以測量三極管的放大倍數,頻率、電容值、邏輯電位、分貝值等。萬用表有很多種,現在最流行的有機械指針式的和數字式的萬用表(見圖)。它們各有優點。對于電子初學者,建議使用指針式萬用表,因為它對我們熟悉一些電子知識原理很有幫助。下面我們介紹一些機械指針式萬用表的原理和使用方法。
萬用表的基本原理
萬用表的基本原理是利用一只靈敏的磁電式直流電流表(微安表)做表頭。當微小電流通過表頭,就會有電流指示。但表頭不能通過大電流,所以,必須在表頭上并聯與串聯一些電阻進行分流或降壓,從而測出電路中的電流、電壓和電阻。下面分別介紹?!y直流電流原理。
如圖1a所示,在表頭上并聯一個適當的電阻(叫分流電阻)進行分流,就可以擴展電流量程。改變分流電阻的阻值,就能改變電流測量范圍。·測直流電壓原理。
如圖1b所示,在表頭上串聯一個適當的電阻(叫倍增電阻)進行降壓,就可以擴展電壓量程。改變倍增電阻的阻值,就能改變電壓的測量范圍。
·測交流電壓原理。
如圖1c所示,因為表頭是直流表,所以測量交流時,需加裝一個并、串式半波整流電路,將交流進行整流變成直流后再通過表頭,這樣就可以根據直流電的大小來測量交流電壓。擴展交流電壓量程的方法與直流電壓量程相似?!y電阻原理。
如圖1d所示,在表頭上并聯和串聯適當的電阻,同時串接一節電池,使電流通過被測電阻,根據電流的大小,就可測量出電阻值。改變分流電阻的阻值,就能改變電阻的量程。萬用表的使用
萬用表(以105型為例)的表盤如右圖所示。通過轉換開關的旋鈕來改變測量項目和測量量程。機械調零旋鈕用來保持指針在靜止處在左零位。“Ω”調零旋鈕是用來測量電阻時使指針對準右零位,以保證測量數值準確。萬用表的測量范圍如下:
·直流電壓:分5檔—0-6V;0-30V;0-150V;0-300V;0-600V。·交流電壓:分5檔—0-6V;0-30V;0-150V;0-300V;0-600V ·直流電流:分3檔—0-3mA;0-30mA;0-300mA。·電阻:分5檔—R*1;R*10;R*100;R*1K;R*10K
測量電阻:--先將表棒搭在一起短路,使指針向右偏轉轉,隨即調整“Ω”調零旋鈕,使指針恰好指到0。然后將兩根表棒分別接觸被測電阻(或電路)兩端,讀出指針在歐姆刻度線(第一條線)上的讀數,再乘以該檔標的數字,就是所測電阻的阻值。例如用R*100擋測量電阻,指針指在80,則所測得的電阻值為80*100=8K。由于“Ω”刻度線左部讀數較密,難于看準,所以測量時應選擇適當的歐姆檔。使指針在刻度線的中部或右部,這樣讀數比較清楚準確。每次換檔,都應重新將兩根表棒短接,重新調整指針到零位,才能測準。
測量直流電壓:--首先估計一下被測電壓的大小,然后將轉換開關撥至適當的V量程,將正表棒接被測電壓“+”端,負表棒接被測量電壓“-”端。然后根據該擋量程數字與標直流符號“DC-”刻度線(第二條線)上的指針所指數字,來讀出被測電壓的大小。如用V300伏檔測量,可以直接讀0-300的指示數值。如用V30伏檔測量,只須將刻度線上300這個數字去掉一個“0”,看成是30,再依次把200、100等數字看成是20、10既可直接讀出指針指示數值。例如用V6伏檔測量直流電壓,指針指在15,則所測得電壓為1.5伏。
測量直流電流:--先估計一下被測電流的大小,然后將轉換開關撥至合適的mA量程,再把萬用表串接在電路中,如圖所示。同時觀察標有直流符號“DC”的刻度線,如電流量程選在3mA檔,這時,應把表面刻度線上300的數字,去掉兩個“0”,看成3,又依次把200、100看成是2、1,這樣就可以讀出被測電流數值。例如用直流3mA檔測量直流電流,指針在100,則電流為1mA。
測量交流電壓:--測交流電壓的方法與測量直流電壓相似,所不同的是因交流電沒有正、負之分,所以測量交流時,表棒也就不需分正、負。讀數方法與上述的測量直流電壓的讀法一樣,只是數字應看標有交流符號“AC”的刻度線上的指針位置。
使用萬用表的注意事項
萬用表是比較精密的儀器,如果使用不當,不僅造成測量不準確且極易損壞。但是,只要我們掌握萬用表的使用方法和注意事項,謹慎從事,那么萬用表就能經久耐用。使用萬用表是應注意如下事項:
·測量電流與電壓不能旋錯檔位。如果誤將電阻檔或電流檔去測電壓,就極易燒壞電表。萬用表不用時,最好將檔位旋至交流電壓最高檔,避免因使用不當而損壞。
·測量直流電壓和直流電流時,注意“+”“-”極性,不要接錯。如發現指針開反轉,既應立即調換表棒,以免損壞指針及表頭。·如果不知道被測電壓或電流的大小,應先用最高檔,而后再選用合適的檔位來測試,以免表針偏轉過度而損壞表頭。所選用的檔位愈靠近被測值,測量的數值就愈準確。
·測量電阻時,不要用手觸及元件的裸體的兩端(或兩支表棒的金屬部分),以免人體電阻與被測電阻并聯,使測量結果不準確。
·測量電阻時,如將兩支表棒短接,調“零歐姆”旋鈕至最大,指針仍然達不到0點,這種現象通常是由于表內電池電壓不足造成的,應換上新電池方能準確測量。
·萬用表不用時,不要旋在電阻檔,因為內有電池,如不小心易使兩根表棒相碰短路,不僅耗費電池,嚴重時甚至會損壞表頭。
光的全反射:硬幣的隱身術
當同學們到你家里來玩的時候,你可以表演一個小魔術,并且請大家來解釋一下這個魔術中的秘密。
在桌子上放著一枚硬幣,取一個玻璃杯,把里面盛滿水,然后把玻璃杯壓在硬幣上,這時候,請同學們從杯子的側面看去,大家會發現,硬幣不見了。誰也沒有把它拿走,但是從杯口向下望的時侯,硬幣還好好的放在那里。
然后,你趁別人不注意的時候,給玻璃杯底沾上一些水。再請別的同學來重做這個實驗。這一回,大家一定會驚奇地發現:這個魔術不靈了,透過玻璃杯的側壁,同學們總能看到一個閃亮的硬幣。假如你不說出這個秘密,恐怕誰也沒有辦法再使硬幣消失。
利用光的全反射現象可以解釋這個有趣的實驗。右圖畫出了光線所走過的曲折道路。光從空氣經玻璃杯底進入水里的時候發生了折射,因為是從光疏媒質進入光密媒質,所以折射光線全都向法線方向靠攏。這使得大部分光線以很大的入射角射向杯子的側壁,因而發生了全反射。反射的光線又折回水中,從杯口射出,因此從杯子的側面看不到硬幣,而由杯口向下望去,硬幣還好好地放在那里。
做這個實驗,應該用口比底大的玻璃杯,而不要用上下一般大的玻璃杯。為什么要這樣做,你可以根據光的折射定律想一想。
杯底和硬幣之間沾有水以后,情況就變了:硬幣射出的光線從水中穿過杯底再進入杯子里的水中。這種情況下,杯底可以看成是一塊平板玻璃,它的上下都是水,光線通過它的時候方向不變。這樣,硬幣射出的光線到達杯子的側壁上的時候,一部分光線入射角并不很大,當然不滿足全反射條件,這些光線從側壁上透射出來使你看到杯底下的硬幣。有趣的是,如果硬幣只有一部分沾上水,而另一部分沒有沾上水,那么你就只能看到沾水的一部分。
還可以用許多其它的方法觀察到全反射現象,下面再介紹兩個。
找一個又大又深的臉盆,盛滿清水。把一個硬幣扔在盆底,然后用一個較重的玻璃杯倒扣住硬幣(注意,在向下按玻璃杯的時候,不要讓杯中的空氣漏出來)。這時候,你再從玻璃杯的側面望去,就會發現玻璃杯變得不透明了,它的側面象鏡子一樣閃著銀光,并且映出盆底的印花,而硬幣卻無影無蹤了。
還可以用另一種方法來做這個實驗:把玻璃杯正立在臉盆里,用杯底緊緊壓住硬幣。你從杯子的側面望去,也會發現玻璃杯不透明了(注意,不要讓水進入杯內,如果杯子里進了水,就變得透明了)。
1.別看這些實驗做起來很簡單,要說清它的道理還要費一番腦筋,你自己想想看。利用光在玻璃的內表面上會發生全反射的原理,可以制成光學儀器——全反射棱鏡。正如圖中所畫出的那樣:光線垂直射入棱鏡的一個側面,然后以45°的入射角投射在棱鏡的內表面上。由于玻璃的臨界角是42°,所以這束光線發生了全反射,反射光從另一個側面射出來。
全反射棱鏡能讓光線轉一個90°角,也可以讓光線轉一個180°角,很象一面鏡子一樣,可是這是一面沒有鍍銀面的鏡子,所以它不怕潮濕。另外,它在反射光的時候光的損失也很少,更沒有平面鏡多次反射形成很多個像的毛病。因為有這些優點,在科學研究中常用它代替平面鏡來改變光的方向。
鉆石之所以光彩奪目,也是由于光的全反射。鉆石是非常珍貴的寶石,它又叫金剛石。天然金剛石并不都是非常美麗的,必須經過人的加工,才能光彩
奪目。
右圖中畫出了金剛石的一種式樣。它有五十多個棱邊。假如有一條光線從金剛石的上面射入,由于金剛石折射率很大,臨界角很小,所以絕大部分光線會在它眾多的內表面上發生全反射(見下圖),于是,各個方向上,都有它反射的光線,所以看起來總是晶瑩透亮,閃閃發光,十分迷人。
用其它寶石或玻璃按同樣形狀制成的仿制品,都趕不上金剛石光彩奪目,其原因是其它寶石的折射率都比金剛石小,因而臨界角大,光線在寶石內沒有在金剛石里那么容易發生全反射。
學了上面的知識,你來解釋一下:把透明的玻璃打碎成粉末后,為什么會變成雪白的?