3小時就會數(shù)據(jù)庫制作1/3:楊貴元7次挑戰(zhàn)復旦大學網(wǎng)絡(luò)公開課
數(shù)據(jù)庫制作思路:第一步、建立相互關(guān)聯(lián)的多個數(shù)據(jù)表,;第二步,、以數(shù)據(jù)表為基礎(chǔ)制作各應用窗口;第三步,、把各應用窗口匯編成應用系統(tǒng),。 三項準備:給母校、工作單位,、自己家鄉(xiāng)做一個數(shù)據(jù)庫,。1、收集資料,。要按人或事情分門別類,,按最小一級的分類設(shè)置各個獨立主題,每個主題建立一個數(shù)據(jù)表,,每個數(shù)據(jù)表包含多個“字段”,。例如母校(楊陳中學),可分為教師與學生,,師生都各有許多獨立主題,,如:教師有六個主題、學生有四個主題及其字段如下:⑴教師自然情況表:教師編號,、姓名,、性別、出生年月,、聯(lián)系電話,、家庭住址;⑵教師職稱評定表:教師編號,、職稱,、評職時間;⑶教師學歷表:教師編號,、就讀學校,、學位、入學時間、畢業(yè)時間,;⑷教師科研表:教師編號,、科研成果、類別,、出版部門,、時間;⑸教師授課表:教師編號,、授課名稱,、班級、授課周幾,、授課節(jié)次,;⑹教師教研組表:教師編號、教研組,、職務(wù),;⑺學生自然情況表:學生編號、姓名,、性別,、出生年月、家庭住址,、家庭電話,、像片;⑻學生成績表:學生編號,、語文,、數(shù)學、外語,、政治,、歷史、地理,、等等,;⑼學生分班表:學生編號、班級,;⑽學生報到表:班級、報到人數(shù),、未到人數(shù),。注意,教師六表中都用教師編號來把各表聯(lián)系起來,,學生前三表中都用學生編號來聯(lián)系,,第五表、第九表,、第十表用班級聯(lián)系,,就把所有表都有機聯(lián)系在一起了,,這個聯(lián)系的字段叫做主鍵或索引。2,、Access 2007的安裝,。Office 2007上都帶有Access 2007,插入Microsoft Office 2007(中文)光盤后,,根據(jù)提示操作就行,,只是在安裝選項時只需選擇【Office Professional Plus 2007】,就把包括Word,、電子表格,、幻燈片、數(shù)據(jù)庫等在內(nèi)的日常辦公應用程序都安裝了,。3,、創(chuàng)建數(shù)據(jù)庫文件。⑴在電腦D盤(或E盤)上新建一個存放數(shù)據(jù)庫文件的文件夾,。⑵,、創(chuàng)建數(shù)據(jù)庫文件:選擇【開始】/【所有程序】/【Microsoft Office】/【Microsoft Office Access 2007】菜單命令,打開【開始使用Microsoft Office Access】窗口,。單擊【空白數(shù)據(jù)庫】按鈕,,在窗口右邊出現(xiàn)【空白數(shù)據(jù)庫】浮動面板,單擊右下角【文件名】文本框后的【瀏覽到某個位置來存放數(shù)據(jù)庫】按鈕,,在【保存位置】下拉列表框中選擇保存位置(為剛建的數(shù)據(jù)庫文件夾),,在【文件名】文本框中輸入數(shù)據(jù)庫名稱,單擊【確定】按鈕,。返回創(chuàng)建界面,,單擊【創(chuàng)建】按鈕,便在Access 2007中創(chuàng)建出一個數(shù)據(jù)庫,,并打開一張空表【表1】,。 創(chuàng)建數(shù)據(jù)表:1、命名表,。在【表1】上單擊右鍵,,在彈出的快捷菜單中單擊【保存】,在【另存為】對話框的文本框中輸入表名稱(如【教師自然情況表】),,單擊【確定】,,表名稱就發(fā)生了改變。2,、從【設(shè)計視圖】中輸入字段,。將鼠標光標滑到操作界面右下角視圖區(qū)左邊第一個呈選中狀態(tài)的按鈕上,就顯示出當前界面為【數(shù)據(jù)表視圖】,單擊最右邊的【設(shè)計視圖】按鈕,,就轉(zhuǎn)化為設(shè)計視圖,,便于直接輸入各字段名稱。⑴在【字段名稱】下依次輸入此表的各字段名稱,;⑵選中一個能與其它表關(guān)聯(lián)的字段(如教師編號),,單擊【設(shè)計】/【工具】/【主鍵】菜單命令,確定為主鍵,,其前面出現(xiàn)鑰匙標識(再單擊同樣菜單命令,,就取消主鍵),表明此字段下的各數(shù)據(jù)不能允許重復,;⑶依次單擊各字段后面的【數(shù)據(jù)類型】文本框,,單擊其下拉按鈕,從列表框中選擇相應的數(shù)據(jù)類型:其中,,【數(shù)字】只能輸入數(shù)字不能輸入文字,、字母,【自動編號】只適用于主鍵,,但主鍵還可選【數(shù)字】,、【文本】等;【文本】與【備注】則文字,、字母,、數(shù)字都可輸入,只是【文本】最多只能輸入255個字符,,而【備注】則沒有最高限制,;對于照片可選【附件】或【OLE對象】,但后者需要專門程序才能瀏覽圖像,,而前者則可直接瀏覽圖像,。保存。3,、從【數(shù)據(jù)表視圖】中輸入數(shù)據(jù),。從視圖區(qū)切換到【數(shù)據(jù)表視圖】,填寫數(shù)據(jù),,對著相應的字段,,(按照教師編號)要一行一行地填。4,、創(chuàng)建表,。要新制作下一個數(shù)據(jù)表時,可選擇【創(chuàng)建】/【表】/【表設(shè)計】菜單命令,,直接進入【設(shè)計視圖】填寫字段,命名保存后,再切換到【數(shù)據(jù)表視圖】填寫數(shù)據(jù)項,。(教學中,,教師直接指導學生做成一表,其他讓學生課后自己做,;或者老師先做一個數(shù)據(jù)庫存入共享文檔中供大家調(diào)用,,讓學生從【外部數(shù)據(jù)】【導入】)。 建立表關(guān)系,。⑴打開數(shù)據(jù)庫,,選擇【數(shù)據(jù)庫工具】/【顯示/隱藏】/【關(guān)系】菜單命令,彈出【顯示表】對話框,,關(guān)閉對話框,;從編輯區(qū)的左邊導航窗格【所有表】下選中一表,拖入到右邊的【關(guān)系】窗口中,,把其余各表都拖入,。⑵在【關(guān)系】窗口,把一個表中的關(guān)聯(lián)字段(即主鍵或索引字段)拖到另一表的相應關(guān)聯(lián)字段上,;彈出【編輯關(guān)系】對話框,,一般保持默認設(shè)置,就是不選【實施參照完整性】,,再單擊【創(chuàng)建】按鈕,,兩表中的關(guān)聯(lián)字段就有了一個連線,創(chuàng)建了表關(guān)系,。⑶刪除表關(guān)系,。在兩表之間的關(guān)系線上單擊右鍵,在彈出的快捷菜單中選擇【刪除】選項,。
楊貴元(遼寧師范大學管理學院,,郵箱[email protected])
|