《第二章Access數(shù)據(jù)庫(kù)的創(chuàng)建與管理》由會(huì)員分享,可在線閱讀,更多相關(guān)《第二章Access數(shù)據(jù)庫(kù)的創(chuàng)建與管理(26頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、第第2 2章章 AccessAccess數(shù)據(jù)庫(kù)的創(chuàng)建與管理數(shù)據(jù)庫(kù)的創(chuàng)建與管理 nAccessAccess數(shù)據(jù)庫(kù)文件數(shù)據(jù)庫(kù)文件n創(chuàng)建一個(gè)空數(shù)據(jù)庫(kù)創(chuàng)建一個(gè)空數(shù)據(jù)庫(kù)n用數(shù)據(jù)庫(kù)向?qū)?chuàng)建數(shù)據(jù)庫(kù)用數(shù)據(jù)庫(kù)向?qū)?chuàng)建數(shù)據(jù)庫(kù)n數(shù)據(jù)庫(kù)的壓縮與修復(fù)數(shù)據(jù)庫(kù)的壓縮與修復(fù)n數(shù)據(jù)庫(kù)版本的轉(zhuǎn)換數(shù)據(jù)庫(kù)版本的轉(zhuǎn)換n數(shù)據(jù)庫(kù)的安全數(shù)據(jù)庫(kù)的安全 AccessAccess數(shù)據(jù)庫(kù)文件數(shù)據(jù)庫(kù)文件表表查詢查詢窗體窗體報(bào)表報(bào)表頁(yè)頁(yè)宏宏模塊模塊對(duì)象對(duì)象在在AccessAccess數(shù)據(jù)庫(kù)管理數(shù)據(jù)庫(kù)管理系統(tǒng)中,一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)中,一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的所有相關(guān)應(yīng)用系統(tǒng)的所有相關(guān)信息都存儲(chǔ)在一個(gè)數(shù)信息都存儲(chǔ)在一個(gè)數(shù)據(jù)庫(kù)文件中。據(jù)庫(kù)文件中。數(shù)據(jù)庫(kù)文件被存儲(chǔ)在指
2、定數(shù)據(jù)庫(kù)文件被存儲(chǔ)在指定的存儲(chǔ)路徑下,文件擴(kuò)展的存儲(chǔ)路徑下,文件擴(kuò)展名為名為.mdb.mdb。數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù) n【例【例2-12-1】創(chuàng)建】創(chuàng)建“教學(xué)信息管理教學(xué)信息管理”數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)。n 擴(kuò)展名:擴(kuò)展名:“mbdmbd”123啟動(dòng)啟動(dòng)Access“教學(xué)信息管理數(shù)據(jù)庫(kù)教學(xué)信息管理數(shù)據(jù)庫(kù)“.mdb.mdb”創(chuàng)建教學(xué)信息管理數(shù)據(jù)庫(kù)4用數(shù)據(jù)庫(kù)向?qū)?chuàng)建數(shù)據(jù)庫(kù) nAccessAccess數(shù)據(jù)庫(kù)管理系統(tǒng)提供了一些不同主題的數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)管理系統(tǒng)提供了一些不同主題的數(shù)據(jù)庫(kù)模板,使用戶能夠在模板,使用戶能夠在“數(shù)據(jù)庫(kù)向?qū)?shù)據(jù)庫(kù)向?qū)А钡闹敢驴焖俚牡闹敢驴焖俚脑O(shè)計(jì)并創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。設(shè)計(jì)并創(chuàng)建一
3、個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。123456789自動(dòng)生成的系統(tǒng)自動(dòng)生成的系統(tǒng)數(shù)據(jù)庫(kù)的安全n數(shù)據(jù)庫(kù)的打開與關(guān)閉n數(shù)據(jù)庫(kù)文件的屬性 設(shè)置與撤消數(shù)據(jù)庫(kù)用戶密碼 1234下次打開數(shù)據(jù)下次打開數(shù)據(jù)庫(kù)時(shí)要求密碼庫(kù)時(shí)要求密碼設(shè)置密碼設(shè)置密碼撤消密碼撤消密碼同步復(fù)制數(shù)據(jù)庫(kù)設(shè)計(jì)母板是被復(fù)制的數(shù)據(jù)庫(kù)。因?yàn)楦北纠O(shè)計(jì)母板是被復(fù)制的數(shù)據(jù)庫(kù)。因?yàn)楦北纠昧嗽瓟?shù)據(jù)庫(kù)的設(shè)計(jì),所以它被叫做設(shè)計(jì)用了原數(shù)據(jù)庫(kù)的設(shè)計(jì),所以它被叫做設(shè)計(jì) 母板母板拆分?jǐn)?shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)中所有表被存放在一個(gè)數(shù)據(jù)庫(kù)中,稱為后端文件。而其它對(duì)象存放在另一個(gè)數(shù)據(jù)庫(kù)中。稱為前端文件。便于網(wǎng)絡(luò)上用戶對(duì)數(shù)據(jù)庫(kù)的使用。將將Access 2000數(shù)據(jù)庫(kù)轉(zhuǎn)換為數(shù)據(jù)庫(kù)轉(zhuǎn)換為Access 2
4、002-2003文件格式文件格式n初始時(shí)創(chuàng)建的是初始時(shí)創(chuàng)建的是Access 2000Access 2000的數(shù)據(jù)庫(kù)便于兼的數(shù)據(jù)庫(kù)便于兼容容n要想把要想把AccessAccess數(shù)據(jù)庫(kù)存為數(shù)據(jù)庫(kù)存為MDE(MicrosoftMDE(Microsoft Database Executable,Database Executable,可執(zhí)行微軟數(shù)據(jù)庫(kù)可執(zhí)行微軟數(shù)據(jù)庫(kù))或或ADEADE,就必須轉(zhuǎn)換為,就必須轉(zhuǎn)換為Access 2002-2003Access 2002-2003文件格文件格式式n優(yōu)點(diǎn):提供新的屬性,改善了存儲(chǔ)格式優(yōu)點(diǎn):提供新的屬性,改善了存儲(chǔ)格式指出轉(zhuǎn)換后的文件名創(chuàng)建MDE文件n允許訪問(wèn)
5、數(shù)據(jù)庫(kù)但不能修改n當(dāng)只在辦公室、局域網(wǎng)或者廣域網(wǎng)中使用數(shù)據(jù)庫(kù)時(shí)需要n將數(shù)據(jù)庫(kù)存儲(chǔ)為MDE數(shù)據(jù)庫(kù)n一旦存為MDE將無(wú)法改回,所以建議先備份數(shù)據(jù)庫(kù)只有Access 2002-2003格式的數(shù)據(jù)庫(kù)才能存為MDE格式壓縮和修復(fù)數(shù)據(jù)庫(kù)壓縮和修復(fù)數(shù)據(jù)庫(kù)n隨著記錄的增加和刪除,數(shù)據(jù)庫(kù)會(huì)變得越來(lái)越隨著記錄的增加和刪除,數(shù)據(jù)庫(kù)會(huì)變得越來(lái)越大,當(dāng)刪除記錄時(shí),數(shù)據(jù)庫(kù)并不立即收回存儲(chǔ)大,當(dāng)刪除記錄時(shí),數(shù)據(jù)庫(kù)并不立即收回存儲(chǔ)空間。在網(wǎng)絡(luò)上訪問(wèn)更是如此??臻g。在網(wǎng)絡(luò)上訪問(wèn)更是如此。n壓縮和修復(fù)數(shù)據(jù)庫(kù)壓縮和修復(fù)數(shù)據(jù)庫(kù)n性能分析器性能分析器n文檔管理器文檔管理器n檢測(cè)并修復(fù)檢測(cè)并修復(fù) 本本 章章 小小 結(jié)結(jié)n在這一章里,我們
6、用在這一章里,我們用AccessAccess構(gòu)建了一個(gè)簡(jiǎn)單的數(shù)據(jù)構(gòu)建了一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù),設(shè)計(jì)了數(shù)據(jù)庫(kù)中的表,在這過(guò)程中,依次學(xué)習(xí)庫(kù),設(shè)計(jì)了數(shù)據(jù)庫(kù)中的表,在這過(guò)程中,依次學(xué)習(xí)了用表向?qū)?、表設(shè)計(jì)器和直接輸入數(shù)據(jù)創(chuàng)建數(shù)據(jù)表,了用表向?qū)?、表設(shè)計(jì)器和直接輸入數(shù)據(jù)創(chuàng)建數(shù)據(jù)表,簡(jiǎn)單介紹了導(dǎo)入數(shù)據(jù)創(chuàng)建表。讓讀者初步掌握簡(jiǎn)單介紹了導(dǎo)入數(shù)據(jù)創(chuàng)建表。讓讀者初步掌握AccessAccess中各種工具的使用,初步了解表和表之間的中各種工具的使用,初步了解表和表之間的關(guān)系、子數(shù)據(jù)表、索引等知識(shí)。讀者可以用本章介關(guān)系、子數(shù)據(jù)表、索引等知識(shí)。讀者可以用本章介紹的方法重新設(shè)計(jì)一個(gè)實(shí)用的數(shù)據(jù)庫(kù),仔細(xì)體會(huì)其紹的方法重新設(shè)計(jì)一個(gè)實(shí)用
7、的數(shù)據(jù)庫(kù),仔細(xì)體會(huì)其中的每個(gè)環(huán)節(jié),熟悉中的每個(gè)環(huán)節(jié),熟悉AccessAccess提供的各種工具,以利提供的各種工具,以利于進(jìn)一步的學(xué)習(xí)。于進(jìn)一步的學(xué)習(xí)。二級(jí)教程二級(jí)教程-Access-Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)數(shù)據(jù)庫(kù)程序設(shè)計(jì)習(xí)題二 Page 43三張表的結(jié)構(gòu)分別如下:三張表的結(jié)構(gòu)分別如下:課程表字段名 字段類型 字段長(zhǎng)度課程號(hào) 字符型 4課程名 字符型 10課時(shí) 數(shù)值型 3 選課表字段名 字段類型 字段長(zhǎng)度學(xué)號(hào) 字符型 8課程號(hào) 字符型 4成績(jī) 數(shù)值型 2 學(xué)生表字段名 字段類型 字段長(zhǎng)度學(xué)號(hào) 字符型 8姓名 字符型 8性別 字符型 2出生年月 日期型 入??偡?數(shù)值型 3獎(jiǎng)學(xué)金 邏輯型 1特長(zhǎng) 備注型照片 嵌入型