版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
目錄TOC\o"1-2"\h\z\u實(shí)驗(yàn)1熟悉ACCESS環(huán)境和數(shù)據(jù)庫設(shè)計(jì) 2實(shí)驗(yàn)2數(shù)據(jù)庫和表建立 10實(shí)驗(yàn)2-1 10實(shí)驗(yàn)2-2 11實(shí)驗(yàn)2-3 11實(shí)驗(yàn)2-4 13實(shí)驗(yàn)2-5 14實(shí)驗(yàn)2-6 15實(shí)驗(yàn)2-7 15實(shí)驗(yàn)2-8 16實(shí)驗(yàn)2-9 16實(shí)驗(yàn)2-10 17實(shí)驗(yàn)2-11 17實(shí)驗(yàn)3查詢創(chuàng)立 18實(shí)驗(yàn)3-1 18實(shí)驗(yàn)3-2 19實(shí)驗(yàn)3-3 20實(shí)驗(yàn)3-4 20實(shí)驗(yàn)3-5 21實(shí)驗(yàn)3-6 21實(shí)驗(yàn)4窗體創(chuàng)立 23實(shí)驗(yàn)4-1 23實(shí)驗(yàn)4-2 25實(shí)驗(yàn)4-3 31實(shí)驗(yàn)5報(bào)表創(chuàng)立 39實(shí)驗(yàn)5-1 39實(shí)驗(yàn)5-2 40實(shí)驗(yàn)5-3 40實(shí)驗(yàn)5-4 41實(shí)驗(yàn)5-5 41實(shí)驗(yàn)6數(shù)據(jù)頁創(chuàng)立 43實(shí)驗(yàn)6-1 44實(shí)驗(yàn)6-2 44實(shí)驗(yàn)6-3 45實(shí)驗(yàn)7宏創(chuàng)立 45實(shí)驗(yàn)7-1 46實(shí)驗(yàn)7-2 49實(shí)驗(yàn)7-3 51實(shí)驗(yàn)1熟悉ACCESS環(huán)境和數(shù)據(jù)庫設(shè)計(jì)依照高等學(xué)校教學(xué)管理信息系統(tǒng)中學(xué)生選課管理業(yè)務(wù)需要,設(shè)計(jì)一種“學(xué)生選課系統(tǒng)”數(shù)據(jù)庫。一、實(shí)驗(yàn)?zāi)窟M(jìn)一步理解關(guān)系模型性質(zhì);進(jìn)一步理解關(guān)系數(shù)據(jù)庫概念;進(jìn)一步理解數(shù)據(jù)庫應(yīng)用系統(tǒng)構(gòu)成;掌握數(shù)據(jù)庫設(shè)計(jì)普通辦法和過程;掌握數(shù)據(jù)庫中表構(gòu)造設(shè)計(jì)原則和辦法;掌握數(shù)據(jù)庫中表間關(guān)聯(lián)關(guān)系分析及描述辦法:二、實(shí)驗(yàn)內(nèi)容1.實(shí)驗(yàn)規(guī)定1)采用關(guān)系數(shù)據(jù)庫設(shè)計(jì)辦法對(duì)“學(xué)生選課系統(tǒng)”中所涉及信息及信息解決流程進(jìn)行調(diào)研。2)依照調(diào)研成果,擬定實(shí)體及實(shí)體間聯(lián)系屬性。依照數(shù)據(jù)規(guī)范化原則將其轉(zhuǎn)換成二維表。3)對(duì)各種表之間關(guān)系進(jìn)行分析,擬定各表間關(guān)聯(lián)關(guān)系。4)將多張數(shù)據(jù)表及它們之間關(guān)系組織成一種數(shù)據(jù)庫。2.操作環(huán)節(jié)(1)全面分析“學(xué)生選課系統(tǒng)”尋常工作流程,找出所涉及信息實(shí)體和實(shí)體間聯(lián)系,該系統(tǒng)涉及重要實(shí)體有:學(xué)生、教師、課程、專業(yè)、單位等。實(shí)體間聯(lián)系重要有:學(xué)生一教師之間聯(lián)系、課程一教師之間聯(lián)系和學(xué)生一課程之間聯(lián)系等。(2)依照數(shù)據(jù)規(guī)范化原則,擬定每個(gè)實(shí)體及實(shí)體間聯(lián)系屬性。聯(lián)系屬性如下:學(xué)生屬性有:學(xué)號(hào)、姓名、性別、專業(yè)代碼教師屬性有:教師編號(hào)、姓名、性別、生日、職稱、單位編號(hào)、照片專業(yè)屬性有:專業(yè)代碼、專業(yè)名稱、所屬學(xué)院單位屬性有:單位編號(hào)、單位名稱、單位電話選課屬性有:學(xué)號(hào)、課程代碼、教師編號(hào)、上課地點(diǎn)任課屬性有:課程代碼、教師編號(hào)、上課次數(shù)學(xué)期成績屬性有:學(xué)號(hào)、總成績、平均成績(3)將“學(xué)生選課系統(tǒng)”中實(shí)體及實(shí)體間聯(lián)系轉(zhuǎn)換成二維表。其詳細(xì)轉(zhuǎn)換為:“學(xué)生基本狀況表”(表2-1-1)、“教師基本狀況表”(表2-l-2)、“課程設(shè)立表”(表2-l-3)、“專業(yè)狀況表”(表2-1-4)、“單位設(shè)立表”(表2-1-5)、“任課教師狀況表”(表2-1-6)、“學(xué)生選課狀況表”(表2-1-7)和“學(xué)生學(xué)期成績狀況表”(表2(4)對(duì)各種表間關(guān)系進(jìn)行分析通過對(duì)表2-1-1至表2-1-8這8個(gè)表詳細(xì)構(gòu)造分析,為全面反映①表2-1-1和表2-1-8之間可通過共同核心字段“學(xué)號(hào)”,建立表間一對(duì)一關(guān)聯(lián)關(guān)系,如圖2②表2-1-1和表2-1-7之間可通過共同關(guān)控字段“學(xué)號(hào)”,建立表問一對(duì)多關(guān)聯(lián)關(guān)系,如圖2③2-1-1和表2-1-4之間可通過共同核心字段“專業(yè)代碼”,建立表間多對(duì)一關(guān)聯(lián)關(guān)系,如圖2④表2-1-2和表2-1-5之間可通過共同核心字段“單位編號(hào)”,建立表間多對(duì)一關(guān)聯(lián)關(guān)系,如圖2⑤表2-1-2和表2-1-7之間可通過共同核心字段“教師編號(hào)”,建立表間一對(duì)多關(guān)聯(lián)關(guān)系,如圖2⑥表2-1-2和表2-1-6之間可通過共同核心字段“教師編號(hào)”,建立表間一對(duì)多關(guān)聯(lián)關(guān)系,如圖2⑦表2-1-3和表2-1-6之間可通過共同核心字段“課程代碼”,建立表間一對(duì)多關(guān)聯(lián)關(guān)系,如圖2⑧表2-1-3和表2-l-7之間可通過共同核心字段“課程代碼”,建立表間一對(duì)多關(guān)聯(lián)關(guān)系,如圖2-l(5)把前面設(shè)計(jì)8個(gè)獨(dú)立數(shù)據(jù)表(表2-1-1至表2-1-8)放到一種數(shù)據(jù)庫當(dāng)中,并依照?qǐng)D2-1-1至圖2-1-8所示關(guān)系分析,建立各個(gè)表間關(guān)聯(lián)關(guān)系,從而構(gòu)建出一種某高?!皩W(xué)生選課系統(tǒng)”數(shù)據(jù)庫,如圖2-1-實(shí)驗(yàn)作業(yè)規(guī)定:1.分析“學(xué)生選課系統(tǒng)”數(shù)據(jù)庫,畫出E-R圖。2.設(shè)計(jì)“學(xué)生選課系統(tǒng)”關(guān)系模式,并標(biāo)注每個(gè)關(guān)系主鍵。實(shí)驗(yàn)2數(shù)據(jù)庫和表建立實(shí)驗(yàn)?zāi)空莆諗?shù)據(jù)庫創(chuàng)立辦法和環(huán)節(jié)熟悉表各種創(chuàng)立辦法和過程掌握使用表設(shè)計(jì)器創(chuàng)立表辦法掌握修改表字段屬性辦法掌握表中數(shù)據(jù)輸入/輸出格式設(shè)立辦法掌握設(shè)立字段有效性規(guī)則掌握建立表間關(guān)聯(lián)關(guān)系辦法掌握對(duì)表中數(shù)據(jù)進(jìn)行排序辦法實(shí)驗(yàn)環(huán)節(jié)實(shí)驗(yàn)2-1依照實(shí)驗(yàn)1設(shè)計(jì)成果,創(chuàng)立一種學(xué)生選課管理信息系統(tǒng)數(shù)據(jù)庫,命名為“學(xué)生選課系統(tǒng)”。實(shí)驗(yàn)規(guī)定通過使用“直接創(chuàng)立空數(shù)據(jù)庫”辦法建立“學(xué)生選課系統(tǒng)”數(shù)據(jù)庫。操作環(huán)節(jié)啟動(dòng)“MicrosoftAccess”應(yīng)用程序,從任務(wù)窗格中選取“新建文獻(xiàn)”,再選取“新建空數(shù)據(jù)庫”。在“文獻(xiàn)新建數(shù)據(jù)庫”窗口“保存位置”下拉列表中,選取數(shù)據(jù)庫文獻(xiàn)保存位置(例如:E:\學(xué)號(hào)),在“文獻(xiàn)名”下拉列表中輸入數(shù)據(jù)庫文獻(xiàn)名字為“學(xué)生選課系統(tǒng)”,再單擊“創(chuàng)立”按鈕,打開“數(shù)據(jù)庫”窗口。實(shí)驗(yàn)2-2創(chuàng)立一種學(xué)生基本狀況表,表文獻(xiàn)名為“學(xué)生”。實(shí)驗(yàn)規(guī)定按照實(shí)驗(yàn)1中所設(shè)計(jì)表2-1-1框架及內(nèi)容,使用表設(shè)計(jì)器創(chuàng)立表構(gòu)造,如表2-3-1所示。操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”。在“數(shù)據(jù)庫”窗口中,選取“表”為操作對(duì)象,再按“新建”按鈕,打開“新建表”窗口。在“新建表”窗口中,選取“設(shè)計(jì)視圖”,打開“表”設(shè)計(jì)窗口。在“表”設(shè)計(jì)窗口中,定義表構(gòu)造(依次定義每個(gè)字段名字、類型及長度等參數(shù)),再單擊關(guān)閉按鈕,打開“另存為”窗口,保存為“學(xué)生”表,再單擊“擬定”按鈕,結(jié)束表創(chuàng)立,同步表“學(xué)生”被自動(dòng)加入到數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”中。實(shí)驗(yàn)2-3創(chuàng)立一種教師基本狀況表,表文獻(xiàn)名為“教師”;創(chuàng)立一種課程設(shè)立表,表文獻(xiàn)名為“課程”;創(chuàng)立一種單位設(shè)立表,表文獻(xiàn)名為“單位”;創(chuàng)立一種任課教師狀況表,表文獻(xiàn)名為“任課教師”;創(chuàng)立一種學(xué)生選課狀況表,表文獻(xiàn)名為“選課”;創(chuàng)立一種學(xué)生學(xué)期成績狀況表,表文獻(xiàn)名為“學(xué)期成績”;1.實(shí)驗(yàn)規(guī)定按照實(shí)驗(yàn)1中所設(shè)計(jì)表2-按照實(shí)驗(yàn)1中所設(shè)計(jì)表2-1-3框架及內(nèi)容,通過表設(shè)計(jì)器創(chuàng)立表構(gòu)造,如表2-3-3所示。按照實(shí)驗(yàn)1中所設(shè)計(jì)表2-1-5框架及內(nèi)容,通過表設(shè)計(jì)器創(chuàng)立表構(gòu)造,如表2-3-4所示。按照實(shí)驗(yàn)1中所設(shè)計(jì)表2-1-6框架及內(nèi)容,通過表設(shè)計(jì)器創(chuàng)立表構(gòu)造,如表2-3-5所示。按照實(shí)驗(yàn)1中所設(shè)計(jì)表2-1-7框架及內(nèi)容,通過表設(shè)計(jì)器創(chuàng)立表構(gòu)造,如表2-3-6所示。按照實(shí)驗(yàn)1中所設(shè)計(jì)表2-1-8框架及內(nèi)容,通過表設(shè)計(jì)器創(chuàng)立表構(gòu)造,如表2-3-7所示。2.操作環(huán)節(jié)同實(shí)驗(yàn)3-2。實(shí)驗(yàn)2-4創(chuàng)立一種專業(yè)設(shè)立狀況表,表文獻(xiàn)名定義為“專業(yè)”1.實(shí)驗(yàn)規(guī)定按照實(shí)驗(yàn)l中所設(shè)計(jì)表2—14框架及內(nèi)容,通過直接輸入數(shù)據(jù)辦法創(chuàng)立表構(gòu)造:如表2-3-8所示。2.操作環(huán)節(jié)(1)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”,在“數(shù)據(jù)庫”窗口中,選取“表”為操作對(duì)象,按“新建”按鈕,打開“新建表”窗口。(2)在“新建表”窗口中,選取“數(shù)據(jù)表視圖”,再按“擬定”按鈕,進(jìn)入“表”窗口。(3)在“表”窗口中,直接輸入數(shù)據(jù)內(nèi)容,系統(tǒng)將會(huì)依照顧客所輸入數(shù)據(jù)內(nèi)容,自動(dòng)定義新表構(gòu)造。(4)在關(guān)閉按鈕,進(jìn)入“另存為”窗口,輸入表名“專業(yè)”,按“擬定”按鈕,結(jié)束表創(chuàng)立。(5)在數(shù)據(jù)庫中選中該表,單擊“設(shè)計(jì)視圖”按鈕,打開該表設(shè)計(jì)窗口。(6)重新定義每個(gè)字段“字段名稱”、“數(shù)據(jù)類型”及“字段大小”等有關(guān)屬性,所定義成果如圖2-3-9所示。(7)單擊設(shè)計(jì)窗口關(guān)閉按鈕,保存對(duì)該表設(shè)計(jì)修改構(gòu)造,返回?cái)?shù)據(jù)庫窗口。實(shí)驗(yàn)2-5依照課程設(shè)立表“課程”內(nèi)容,定義其中某些字段格式屬性。實(shí)驗(yàn)規(guī)定在“表”構(gòu)造設(shè)計(jì)窗口中,分別設(shè)立如下字段格式屬性。將“課程代碼”字段設(shè)立為右對(duì)齊。將“課程類別”字段設(shè)立為左對(duì)齊,默認(rèn)值為“考試”。將“課程性質(zhì)”字段設(shè)立為左對(duì)齊,默認(rèn)值為“必修”。操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”。在“數(shù)據(jù)庫”窗口中,選取表“課程”,在按“設(shè)計(jì)”按鈕,進(jìn)入“表”構(gòu)造設(shè)計(jì)窗口。在“表”構(gòu)造設(shè)計(jì)窗口中,選定“課程代碼”字段,將其格式設(shè)立為右對(duì)齊,如圖所示。選定“課程類別”字段,將其格式設(shè)立為左對(duì)齊,默認(rèn)值為“考試”,如圖所示。選定“課程性質(zhì)”字段,將其格式設(shè)立為左對(duì)齊,默認(rèn)值為“必修”。按關(guān)閉按鈕,保存表,返回“數(shù)據(jù)庫”窗口。在“數(shù)據(jù)庫”窗口中,再次按“打開”按鈕,進(jìn)入“表”瀏覽窗口。實(shí)驗(yàn)2-6依照教師基本狀況表“教師”記錄內(nèi)容,定義“職稱”字段有效性規(guī)則。實(shí)驗(yàn)規(guī)定在“表”構(gòu)造設(shè)計(jì)窗口中,設(shè)立“職稱”字段容許值范疇為“專家”、“副專家”、“講師”或“助教”4個(gè)值之一。操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”。在“數(shù)據(jù)庫”窗口中,選取表“教師”,再按“設(shè)計(jì)”按鈕,進(jìn)入“表”構(gòu)造設(shè)計(jì)窗口。在“表”構(gòu)造設(shè)計(jì)窗口中,選定“職稱”字段,再選中“有效性規(guī)則”編輯框,打開“表達(dá)式生成器”窗口。在“表達(dá)式生成器”窗口中,定義“職稱”字段有效性規(guī)則詳細(xì)內(nèi)容。條件表達(dá)式定義為:[職稱]=“專家”or[職稱]=“副專家”or[職稱]=“講師”or[職稱]=“助教”。單擊“擬定”按鈕,返回表構(gòu)造設(shè)計(jì)窗口,此時(shí)條件表達(dá)式已經(jīng)自動(dòng)出當(dāng)前“有效性規(guī)則”文本框中。按關(guān)閉按鈕,保存表為“教師”,返回“數(shù)據(jù)庫”窗口。在“表”瀏覽窗口,輸入一項(xiàng)不符合規(guī)則數(shù)據(jù)并按回車鍵后,便會(huì)浮現(xiàn)一種錯(cuò)誤提示框。實(shí)驗(yàn)2-7向已經(jīng)建好空表中輸入數(shù)據(jù)。實(shí)驗(yàn)規(guī)定依照實(shí)驗(yàn)1中表2-1-1內(nèi)容,向?qū)W生基本狀況表(學(xué)生)中輸入數(shù)據(jù)依照實(shí)驗(yàn)1中表2-1-1內(nèi)容,向教師基本狀況表(教師)中輸入數(shù)據(jù),并為每個(gè)記錄添加OLE類型數(shù)據(jù)。操作環(huán)節(jié)(插入OLE類型數(shù)據(jù)辦法)打開“教師”表,進(jìn)入表瀏覽窗口,在該窗口中,向表內(nèi)逐條輸入數(shù)據(jù)。單擊某個(gè)記錄“照片”字段位置,用鼠標(biāo)選取“插入”菜單中“對(duì)象”命令,打開“插入對(duì)象”對(duì)話框。用鼠標(biāo)選中“由文獻(xiàn)創(chuàng)立”選項(xiàng),單擊“瀏覽”按鈕,打開“瀏覽”對(duì)話框。在“查找范疇”下拉列表框中選定圖片文獻(xiàn)所在文獻(xiàn)夾,選定所需要圖片文獻(xiàn)名,再單擊“擬定”按鈕,返回“插入對(duì)象”對(duì)話框。此時(shí)包括途徑完整文獻(xiàn)名已出當(dāng)前相應(yīng)文本框中。單擊“擬定”按鈕,返回“表”瀏覽窗口,此時(shí)“照片”字段內(nèi)浮現(xiàn)一種“包”內(nèi)容標(biāo)記。在“表”瀏覽窗口中,若要察看OLE類型字段詳細(xì)內(nèi)容,只需要雙擊該字段,即可打開OLE對(duì)象解決窗口。重復(fù)環(huán)節(jié)(2)至(6),可覺得每個(gè)記錄加入一幅照片。所有數(shù)據(jù)輸入完畢后,單擊關(guān)閉按鈕,保存數(shù)據(jù)并返回到數(shù)據(jù)庫窗口。實(shí)驗(yàn)2-8對(duì)學(xué)生基本狀況表(學(xué)生)中記錄進(jìn)行排序解決。實(shí)驗(yàn)規(guī)定按“學(xué)號(hào)”字段值進(jìn)行升序排序操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”窗口,選取表“學(xué)生”為操作對(duì)象,單擊“打開”按鈕,進(jìn)入“表”瀏覽窗口。在“表”瀏覽窗口中,選定要排序字段“學(xué)號(hào)”,依次選取菜單欄上“記錄”—〉“排序”—〉“升序”選項(xiàng),即可得到所規(guī)定排序成果。實(shí)驗(yàn)2-9對(duì)教師基本狀況表(教師)中記錄進(jìn)行篩選解決。實(shí)驗(yàn)規(guī)定從教師基本狀況表(教師)中篩選出“性別”為“女”教師記錄。操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”窗口,選取表“教師”為操作對(duì)象,雙擊鼠標(biāo),進(jìn)入“表”瀏覽窗口。依次選取菜單欄上“記錄”—〉“篩選”—〉“高檔篩選/排序”選項(xiàng),打開“篩選”窗口。在“篩選”窗口中,選定字段名“性別”,在“準(zhǔn)則”單元格中輸入“”女””。關(guān)閉“篩選”窗口后,再用鼠標(biāo)選取“記錄”菜單中“應(yīng)用篩選/排序”命令,即可得到所規(guī)定成果。實(shí)驗(yàn)2-10為數(shù)據(jù)表設(shè)立主鍵及建立索引。實(shí)驗(yàn)規(guī)定對(duì)學(xué)生表“學(xué)號(hào)”字段設(shè)立成“主鍵”。對(duì)選課表“學(xué)號(hào)”和“課程編號(hào)”字段創(chuàng)立“有重復(fù)索引”。對(duì)專業(yè)表“專業(yè)代碼”字段創(chuàng)立“無重復(fù)索引”。操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”窗口,選取表“學(xué)生”為操作對(duì)象,單擊“設(shè)計(jì)”按鈕,進(jìn)入“表”構(gòu)造設(shè)計(jì)窗口。在“表”構(gòu)造設(shè)計(jì)窗口中,選定可作為主鍵字段“學(xué)號(hào)”,再打開“編輯”菜單,選取“主鍵”選項(xiàng),或選取工具欄中主鍵按鈕,則該字段被定義為主鍵,在該字段前面會(huì)自動(dòng)浮現(xiàn)一種主鍵符號(hào)。保存“學(xué)生”表,結(jié)束主鍵創(chuàng)立。在“數(shù)據(jù)庫”窗口中,選取表“選課”為操作對(duì)象,單擊“設(shè)計(jì)”按鈕,進(jìn)入構(gòu)造設(shè)計(jì)窗口。在表構(gòu)造設(shè)計(jì)窗口中,選定要建立索引字段“學(xué)號(hào)”,再打開“常規(guī)”選項(xiàng)卡“因此”下拉列表框,選定其中“有(有重復(fù))”選項(xiàng)。對(duì)“課程代碼”字段建立“有重復(fù)”索引,環(huán)節(jié)同(5)。用同樣辦法對(duì)“專業(yè)”表“專業(yè)代碼”字段建立“無重復(fù)”索引。實(shí)驗(yàn)2-11依照實(shí)驗(yàn)1中圖2-1-9所示設(shè)計(jì)成果,為數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”中已創(chuàng)立完畢8個(gè)表(學(xué)生、教師、課程、選課、專業(yè)、單位、任課教師、學(xué)期成績),建立表間關(guān)系。實(shí)驗(yàn)規(guī)定對(duì)關(guān)于數(shù)據(jù)表建立必須索引。建立父表“學(xué)生”與子表“學(xué)期成績”間“一對(duì)一”關(guān)系。建立父表“學(xué)生”與子表“選課”間“一對(duì)多”關(guān)系。建立父表“學(xué)生”與子表“專業(yè)”間“多對(duì)一”關(guān)系。建立父表“教師”與子表“單位”間“多對(duì)一”關(guān)系。建立父表“教師”與子表“選課”間“一對(duì)多”關(guān)系。建立父表“教師”與子表“任課教師”間“一對(duì)多”關(guān)系。建立父表“課程”與子表“任課教師”間“一對(duì)多”關(guān)系。建立父表“課程”與子表“選課”間“一對(duì)多”關(guān)系。操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”窗口。將學(xué)生表按其“專業(yè)代碼”字段建立“有重復(fù)”索引。將學(xué)生成績表按其“學(xué)號(hào)”字段建立“無重復(fù)”索引。將教師表按其“教師編號(hào)”、“單位編號(hào)”字段分別建立“無重復(fù)”索引和“有重復(fù)”索引。將選課表按其“教師編號(hào)”字段建立“有重復(fù)”索引。將任課教師表按其“課程代碼”、“教師編號(hào)”字段分別建立“有重復(fù)”索引。將課程表按其“課程代碼”字段建立“無重復(fù)”索引。打開“工具”菜單,選取“關(guān)系”選項(xiàng),進(jìn)入“關(guān)系”窗口,同步彈出“顯示表”對(duì)話框。在“顯示表”窗口,將8個(gè)表逐個(gè)添加到“關(guān)系”窗口中。在“關(guān)系”窗口中,將表“學(xué)生”中字段“學(xué)號(hào)”拖到表“學(xué)期成績”中字段“學(xué)號(hào)”位置,彈出“編輯關(guān)系”窗口。在“編輯關(guān)系”窗口中,選取“實(shí)行參照完整性”,再單擊“創(chuàng)立”按鈕,兩表間就有了一條連線,這樣“學(xué)生”、“學(xué)期成績”兩表間就建立了關(guān)聯(lián)關(guān)系。重復(fù)環(huán)節(jié)(10)~環(huán)節(jié)(11),可將數(shù)據(jù)庫中其她表間關(guān)聯(lián)關(guān)系逐個(gè)地建立起來。關(guān)閉“關(guān)系”窗口,保存關(guān)系,保存數(shù)據(jù)庫。實(shí)驗(yàn)3查詢創(chuàng)立實(shí)驗(yàn)?zāi)空莆铡霸O(shè)計(jì)視圖”創(chuàng)立多表查詢辦法掌握“交叉表查詢向?qū)А眲?chuàng)立查詢辦法。掌握在查詢中使用查詢參數(shù)辦法。掌握“不匹配項(xiàng)查詢向?qū)А眲?chuàng)立查詢辦法。掌握運(yùn)用SQL語句創(chuàng)立查詢辦法。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)3-1建立一種名為“選課查詢”多表查詢。實(shí)驗(yàn)規(guī)定以學(xué)生基本狀況表“學(xué)生”、課程設(shè)立表“課程”、選課狀況表“選課”和教師基本狀況表“教師”為數(shù)據(jù)來源,創(chuàng)立多表查詢,查詢運(yùn)營成果如圖4-1所示。圖3-1操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”窗口,選取“查詢”為操作對(duì)象,單擊窗口中“新建”按鈕,打開“新建查詢”對(duì)話框。在對(duì)話框中選中“設(shè)計(jì)視圖”選項(xiàng),單擊“擬定”按鈕,彈出查詢?cè)O(shè)計(jì)器窗口及“顯示表”對(duì)話框。在“顯示表”對(duì)話框中,依次選定查詢所需要數(shù)據(jù)源并單擊“添加”按鈕,將它們分別添加到查詢?cè)O(shè)計(jì)器中。分別選定各列字段內(nèi)容以及數(shù)據(jù)排序核心字段。單擊查詢?cè)O(shè)計(jì)器關(guān)閉按鈕,保存該查詢。實(shí)驗(yàn)3-2建立一種名為“選課成績查詢”交叉表查詢。實(shí)驗(yàn)規(guī)定以選課表為數(shù)據(jù)來源,運(yùn)用“交叉表查詢向?qū)А苯⒉樵儯樵兂晒鐖D4-2所示。圖3-2操作環(huán)節(jié)打開“新建查詢”對(duì)話框,選中“交叉表查詢向?qū)А边x項(xiàng),單擊“擬定”按鈕,打開“交叉表查詢向?qū)А贝翱?。在窗口右?cè)列表中選中作為數(shù)據(jù)來源表“選課”,單擊“下一步”,在“可用字段”列表中選中“學(xué)號(hào)”字段,將其移入“選定字段”列表中,使其成為行標(biāo)題。單擊“下一步”,在列表中選取“成績”字段,單擊“下一步”。在“字段”列表中選定“成績”作為被計(jì)算對(duì)象,在“函數(shù)”列表中選中“求和”,單擊“下一步”按鈕。在“請(qǐng)指定查詢名稱”文本框中,輸入查詢名稱“選課成績查詢”,單擊“完畢”按鈕,結(jié)束查詢創(chuàng)立過程。實(shí)驗(yàn)3-3建立一種名為“教師授課查詢”帶參數(shù)查詢。實(shí)驗(yàn)規(guī)定以選課和教師表為數(shù)據(jù)原,建立查詢。運(yùn)營查詢時(shí),只需輸入教師“姓名”,就可查詢到該教師授課狀況,運(yùn)營成果如圖3-3所示。圖3-3操作環(huán)節(jié)打開“新建查詢”對(duì)話框,選取“設(shè)計(jì)視圖”選項(xiàng),單擊“擬定”按鈕,將彈出“顯示表”對(duì)話框中,依次選定“選課”和“教師”表并添加到查詢?cè)O(shè)計(jì)器中。分別選定各列所要顯示字段內(nèi)容,選取“查詢”菜單中“參數(shù)”命令,打開“查詢參數(shù)”對(duì)話框。在“查詢參數(shù)”對(duì)話框中,輸入?yún)?shù)名稱“教師姓名”和參數(shù)類型“文本”然后單擊“擬定”按鈕關(guān)閉該對(duì)話框。單擊“姓名”列中“條件”行處,但后單擊“生成器”按鈕,打開“表達(dá)式生成器”對(duì)話框。在表達(dá)式生成器中輸入準(zhǔn)則內(nèi)容:[姓名]=[教師姓名],單擊“擬定”按鈕。單擊“關(guān)閉”按鈕,保存為“教師授課查詢”,再單擊“擬定”按鈕,結(jié)束查詢建立過程。實(shí)驗(yàn)3-4創(chuàng)立一種名為“無課教師查詢”查找不匹配項(xiàng)查詢。實(shí)驗(yàn)規(guī)定以教師和學(xué)生表為數(shù)據(jù)源,建立無課教師信息查詢,查詢成果如圖3-4所示。圖3-4操作環(huán)節(jié)在數(shù)據(jù)庫窗口中,選取“查詢”為操作對(duì)象,單擊“新建”按鈕,打開“新建查詢”對(duì)話框。在該對(duì)話框中選中“查找不匹配查詢向?qū)А边x項(xiàng),單擊“擬定”按鈕,將彈出“查找不匹配項(xiàng)查詢向?qū)А贝翱?。在列表框中選定數(shù)據(jù)來源表“教師”,單擊“下一步”按鈕,在彈出窗口列表框中選定與“教師”有關(guān)登記表“選課”,單擊“下一步”按鈕。在兩個(gè)表字段名列表中分別選定一種匹配字段,然后單擊兩個(gè)列表中間匹配按鈕,則匹配成果顯示在匹配字段列表框總,單擊“下一步”按鈕。在“可用字段”列表中逐個(gè)選定查詢成果中所需字段,單擊“下一步”按鈕。在查詢名稱框中輸入該查詢名稱“無課教師查詢”,單擊“完畢”按鈕,結(jié)束該查詢創(chuàng)立過程。提示:由于無課教師“教師編號(hào)”包括在教師狀況表“教師”中,而不包括在選課狀況表“選課”中,因而可運(yùn)用“查詢不匹配查詢向?qū)А眮硗戤叡緦?shí)驗(yàn)規(guī)定。實(shí)驗(yàn)3-5生成專家數(shù)據(jù)表實(shí)驗(yàn)規(guī)定在“教師”表中選取“職稱”為專家教師,生成新表,命名為專家。操作環(huán)節(jié)打開查詢?cè)O(shè)計(jì)視圖,將“教師”表添加到設(shè)計(jì)視圖表區(qū)域窗格中。把“教師”表中所有字段拖拽到設(shè)計(jì)網(wǎng)格中,在“職稱”字段列條件行中,輸入“專家”。在工具欄中,單擊視圖按鈕,預(yù)覽查詢?cè)O(shè)計(jì)與否對(duì)的。如果不滿意,單擊視圖按鈕設(shè)計(jì),返回到查詢?cè)O(shè)計(jì)視圖,對(duì)查詢進(jìn)行修改,直到滿意為止。在工具欄上,單擊“查詢類型”按鈕旁邊下拉箭頭,在下拉菜單中,單擊“生成表查詢”按鈕,打開“生成表”對(duì)話框,在“表名稱”框中,輸入“專家”;然后選中“另一數(shù)據(jù)庫”,即該表保存在其她數(shù)據(jù)庫中。單擊“擬定”按鈕,關(guān)閉查詢。實(shí)驗(yàn)3-6建立一種名為“有課教師查詢”聯(lián)合查詢。實(shí)驗(yàn)規(guī)定以教師表盒選課表為數(shù)據(jù)來源,使用SQL語句建立有課教師狀況查詢,查詢成果如圖3-4所示。圖3-4操作環(huán)節(jié)打開查詢?cè)O(shè)計(jì)視圖,在“選取查詢”窗口中,依次選取菜單欄上“查詢”—〉“SQL特定查詢”—〉“聯(lián)合”選項(xiàng),打開“聯(lián)合查詢”窗口。在“聯(lián)合查詢”窗口中,輸入創(chuàng)立聯(lián)合查詢SQL語句。SELECTDISTINCT選課.教師編號(hào),教師.姓名,教師.性別,選課.課程代碼,選課.上課地點(diǎn),選課.上學(xué)時(shí)間FROM教師INNERJOIN選課ON教師.教師編號(hào)=選課.教師編號(hào)關(guān)閉“聯(lián)合查詢”窗口,保存查詢?yōu)椤坝姓n教師查詢”,結(jié)束查詢創(chuàng)立。上機(jī)練習(xí):1.建立一種名為“任相似課教師查詢”查詢。規(guī)定以教師任課狀況表“任課教師”為數(shù)據(jù)來源,建立任相似課教師狀況查詢,查詢成果如圖所示。2.建立一種名為“學(xué)生基本狀況查詢”查詢。規(guī)定以“學(xué)生”和“專業(yè)”表為數(shù)據(jù)來源,使用“簡樸查詢向?qū)А苯W(xué)生基本狀況查詢。查詢成果如圖所示。使用總計(jì)查詢,記錄女學(xué)生總?cè)藬?shù),以學(xué)生表為數(shù)據(jù)源。使用分組總計(jì)查詢,按職稱記錄教師人數(shù),以教師表為數(shù)據(jù)源。建立一種追加查詢,將選課成績?cè)?0分~100分學(xué)生添加到已建立“先進(jìn)學(xué)生表”中。涉及“學(xué)號(hào)”、“姓名”、“課程名”以及“成績”字段。實(shí)驗(yàn)4窗體創(chuàng)立實(shí)驗(yàn)?zāi)空莆者\(yùn)用“設(shè)計(jì)視圖”創(chuàng)立窗體辦法。掌握運(yùn)用“窗體向?qū)А眲?chuàng)立窗體過程。掌握運(yùn)用“自動(dòng)創(chuàng)立窗體”創(chuàng)立窗體過程。掌握運(yùn)用“圖表向?qū)А眲?chuàng)立圖表窗體過程。掌握運(yùn)用“子窗體向?qū)А眲?chuàng)立子窗體過程。掌握各種窗體控件使用及屬性設(shè)立。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)4-1創(chuàng)立一種信息維護(hù)窗體“教師信息維護(hù)”。實(shí)驗(yàn)規(guī)定運(yùn)用“設(shè)計(jì)視圖”創(chuàng)立一種如圖所示窗體“教師信息維護(hù)“,通過它可以對(duì)教師表中記錄進(jìn)行瀏覽和更新。操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)“。在”數(shù)據(jù)庫“窗口中,選取窗體為操作對(duì)象,單擊窗口中”新建“按鈕,打開”新建窗體“對(duì)話框。在該對(duì)象框中選中“設(shè)計(jì)視圖”選項(xiàng),并在“輕選取該對(duì)象數(shù)據(jù)來源表或查詢”下拉列表框中選定表“教師”,然后單擊“擬定”按鈕,打開窗體“設(shè)計(jì)視圖”窗口。對(duì)窗體高度和寬度作恰當(dāng)調(diào)節(jié),添加一種標(biāo)簽控件“教師基本狀況維護(hù)”,然后,將數(shù)據(jù)源窗口中字段逐個(gè)地拖到窗體頁面中,形成各種標(biāo)簽和文本框控件,再對(duì)這些控件位置及大小做恰當(dāng)調(diào)節(jié)。用鼠標(biāo)右鍵單擊“照片”控件,在快捷菜單中選取“屬性”命令,彈出“綁定對(duì)象框:照片”對(duì)話框,在該對(duì)話框中將它“縮放模式”屬性值改為“縮放”。用鼠標(biāo)右鍵打開“窗體”屬性對(duì)話框,如圖所示,對(duì)窗體關(guān)于屬性進(jìn)行重新設(shè)立。為該窗體添加一種“關(guān)閉按鈕”。先點(diǎn)擊“工具箱”中“控件向?qū)А卑粹o使其處在有效狀態(tài)(按鈕凹陷),然后點(diǎn)擊一下“工具箱”中“命令按鈕”控件,在窗體右下方拖出一種恰當(dāng)大小按鈕區(qū)域,便會(huì)自動(dòng)彈出“命令按鈕向?qū)А贝翱凇T凇邦悇e”列表中選取“窗體操作”選項(xiàng),在“操作”列表中選取“關(guān)閉窗體”選項(xiàng),單擊“下一步”按鈕,進(jìn)入如圖2-5-7所示向?qū)?duì)話框選中“圖片”單選按鈕,在列表框中選中“退出”選項(xiàng),單擊“完畢”按鈕,結(jié)束按鈕添加過程,添加了“退出按鈕”窗體界面如上圖所示。關(guān)閉窗體設(shè)計(jì)窗口,文獻(xiàn)名保存為“教師維護(hù)窗體”,結(jié)束窗體創(chuàng)立過程。實(shí)驗(yàn)4-2創(chuàng)立一種嵌套窗體“學(xué)生選課狀況”。實(shí)驗(yàn)規(guī)定(1)設(shè)計(jì)子窗體“選課狀況”。設(shè)計(jì)主窗體“學(xué)生選課狀況”,并插入子窗體“選課狀況”,在顯示某個(gè)學(xué)生自然狀況同步,可以顯示出該學(xué)生選課狀況,運(yùn)營成果如圖所示。操作環(huán)節(jié)(1)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”。在“數(shù)據(jù)庫”窗口中,選取“窗體”為操作對(duì)象,然后單擊窗口中“新建”按鈕,打開“新建窗體”窗口。(2)在該窗口中選中“窗體向?qū)А边x取,并在“請(qǐng)選取該對(duì)象數(shù)據(jù)來源表或查詢”下拉列表框中選定表“選課”,然后單擊“擬定”按鈕,打開一種“窗體向?qū)А贝翱?。?)在“可用字段”列表中,分別選定“課程代碼”、“教師編號(hào)”、“上課地點(diǎn)”、“上學(xué)時(shí)間”和“成績”這5個(gè)字段,單擊“下一步”按鈕。(4)單擊“數(shù)據(jù)表”單選按鈕,在單擊“下一步”按鈕。(5)在選項(xiàng)列表框中“原則”選項(xiàng),單擊“下一步”按鈕。(6)在標(biāo)題文本框中,輸入窗體標(biāo)題“選課狀況”,選中“修改窗體設(shè)計(jì)”單選按鈕,再單擊“完畢”按鈕,進(jìn)入該窗體設(shè)計(jì)窗口。(7)打開窗體屬性窗口,對(duì)窗體關(guān)于屬性進(jìn)行重新設(shè)立,如圖所示。(8)關(guān)閉設(shè)計(jì)窗口并保存對(duì)窗體所做修改,結(jié)束子窗體創(chuàng)立過程。(9)在“數(shù)據(jù)庫”窗體中,重新選取“窗體”為操作對(duì)象,單擊窗口中“新建”按鈕,打開“新建窗體”窗口。(10)在窗體列表框中選定“窗體向?qū)А边x項(xiàng),單擊“擬定”按鈕,進(jìn)入下圖所示窗體向?qū)Ы缑?。?1)在“表/查詢”下拉列表框中選定表名“學(xué)生”,然后在“可用字段”列表中選定所有字段,如下圖所示。(12)單擊“下一步”按鈕,進(jìn)入窗體向?qū)Ы缑?。?3)選定右側(cè)“縱欄表”單選按鈕,單擊“下一步”按鈕。(14)在樣式列表框中選定“原則”選項(xiàng),單擊“下一步”。(15)在標(biāo)題框中輸入該窗體標(biāo)題“學(xué)生選課狀況”,選中“修改窗體設(shè)計(jì)”單選按鈕,在單擊“完畢”按鈕。(16)對(duì)窗體大小以及控件布局進(jìn)行重新調(diào)節(jié),調(diào)節(jié)后布局成果如下圖所示。(17)在工具箱中,單擊“子窗體/子報(bào)表”控件按鈕,用鼠標(biāo)在窗體下部空白位置,拖出一種恰當(dāng)大小矩形區(qū)域(用于放置子窗體),釋放鼠標(biāo)后會(huì)自動(dòng)浮現(xiàn)一種“子窗體向?qū)А睂?duì)話框。(18)用鼠標(biāo)選中“使用既有窗體”單選按鈕,并在下面列表中選中“選課狀況”窗體,單擊“下一步”按鈕。(19)用鼠標(biāo)選中“從列表中選取”單擊按鈕,并在下面列表中選中其中第一項(xiàng),單擊“下一步”按鈕。(20)在指定子窗體名稱文本框中,指定子窗體名“選課狀況”,單擊“完畢”按鈕返回主窗體設(shè)計(jì)窗口。(21)在窗體右下角添加一種用來關(guān)閉窗體退出按鈕,設(shè)計(jì)成果如下圖所示。(22)為了使窗體更加美觀美麗,為其設(shè)立一副背景圖片。用鼠標(biāo)選中窗體“圖片”屬性,單擊該屬性框右側(cè)編輯按鈕,將浮現(xiàn)一種如下圖所示“插入圖片”對(duì)話框。(23)運(yùn)用“查找范疇”下拉列表框找到圖片文獻(xiàn)所在文獻(xiàn)夾,在下面文獻(xiàn)名列表中選中所要插入圖片文獻(xiàn),單擊“擬定”按鈕返回“窗體”屬性對(duì)話框,此時(shí)圖片文獻(xiàn)途徑會(huì)自動(dòng)出當(dāng)前圖片屬性框中,同步窗體設(shè)計(jì)視圖中也會(huì)自動(dòng)浮現(xiàn)該幅圖片內(nèi)容。(24)打開主窗體屬性窗口,對(duì)窗體關(guān)于屬性進(jìn)行重新設(shè)立,如下圖所示。(25)關(guān)閉設(shè)計(jì)窗口并保存對(duì)窗體所做修改,結(jié)束主窗體創(chuàng)立過程。實(shí)驗(yàn)4-3創(chuàng)立兩個(gè)內(nèi)容有關(guān)窗體“選取選課學(xué)生”和“學(xué)生選課解決”窗體。實(shí)驗(yàn)規(guī)定創(chuàng)立一種子窗體“錄入選課信息”,如圖所示。創(chuàng)立一種主窗體“學(xué)生選課解決”,如圖所示。在“學(xué)生選課解決”主窗體中插入“選課狀況”子窗體(“選課狀況”子窗體已在實(shí)驗(yàn)5-2中建立),如圖所示。在“學(xué)生選課解決”主窗體中插入“錄入選課信息”子窗體,如上圖所示。創(chuàng)立一種獨(dú)立窗體“選取選課學(xué)生”,如圖所示。運(yùn)營窗體時(shí),先啟動(dòng)“選取選課學(xué)生”窗體,用鼠標(biāo)單擊組合框下拉按鈕,在下拉列表中顯示所有學(xué)生“學(xué)號(hào)”,選定某個(gè)學(xué)生“學(xué)號(hào)”,單擊“擬定”按鈕,就會(huì)自動(dòng)啟動(dòng)“學(xué)生選課解決”窗體。在該窗體中自動(dòng)顯示出所選學(xué)生基本狀況和已選課狀況關(guān)于信息。在“錄入選課信息”子窗體中,可以錄入所選學(xué)生新選課信息,單擊添加記錄按鈕,便可保存新錄入選課信息,單擊“退出”按鈕,便可結(jié)束選課解決過程。操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”。在“數(shù)據(jù)庫”窗口中,選取“窗體”為操作對(duì)象,單擊窗口中“新建”按鈕,打開“新建窗體”對(duì)話框。在該對(duì)話框中選中“自動(dòng)創(chuàng)立窗體:縱欄式”選項(xiàng),并在“請(qǐng)選取改對(duì)象數(shù)據(jù)來源或查詢”下拉列表框中選定表“選課”,然后單擊“擬定”按鈕,將打開一種已自動(dòng)創(chuàng)立完畢窗體。關(guān)閉該窗體,將其名稱保存為“錄入選課信息”。在數(shù)據(jù)庫窗口中,單擊“設(shè)計(jì)”按鈕重新打開該窗體設(shè)計(jì)窗口,調(diào)節(jié)一下窗體大小,添加一種追加記錄命令按鈕。用鼠標(biāo)選定“工具箱”中命令按鈕控件,再單擊一下窗體中適當(dāng)位置,打開“命令按鈕向?qū)А贝翱?。在“類別”列表中選定“記錄操作”,在“操作”列表中選定“添加新記錄”,單擊“下一步”按鈕。單擊“圖片”選項(xiàng)按鈕,在列表中選定“轉(zhuǎn)至新對(duì)象2”選項(xiàng),單擊“完畢”打開窗體屬性窗口,對(duì)窗體關(guān)于屬性進(jìn)行重新設(shè)立,如圖所示。關(guān)閉設(shè)計(jì)窗口并保存對(duì)窗體所做修改。至此,“錄入選課信息”子窗體創(chuàng)立完畢,接下來開始創(chuàng)立主窗體“學(xué)生選課解決”。在數(shù)據(jù)庫窗口中重新選取“窗體”為操作對(duì)象,打開“新建窗體”對(duì)話框,選中“設(shè)計(jì)視圖”選項(xiàng),并在“請(qǐng)選取改對(duì)象數(shù)據(jù)來源表或查詢”下拉列表框中選定查詢名“學(xué)生基本狀況查詢”,然后單擊“擬定”按鈕,將打開一種空白窗體設(shè)計(jì)視圖窗口。注:學(xué)生基本狀況查詢是以學(xué)生和專業(yè)為數(shù)據(jù)來源,查詢成果如下圖所示。從“字段列表”窗口中將所需要字段逐個(gè)拖到窗體中指定位置,形成窗體中各個(gè)控件。下面為其添加第一種子窗體。用鼠標(biāo)選定“工具箱”中“子窗體/子報(bào)表”控件,再單擊一下窗體中適當(dāng)位置,打開“子窗體向?qū)А贝翱凇_x中“使用既有窗體”單選按鈕,在列表中選定窗體“選課狀況”,單擊“下一步”按鈕。選中“從列表中選取”單選按鈕,在列表中選定第一項(xiàng),單擊“下一步”按鈕。輸入子窗體名稱“已選課狀況”,單擊“完畢”按鈕,返回窗體設(shè)計(jì)窗口,至此第一種子窗體添加完畢。接下來為其添加第二個(gè)子窗體。用鼠標(biāo)選定“工具箱”中“子窗體/子報(bào)表”控件,再單擊一下窗體中適當(dāng)位置,打開“子窗體向?qū)А贝翱?。選中“使用既有窗體”單選按鈕,在列表中選定窗體“錄入選課信息”,單擊“下一步”按鈕。選中“從列表中選取”單選按鈕,在列表中選定其第一項(xiàng),單擊“下一步”按鈕。輸入子窗體名稱“錄入選課信息”,單擊“完畢”按鈕,返回窗體設(shè)計(jì)窗口,至此第二個(gè)子窗體添加完畢。打開窗體屬性窗口,對(duì)窗口關(guān)于屬性進(jìn)行重新設(shè)立,如圖所示。運(yùn)用“命令按鈕向?qū)А碧砑右环N關(guān)閉窗體命令按鈕。窗體設(shè)計(jì)最后成果如圖所示。關(guān)閉設(shè)計(jì)窗口,將窗體名稱保存為“學(xué)生選課解決”。至此,主窗體創(chuàng)立過程完畢。接下來創(chuàng)立一種用于打開主窗體“學(xué)生選課解決”啟動(dòng)窗體。單擊數(shù)據(jù)庫窗口中“新建”按鈕,打開“新建窗體”對(duì)話框。在該對(duì)話框中選中“設(shè)計(jì)視圖”選項(xiàng),然后單擊“擬定”按鈕,打開一種空白窗體設(shè)計(jì)視圖窗口。先調(diào)節(jié)一下窗體大小,再添加一種組合框控件。選定“工具箱”中組合框控件,單擊窗體中適當(dāng)位置,打開“組合框向?qū)А贝翱凇_x中“使組合框在表或查詢中查閱數(shù)值”單選按鈕,單機(jī)“下一步”按鈕。選中視圖框中“表”單選按鈕,在列表中選定表“學(xué)生”,單擊“下一步”按鈕。從“可用字段”列表中選定“學(xué)號(hào)”字段,將其添加到“選定字段”列表中,單擊“下一步”按鈕。在該界面中,單擊“下一步”按鈕。在“請(qǐng)問組合框指定標(biāo)簽:”文本框內(nèi)輸入“請(qǐng)選取選課學(xué)生學(xué)號(hào):”文本內(nèi)容,單擊“完畢”按鈕,返回窗體設(shè)計(jì)窗口,此時(shí)窗體布局如圖所示。接下來為其添加一種“確認(rèn)”按鈕。用鼠標(biāo)選定“工具箱”中“命令按鈕”控件,再單擊一下窗體中適當(dāng)位置,打開“命令按鈕向?qū)А贝翱?。在“類別”列表中選定“窗體操作”,在“操作”列表中選定“打開窗體”,單擊“下一步”按鈕。在“請(qǐng)擬定命令按鈕代開窗體”列表中選定“學(xué)生選課解決”,單擊“下一步”按鈕。選定“打開窗體并顯示所有記錄”單選按鈕,單擊“下一步”按鈕。單擊“文本”選項(xiàng)按鈕,在文本框中輸入顯示在按鈕上文字內(nèi)容“擬定”,單擊“完畢”按鈕,返回到窗體設(shè)計(jì)窗口。接下來再為其添加一種“退出”按鈕。用鼠標(biāo)選定“工具箱”中命令按鈕控件,再單擊一下窗體中適當(dāng)位置,打開“命令按鈕向?qū)А贝翱?。在“類別”列表中選定“窗體操作”,在“操作”列表中選定“關(guān)閉窗體”,單擊“下一步”按鈕,進(jìn)入下圖所示界面。單擊“文本”選項(xiàng)按鈕,在文本框中輸入顯示在按鈕上文字內(nèi)容“退出”,單擊“完畢”按鈕,返回到窗體設(shè)計(jì)窗口。打開窗體屬性窗口,對(duì)窗體關(guān)于屬性進(jìn)行重新設(shè)立,如下圖所示,窗體設(shè)計(jì)最后布局效果如下圖所示。關(guān)閉設(shè)計(jì)窗口,保存窗體名稱為“選取選課學(xué)生”。重新設(shè)立查詢“學(xué)生基本狀況查詢”篩選條件。在數(shù)據(jù)庫窗口中選定“查詢”為操作對(duì)象,選定查詢名“學(xué)生基本狀況查詢”,單擊“設(shè)計(jì)”按鈕,打開查詢?cè)O(shè)計(jì)窗口。單擊“學(xué)號(hào)”字段“條件”行,再單擊工具欄中“生成器”按鈕,打開“表達(dá)式生成器”窗口。運(yùn)用生成器中提供工具,生成作為篩選條件表達(dá)式“[學(xué)生]![學(xué)號(hào)]=[Forms]![選取選課學(xué)生]![Combo0]”,如下圖所示。單擊“擬定”按鈕,返回查詢?cè)O(shè)計(jì)窗口。關(guān)閉查詢?cè)O(shè)計(jì)窗口并保存對(duì)該查詢所做修改。至此,本實(shí)驗(yàn)題目所有完畢。上機(jī)練習(xí):創(chuàng)立兩個(gè)內(nèi)容有關(guān)窗體“選取欲選課程”和“選課業(yè)務(wù)解決”窗體。由它們聯(lián)合實(shí)現(xiàn)學(xué)生選課過程中數(shù)據(jù)解決功能。規(guī)定:創(chuàng)立一種子窗體“學(xué)生基本狀況”,如圖所示。創(chuàng)立一種子窗體“教師基本狀況”,如圖所示。創(chuàng)立一種子窗體“選課信息”,如圖所示。創(chuàng)立一種主窗體“選課信息”,如圖所示。創(chuàng)立一種獨(dú)立窗體“選取欲選選課”,如圖所示。(6)窗體運(yùn)營時(shí),先啟動(dòng)“選取欲選課程”窗體。從列表中選定某個(gè)“課程名稱”,單擊“擬定”按鈕,會(huì)自動(dòng)打開“選課業(yè)務(wù)解決”窗體。在該窗體“待選課程信息”頁面中會(huì)自動(dòng)顯示出前面所選定課程詳細(xì)信息。如果學(xué)生確認(rèn)要選取這個(gè)課程,可用鼠標(biāo)單擊“選課業(yè)務(wù)解決”頁標(biāo)簽。該頁面中有3個(gè)也標(biāo)簽:單擊“錄入選課信息”頁標(biāo)簽,可錄入學(xué)生選課信息;單擊“錄入學(xué)生信息”頁標(biāo)簽,可錄入學(xué)生基本信息;單擊“錄入教師信息”頁標(biāo)簽,可錄入教師基本信息。實(shí)驗(yàn)5報(bào)表創(chuàng)立實(shí)驗(yàn)?zāi)空莆铡白詣?dòng)創(chuàng)立報(bào)表:縱欄式”創(chuàng)立報(bào)表辦法。掌握“自動(dòng)創(chuàng)立報(bào)表:表格式”創(chuàng)立報(bào)表辦法。掌握“報(bào)表向?qū)А眲?chuàng)立分組匯總報(bào)表辦法。掌握“圖表向?qū)А眲?chuàng)立圖表式報(bào)表辦法。掌握“設(shè)計(jì)視圖”創(chuàng)立報(bào)表辦法。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)5-1創(chuàng)立一種縱欄式報(bào)表“學(xué)生基本狀況表”。實(shí)驗(yàn)規(guī)定以查詢“學(xué)生基本狀況”為數(shù)據(jù)來源,創(chuàng)立一種運(yùn)營成果如圖所示報(bào)表。操作環(huán)節(jié)(省略)實(shí)驗(yàn)5-2創(chuàng)立一種表格式報(bào)表“選課成績匯總表”。實(shí)驗(yàn)規(guī)定以查詢“選課成績查詢”為報(bào)表數(shù)據(jù)來源,其報(bào)表運(yùn)營成果如圖所示。操作環(huán)節(jié)(省略)實(shí)驗(yàn)5-3創(chuàng)立一種具備分組匯總功能報(bào)表“選課成績報(bào)表”。
1.實(shí)驗(yàn)規(guī)定以查詢“選課查詢”為數(shù)據(jù)來源,創(chuàng)立分組功能報(bào)表,成果如圖所示。2.操作環(huán)節(jié)(省略)實(shí)驗(yàn)5-4創(chuàng)立一種具備圖表格式報(bào)表“學(xué)生學(xué)期成績表”。實(shí)驗(yàn)規(guī)定以表“學(xué)期成績”為數(shù)據(jù)來源,創(chuàng)立具備圖表格式報(bào)表,其成果如圖所示。操作環(huán)節(jié)(省略)實(shí)驗(yàn)5-5創(chuàng)立一種有課教師狀況報(bào)表“有課教師狀況表”。實(shí)驗(yàn)規(guī)定以查詢“有課教師查詢”為數(shù)據(jù)來源,使用報(bào)表“設(shè)計(jì)視圖”創(chuàng)立報(bào)表,其運(yùn)營成果如圖所示。操作環(huán)節(jié)打開數(shù)據(jù)庫“學(xué)生選課系統(tǒng)”。在“數(shù)據(jù)庫”窗口中,選取“報(bào)表”為操作對(duì)象,單擊窗口中“新建”按鈕,打開“新建報(bào)表”對(duì)話框。在列表中選定“設(shè)計(jì)視圖”選項(xiàng),在“請(qǐng)選取該對(duì)象數(shù)據(jù)來源或查詢”下拉列表中選定查詢“有課教師查詢”,單擊“擬定”按鈕,進(jìn)入報(bào)表窗口。在“報(bào)表”窗口中,一方面要指定報(bào)表中所需要字段,并將其拖放到報(bào)表主體中,再在頁面頁眉處定義所需要字段相應(yīng)標(biāo)題,如圖所示。在“報(bào)表”窗口中,依次選取菜單欄上“視圖”中“報(bào)表頁眉/報(bào)表頁腳”選項(xiàng)。在“報(bào)表”窗口中,在報(bào)表頁眉處添加一種“標(biāo)簽”控件并定義其屬性,如圖所示。在“報(bào)表”窗口中,在報(bào)表頁腳處添加一種“標(biāo)簽”控件并定義其屬性,如圖所示。在“報(bào)表”窗口中,調(diào)節(jié)報(bào)表布局,定義每個(gè)字段標(biāo)題屬性。關(guān)閉“報(bào)表”窗口,保存報(bào)表為“有課教師狀況表”,結(jié)束報(bào)表創(chuàng)立過程。實(shí)驗(yàn)6數(shù)據(jù)頁創(chuàng)立實(shí)驗(yàn)?zāi)空莆者\(yùn)用“自動(dòng)創(chuàng)立數(shù)據(jù)頁”創(chuàng)立數(shù)據(jù)頁過程。掌握運(yùn)用“數(shù)據(jù)頁向?qū)А眲?chuàng)立數(shù)據(jù)頁過程。掌握美化數(shù)據(jù)頁慣用辦法。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)6-1創(chuàng)立一種數(shù)據(jù)訪問頁
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 熱工計(jì)量員風(fēng)險(xiǎn)評(píng)估競(jìng)賽考核試卷含答案
- 2026內(nèi)蒙古呼和浩特市玉泉區(qū)第七幼兒園招聘?jìng)淇碱}庫及參考答案詳解1套
- 松脂工安全行為水平考核試卷含答案
- 2025北京大學(xué)國家發(fā)展研究院招聘勞動(dòng)合同制工作人員1人備考題庫附答案詳解
- 企業(yè)財(cái)務(wù)分析與預(yù)算管理制度
- 編程語言選擇與應(yīng)用解析
- 寫出好文案的技巧
- 個(gè)體化胚胎移植臨床實(shí)踐指南2026
- 《2026年》科研管理崗位高頻面試題包含詳細(xì)解答
- 骨髓炎并發(fā)癥的預(yù)防與護(hù)理
- 客房清掃流程培訓(xùn)課件
- 2026年中國煙草招聘筆試綜合知識(shí)題庫含答案
- 醫(yī)療機(jī)構(gòu)藥品配送服務(wù)評(píng)價(jià)體系
- 醫(yī)療資源合理分配
- 婦科微創(chuàng)術(shù)后護(hù)理新進(jìn)展
- 幼兒園大蝦課件
- 2025新疆能源(集團(tuán))有限責(zé)任公司共享中心招聘?jìng)淇碱}庫(2人)帶答案詳解(完整版)
- 2025至2030中國超純水(UPW)系統(tǒng)行業(yè)項(xiàng)目調(diào)研及市場(chǎng)前景預(yù)測(cè)評(píng)估報(bào)告
- T∕CAMH 00002-2025 心理咨詢師職業(yè)能力水平評(píng)價(jià)標(biāo)準(zhǔn)
- 2025年小學(xué)蔬菜頒獎(jiǎng)典禮
- DB4114∕T 250-2024 農(nóng)民田間學(xué)校建設(shè)管理規(guī)范
評(píng)論
0/150
提交評(píng)論