版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
任務(wù)12.1創(chuàng)建數(shù)據(jù)庫(kù)任務(wù)12.2管理數(shù)據(jù)庫(kù)中的數(shù)據(jù)
任務(wù)導(dǎo)入
學(xué)習(xí)目標(biāo)
任務(wù)實(shí)施
1.創(chuàng)建數(shù)據(jù)庫(kù)的3種方法
2.在項(xiàng)目管理器中創(chuàng)建數(shù)據(jù)庫(kù)
任務(wù)12.1創(chuàng)?建?數(shù)?據(jù)?庫(kù)
(1)單擊工具欄上的“新建”按鈕,在“新建”對(duì)話框中選中“項(xiàng)目”,并單擊“新建文件”按鈕,打開“創(chuàng)建”對(duì)話框。
(2)在“創(chuàng)建”對(duì)話框中,輸入項(xiàng)目名稱,單擊“保存”按鈕,打開“項(xiàng)目管理器”對(duì)話框。
(3)在“數(shù)據(jù)”選項(xiàng)卡中選中“數(shù)據(jù)庫(kù)”,然后單擊“新建”按鈕,繼續(xù)打開“新建數(shù)據(jù)庫(kù)”對(duì)話框,如圖12-1所示。圖12-1“新建數(shù)據(jù)庫(kù)”對(duì)話框
(4)單擊“新建數(shù)據(jù)庫(kù)”按鈕,打開“創(chuàng)建”對(duì)話框,如圖12-2所示,輸入數(shù)據(jù)庫(kù)名(如“學(xué)生情況”),即擴(kuò)展名為?.dbc的文件名。
(5)單擊“保存”按鈕,則完成數(shù)據(jù)庫(kù)的創(chuàng)建,并打開“數(shù)據(jù)庫(kù)設(shè)計(jì)器”。圖12-2“創(chuàng)建”對(duì)話框
3.通過(guò)“新建”對(duì)話框創(chuàng)建數(shù)據(jù)庫(kù)
通過(guò)“新建”對(duì)話框創(chuàng)建數(shù)據(jù)庫(kù)的操作步驟為:
(1)單擊工具欄上的“新建”按鈕,在“新建”對(duì)話框中選中“數(shù)據(jù)庫(kù)”,然后單擊“新建文件”按鈕,打開“創(chuàng)建”對(duì)話框,如圖12-3所示。圖12-3通過(guò)“新建”對(duì)話框創(chuàng)建數(shù)據(jù)庫(kù)
(2)在“創(chuàng)建”數(shù)據(jù)庫(kù)對(duì)話框中,輸入新數(shù)據(jù)庫(kù)名。
(3)單擊“保存”按鈕后,會(huì)顯示一個(gè)空的“數(shù)據(jù)庫(kù)設(shè)計(jì)器”窗口,與此同時(shí),“數(shù)據(jù)庫(kù)設(shè)計(jì)器”工具欄將變?yōu)橛行А?/p>
4.使用命令創(chuàng)建數(shù)據(jù)庫(kù)
5.向數(shù)據(jù)庫(kù)中添加表
創(chuàng)建數(shù)據(jù)庫(kù)后,就可以向數(shù)據(jù)庫(kù)中添加數(shù)據(jù)表了。
假設(shè)已建有數(shù)據(jù)表cj(成績(jī)表)和rk(任課表),如圖12-4所示。圖12-4數(shù)據(jù)表cj和rk
(1)從“數(shù)據(jù)庫(kù)”菜單或“數(shù)據(jù)庫(kù)設(shè)計(jì)器”工具欄中右擊數(shù)據(jù)庫(kù)設(shè)計(jì)器窗口,從中選擇“添加表”,彈出“打開”對(duì)話框。
(2)選定一個(gè)表后單擊“確定”按鈕。添加數(shù)據(jù)表后的數(shù)據(jù)庫(kù),如圖12-5所示。圖12-5向數(shù)據(jù)庫(kù)中添加表
6.從數(shù)據(jù)庫(kù)中移去表
當(dāng)數(shù)據(jù)庫(kù)不再需要某個(gè)表或其他數(shù)據(jù)庫(kù)需要使用此表時(shí),可以從該數(shù)據(jù)庫(kù)中移去此表。
(1)選定要移去的表,選擇“數(shù)據(jù)庫(kù)”菜單→“移去”,或者單擊“數(shù)據(jù)庫(kù)設(shè)計(jì)器”工具欄上的“移去表”按鈕,如圖12-6所示。
(2)在提示對(duì)話框中,單擊“移去”。圖12-6從數(shù)據(jù)庫(kù)中移去表
7.準(zhǔn)備關(guān)聯(lián)
只要通過(guò)鏈接不同表的索引,“數(shù)據(jù)庫(kù)設(shè)計(jì)器”就可以很方便地建立表之間的關(guān)系。由于這種在數(shù)據(jù)庫(kù)中建立的關(guān)系被作為數(shù)據(jù)庫(kù)的一部分保存起來(lái),所以稱為永久關(guān)系。
(1)決定哪個(gè)表有主記錄,哪個(gè)表有其關(guān)聯(lián)記錄。如st表中有主記錄,cj表有st表的關(guān)聯(lián)記錄;kc表有主記錄,cj表中也有kc表的關(guān)聯(lián)記錄。
(2)對(duì)有主記錄的表(st表)的“學(xué)號(hào)”字段添加一個(gè)主索引。雙擊st表打開該表,單擊“顯示”菜單→“表設(shè)計(jì)器”,在“索引”選項(xiàng)卡中,設(shè)置“學(xué)號(hào)”為“主索引”。如圖12-7所示,單擊“確定”按鈕,返回?cái)?shù)據(jù)庫(kù)設(shè)計(jì)器,可以看到索引項(xiàng)下的“學(xué)號(hào)”前有一鑰匙圖標(biāo)。圖12-7設(shè)置st表中的“學(xué)號(hào)”為“主索引”
(3)雙擊rk表,在“表設(shè)計(jì)器”的“索引”選項(xiàng)卡中,設(shè)置“課程號(hào)”為“候選索引”。
(4)雙擊cj表標(biāo)題欄,在“表設(shè)計(jì)器”的“索引”選項(xiàng)卡中,設(shè)置“學(xué)號(hào)”和“課程號(hào)”為“普通索引”。
建立各表的索引后,如圖12-8所示。圖12-8建立數(shù)據(jù)庫(kù)各表的索引
8.創(chuàng)建關(guān)系
定義完關(guān)鍵字段和索引后,即可創(chuàng)建關(guān)系。在表間建立關(guān)系的方法為:將一個(gè)表的索引拖到另一個(gè)表相匹配的索引上。設(shè)置完關(guān)系之后,在數(shù)據(jù)庫(kù)設(shè)計(jì)器中可看到一條關(guān)系線連接兩表,如圖12-9所示。
9.編輯關(guān)系
雙擊表間的關(guān)系線,打開“編輯關(guān)系”對(duì)話框,從中修改有關(guān)設(shè)置,如圖12-10所示。圖12-9關(guān)系線圖12-10“編輯關(guān)系”對(duì)話框
10.打開數(shù)據(jù)庫(kù)
在數(shù)據(jù)庫(kù)中,可以存儲(chǔ)一系列表、在表間建立關(guān)系、設(shè)置屬性和數(shù)據(jù)有效性規(guī)則使相關(guān)聯(lián)的表協(xié)同工作。
1)打開數(shù)據(jù)庫(kù)文件
2)展開或折疊表
展開或折疊所有表的方法是:右鍵單擊“數(shù)據(jù)庫(kù)設(shè)計(jì)器”窗口,如圖12-11所示,在快捷菜單中選擇“全部展開”或“全部折疊”。圖12-11數(shù)據(jù)庫(kù)設(shè)計(jì)器中折疊后的表
3)重排數(shù)據(jù)庫(kù)的表
在“數(shù)據(jù)庫(kù)設(shè)計(jì)器”中,可以改變表的布局。
操作方法為:?jiǎn)螕簟皵?shù)據(jù)庫(kù)”菜單→“重排”,在“重排表和視圖”對(duì)話框中選擇適當(dāng)?shù)倪x項(xiàng),如圖12-12所示。圖12-12“重排表和視圖”對(duì)話框任務(wù)導(dǎo)入
學(xué)習(xí)目標(biāo)
任務(wù)實(shí)施
1.設(shè)置字段標(biāo)題
(1)在“數(shù)據(jù)庫(kù)設(shè)計(jì)器”中選定表,單擊“數(shù)據(jù)庫(kù)”菜單→“修改”。
(2)在“表設(shè)計(jì)器”對(duì)話框中,選定需要指定標(biāo)題的字段,如圖12-3所示。
任務(wù)12.2管理數(shù)據(jù)庫(kù)中的數(shù)據(jù)圖12-13設(shè)置字段標(biāo)題
2.為字段輸入注釋
3.設(shè)置默認(rèn)字段值
(1)在“表設(shè)計(jì)器”中選定要賦予默認(rèn)值的字段。
(2)在“默認(rèn)值”框中,鍵入要顯示在所有新記錄中的字段值(字符型字段應(yīng)用引號(hào)括起來(lái)),如圖12-14所示。
(3)單擊“確定”按鈕。
圖12-14設(shè)置默認(rèn)字段值
4.設(shè)置字段的有效性規(guī)則
在“信息”框中鍵入用引號(hào)括起的錯(cuò)誤信息,例如,顯示“學(xué)號(hào)輸入錯(cuò)誤”,如圖12-15所示。如果輸入的信息不能滿足有效性規(guī)則,在“有效性說(shuō)明”中設(shè)定的信息便會(huì)顯示出來(lái)。圖12-15建立字段的有效性規(guī)則
5.控制記錄的數(shù)據(jù)輸入
在向表中輸入記錄時(shí),要想比較兩個(gè)以上的字段,或查看記錄是否滿足一定的條件,則可以為表設(shè)置有效性規(guī)則。例如,在st表中2011級(jí)學(xué)生“入學(xué)成績(jī)”必須為450~650。操作步驟為:
(1)選定表,單擊“數(shù)據(jù)庫(kù)”菜單→“修改”,打開“表設(shè)計(jì)器”對(duì)話框。
(2)在“表設(shè)計(jì)器”中選擇“表”選項(xiàng)卡,如圖12-16所示。圖12-16設(shè)置表的有效性規(guī)則
6.多工作區(qū)的概念
前面介紹的操作都是在當(dāng)前表中進(jìn)行的,似乎默認(rèn)了在同一時(shí)刻只能使用一個(gè)表、只能對(duì)一個(gè)表進(jìn)行操作。
顯示如圖12-17所示。圖12-17打開別名chengji表圖12-18用區(qū)碼選擇工作區(qū)圖12-19用表名選擇工作區(qū)
7.使用不同工作區(qū)的表
8.表之間的關(guān)聯(lián)
【例12-1】
按關(guān)鍵表達(dá)式“學(xué)號(hào)”建立關(guān)聯(lián)。
顯示結(jié)果如圖12-20所示,可以看到所有滿足條件的記錄都被顯示了。圖12-20建立關(guān)聯(lián)
思考與練習(xí)
1.在定義字段有效性規(guī)則時(shí),在規(guī)則框中輸入的表達(dá)式類型是_____。
2.設(shè)有兩個(gè)數(shù)據(jù)表文件。學(xué)生表:xs(學(xué)號(hào)(C,4),姓名(C,8),性別(C,2),成績(jī)(N,3,0)),班級(jí)號(hào)(C,2)。班級(jí)表:bj(班級(jí)號(hào)(C,2),班級(jí)名(C,8),班主任(C,6)。
3.完成以下操作題:
(1)創(chuàng)建一個(gè)新項(xiàng)目“客戶管理”。
(2)在新建立的項(xiàng)目“客戶管理”中創(chuàng)建數(shù)據(jù)庫(kù)“訂貨管理”。
(3)在“訂貨管理”數(shù)據(jù)庫(kù)中建立表order_list,表中數(shù)據(jù)見表12-1。表12-1order_list表其結(jié)構(gòu)描述為order_list(khh(C,6),ddh(C,6),dgrq(D),zje(F,15.2))。
(4)為order_list表創(chuàng)建一個(gè)主索引,索引名和索引表達(dá)式均是ddh。
(5)在“訂貨管理”數(shù)據(jù)庫(kù)中建立表order_detail,表中數(shù)據(jù)見表12-2。表12-2
order_detail表
(6)為新建立的order_detail表建立一個(gè)普通索引,索引名和索引表達(dá)式均是“ddh”。
(7)為表order_detail的“dj”字段定義默認(rèn)值為NULL。
(8)為表order_detail的“dj”字段定義約束規(guī)則“dj>0”,違背規(guī)則時(shí)的提示信息是“單價(jià)必須大于零”。
(9)建立表order_list和表order_detail間的永久聯(lián)系(通過(guò)“ddh”字段)。
(10)關(guān)閉“訂貨管理”數(shù)據(jù)庫(kù),然后建立自由表customer,表的內(nèi)容見表12-3。表12-3
customer表技能訓(xùn)練
(1)建立第11章技能訓(xùn)練中的工資表salary與部門表dept之間的聯(lián)系,打開兩個(gè)表,使光標(biāo)在dept中移動(dòng)時(shí),改變salary中顯示的記錄。其中部門表的結(jié)構(gòu)見表12-4。表12-4
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)意識(shí)在小學(xué)生的啟蒙與實(shí)踐探索
- 圖書館家具配置與學(xué)生學(xué)生服的搭配設(shè)計(jì)探討
- 醫(yī)療家庭溝通情感支持與理解技巧
- 2025中國(guó)聯(lián)通春季校園招聘(新苗)高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)移動(dòng)湖南分公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)電信河北秦皇島分公司校園招聘11人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年重慶沙坪壩區(qū)事業(yè)單位招聘93人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年福建省寧德福安市事業(yè)單位招聘144人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年四川省遂寧河?xùn)|新區(qū)教師招聘79人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年云南西雙版納州事業(yè)單位招聘工作人員255人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 分配利潤(rùn)合同范例
- 智慧健康養(yǎng)老服務(wù)項(xiàng)目可行性分析報(bào)告
- 國(guó)家開放大學(xué)《統(tǒng)計(jì)與數(shù)據(jù)分析基礎(chǔ)》形考任務(wù)1-5答案
- 附件2:慢病管理中心評(píng)審實(shí)施細(xì)則2024年修訂版
- 核反應(yīng)堆熱工分析課程設(shè)計(jì)
- (正式版)SH∕T 3548-2024 石油化工涂料防腐蝕工程施工及驗(yàn)收規(guī)范
- (高清版)JTG 3370.1-2018 公路隧道設(shè)計(jì)規(guī)范 第一冊(cè) 土建工程
- 2024年中國(guó)雄安集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 陜西省教育科學(xué)規(guī)劃課題開題報(bào)告
- 化工原理課程設(shè)計(jì)甲醇和水
- 系統(tǒng)架構(gòu)設(shè)計(jì)SOP流程圖
評(píng)論
0/150
提交評(píng)論