本書作為《數(shù)據(jù)庫基礎(chǔ)教程(第2版)》的配套實驗教材,共分為實驗與模擬試題兩個部分。*個部分為實驗部分,有10個實驗,其中前九個實驗為基礎(chǔ)實驗,第十個實驗為綜合性設(shè)計實驗,每個實驗包括實驗?zāi)康、實驗?nèi)容和步驟、實驗習(xí)題3個部分。模擬試題部分有選擇題、填空題和操作題3種類型,后附參考答案。
本書適合作為高校非計算機(jī)專業(yè)本科、?茖W(xué)生學(xué)習(xí)的數(shù)據(jù)庫相關(guān)課程的實驗教材,也可作為Access的使用者、學(xué)習(xí)者與開發(fā)人員的上機(jī)實驗參考書。作者開發(fā)有適合本教材的實驗自動批改管理系統(tǒng)和無紙化考試系統(tǒng),使用本書的讀者和教學(xué)單位可向出版社或作者(neuq@sina.com)索取。
1. 《數(shù)據(jù)庫基礎(chǔ)教程(第2版)》的配套實驗教材,共分為實驗與模擬試題兩個部分。2. 有十個實驗,其中前九個實驗為基礎(chǔ)實驗,第十個實驗為綜合性設(shè)計實驗3. 模擬試題部分有選擇題、填空題和操作題三種類型,后附參考答案。4. 本書作者開發(fā)有適合本教材的實驗自動批改管理系統(tǒng)和無紙化考試系統(tǒng)。
前言
數(shù)據(jù)庫基礎(chǔ)教程上機(jī)實驗指導(dǎo)(第2版)本教材是遵循教育部高等學(xué)校非計算機(jī)專業(yè)基礎(chǔ)課程教學(xué)指導(dǎo)委員會的《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計算機(jī)基礎(chǔ)教學(xué)的意見》中的關(guān)于數(shù)據(jù)庫技術(shù)與應(yīng)用課程實驗教學(xué)內(nèi)容要求編寫的,是作者在省級精品課數(shù)據(jù)庫應(yīng)用基礎(chǔ)的教學(xué)中的教材建設(shè)工作一部分。數(shù)據(jù)庫基礎(chǔ)與應(yīng)用是高校非計算機(jī)科學(xué)中信息科學(xué)的一個重要組成部分。數(shù)據(jù)庫應(yīng)用知識已成為人們知識結(jié)構(gòu)中不可缺少的重要組成部分。知識的學(xué)習(xí)在于應(yīng)用,數(shù)據(jù)庫基礎(chǔ)與應(yīng)用課程是一門實踐性非常強(qiáng)的課程,因此上機(jī)實驗就顯得尤為重要。為了培養(yǎng)創(chuàng)新型、應(yīng)用型人才,為滿足高校在數(shù)據(jù)庫基礎(chǔ)及應(yīng)用類課程的教學(xué)、上機(jī)實驗方面的要求,我們編寫了本書。本書是《數(shù)據(jù)庫基礎(chǔ)教程(第2版)》的配套實驗教材,書中精選了各種類型的實驗習(xí)題,涵蓋了教學(xué)大綱中的各個知識點,有一定的深度和廣度,使讀者通過上機(jī)練習(xí),能有效地掌握課本知識。全書分兩大部分: 第一部分為基礎(chǔ)實驗部分,共包括十個實驗,每個實驗包括三個內(nèi)容: 實驗?zāi)康、實驗?nèi)容和步驟、實驗習(xí)題。在實驗題目的設(shè)計上,以任務(wù)驅(qū)動教學(xué)法為指導(dǎo),使讀者通過完成實驗題目,進(jìn)一步掌握基本知識,提高實際動手能力。本書每個實驗要求用4個學(xué)時完成(課堂實驗2學(xué)時,課后預(yù)做與復(fù)習(xí)實驗2學(xué)時)。第二部分為模擬試題,該部分模擬試題主要包括數(shù)據(jù)庫理論知識、數(shù)據(jù)庫和表的知識、查詢設(shè)計、VBA、窗體設(shè)計、報表設(shè)計和宏等知識試題,試題類型為選擇題、填空題和操作題,其中選擇題和填空題有參考答案。此外,作者還開發(fā)了針對本書的《數(shù)據(jù)庫基礎(chǔ)無紙化考試系統(tǒng)》單機(jī)與網(wǎng)絡(luò)版,本書中的部分實驗習(xí)題及模擬試題是該系統(tǒng)試題庫中的一部分,需要本系統(tǒng)的讀者或教學(xué)單位可向作者(neuq@sina.com)或出版社聯(lián)系索取。本書由祝群喜負(fù)責(zé)組織編寫、統(tǒng)稿。參加本書編寫工作的還有朱世敏、張重陽、王巖、孟亞坤、苑迎、張斌等。由于本書編寫時間緊迫,書中難免有不妥之處,敬請讀者和專家提出寶貴意見。
編者2017年1月
目錄
數(shù)據(jù)庫基礎(chǔ)教程上機(jī)實驗指導(dǎo)(第2版)實驗一認(rèn)識Access數(shù)據(jù)庫1
1.1實驗?zāi)康?
1.2實驗內(nèi)容和步驟1
1.2.1Access的啟動與退出1
1.2.2熟悉Access的環(huán)境界面1
1.2.3Access數(shù)據(jù)庫中的對象3
1.2.4創(chuàng)建Access數(shù)據(jù)庫3
1.2.5Access數(shù)據(jù)庫的導(dǎo)入與導(dǎo)出5
1.2.6Access數(shù)據(jù)庫的打包和簽署7
實驗習(xí)題12實驗二表的創(chuàng)建和使用13
2.1實驗?zāi)康?3
2.2實驗內(nèi)容及步驟13
2.2.1創(chuàng)建表13
2.2.2修改表的結(jié)構(gòu)15
2.2.3數(shù)據(jù)輸入18
2.2.4排序記錄18
2.2.5設(shè)置記錄級驗證規(guī)則19
實驗習(xí)題20實驗三表的索引和關(guān)系22
3.1實驗?zāi)康?2
3.2實驗內(nèi)容及步驟22
3.2.1創(chuàng)建索引22
3.2.2創(chuàng)建表之間的關(guān)系23
3.2.3創(chuàng)建參照完整性25
實驗習(xí)題27實驗四表中數(shù)據(jù)的查詢與操作28
4.1實驗?zāi)康?8
4.2實驗內(nèi)容及步驟28
4.2.1利用簡單查詢向?qū)Ы⑦x擇查詢28
4.2.2在設(shè)計視圖中建立選擇查詢29
4.2.3在設(shè)計視圖中建立帶參數(shù)的查詢31
4.2.4交叉表查詢33
4.2.5操作查詢33
實驗習(xí)題36數(shù)據(jù)庫基礎(chǔ)教程上機(jī)實驗指導(dǎo)(第2版)目錄實驗五SQL38
5.1實驗?zāi)康?8
5.2實驗內(nèi)容及步驟38
5.2.1建立SQL查詢的方法38
5.2.2數(shù)據(jù)定義語句的使用38
5.2.3數(shù)據(jù)操作語句的使用39
實驗習(xí)題46實驗六使用VBA編程47
6.1實驗?zāi)康?7
6.2實驗內(nèi)容和步驟47
6.2.1VBA開發(fā)環(huán)境47
6.2.2使用VBA創(chuàng)建一個簡單的應(yīng)用程序49
6.2.3數(shù)據(jù)類型、常量、變量、數(shù)組、表達(dá)式及函數(shù)50
6.2.4編寫VBA程序52
實驗習(xí)題58實驗七窗體設(shè)計62
7.1實驗?zāi)康?2
7.2實驗內(nèi)容及步驟62
7.2.1熟悉窗體結(jié)構(gòu),建立簡單窗體62
7.2.2使用控件設(shè)計窗體64
實驗習(xí)題72實驗八報表設(shè)計77
8.1實驗?zāi)康?7
8.2實驗內(nèi)容及步驟77
8.2.1創(chuàng)建報表77
8.2.2編輯報表88
實驗習(xí)題91實驗九創(chuàng)建宏96
9.1實驗?zāi)康?6
9.2實驗內(nèi)容和步驟96
9.2.1宏生成器的使用96
9.2.2創(chuàng)建并運行宏98
9.2.3宏的編輯104
9.2.4用宏組創(chuàng)建菜單105
實驗習(xí)題108實驗十綜合性設(shè)計實驗110
10.1實驗?zāi)康?10
10.2實驗內(nèi)容及步驟110
10.2.1設(shè)計教師管理系統(tǒng)層次框圖110
10.2.2設(shè)計數(shù)據(jù)庫111
10.2.3登錄窗體與主界面窗體設(shè)計112
10.2.4創(chuàng)建其他窗體116
10.2.5創(chuàng)建報表118
10.2.6設(shè)置登錄界面自動運行119
實驗習(xí)題120附錄A模擬題121
A.1選擇題121
A.1.1數(shù)據(jù)庫理論知識121
A.1.2數(shù)據(jù)庫和表的知識123
A.1.3查詢設(shè)計125
A.1.4VBA127
A.1.5窗體設(shè)計133
A.1.6報表設(shè)計134
A.1.7宏135
A.2填空題136
A.2.1數(shù)據(jù)庫理論知識136
A.2.2數(shù)據(jù)庫和表的知識137
A.2.3查詢設(shè)計137
A.2.4VBA139
A.2.5窗體設(shè)計139
A.2.6報表設(shè)計140
A.2.7宏140
A.3操作題141
A.4選擇題答案145
A.4.1數(shù)據(jù)庫理論知識答案145
A.4.2數(shù)據(jù)庫和表的知識答案145
A.4.3查詢設(shè)計答案145
A.4.4VBA答案145
A.4.5窗體設(shè)計答案145
A.4.6報表設(shè)計答案146
A.4.7宏答案146
A.5填空題答案146
A.5.1數(shù)據(jù)庫理論知識答案146
A.5.2數(shù)據(jù)庫和表的知識答案146
A.5.3查詢設(shè)計答案147
A.5.4VBA答案147
A.5.5窗體設(shè)計答案148
A.5.6報表設(shè)計答案148
A.5.7宏答案149附錄B綜合性設(shè)計實驗報告模板150
B.1報告封面150
B.2報告內(nèi)容150