Access 2003數(shù)據(jù)庫(kù)項(xiàng)目教程

出版時(shí)間:2010-6  出版社:華中科技大學(xué)出版社  作者:謝漪 主編  頁(yè)數(shù):205  

前言

  數(shù)據(jù)的存儲(chǔ)和處理幾乎遍布生活中的所有領(lǐng)域,使用數(shù)據(jù)庫(kù)已成為如今信息時(shí)代的一種基本能力。作為中等職業(yè)教育計(jì)算機(jī)相關(guān)專業(yè)的主干課程,數(shù)據(jù)庫(kù)應(yīng)用課程也在其他專業(yè)廣泛開設(shè),其教學(xué)目標(biāo)是了解數(shù)據(jù)庫(kù)的基礎(chǔ)理論知識(shí),能進(jìn)行基礎(chǔ)性的系統(tǒng)開發(fā)、規(guī)劃和設(shè)計(jì)。  考慮到Access2003作為Office家族一員市場(chǎng)占有率高,本身功能強(qiáng)大且易學(xué)易用,不必編寫程序即可完成開發(fā)的特點(diǎn),在眾多數(shù)據(jù)庫(kù)開發(fā)軟件中以其作為中職學(xué)生的學(xué)習(xí)首選軟件是適宜的。教學(xué)中要求學(xué)生掌握使用Access軟件進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)創(chuàng)建的方法,并能夠獨(dú)立按設(shè)計(jì)要求完成中小型單機(jī)版數(shù)據(jù)庫(kù)系統(tǒng)的創(chuàng)建?! “凑章殬I(yè)教育理念“以能力為本位、以實(shí)踐為主線、以項(xiàng)目課程為主體進(jìn)行模塊化教學(xué)”的要求,本書以項(xiàng)目設(shè)計(jì)為核心,力求體現(xiàn)行動(dòng)導(dǎo)向教學(xué)法的精神,同時(shí)十分注重從中職學(xué)生本身的學(xué)習(xí)特點(diǎn)出發(fā)進(jìn)行編寫。  創(chuàng)建數(shù)據(jù)庫(kù)信息系統(tǒng)本身就是一個(gè)系統(tǒng)工程。在內(nèi)容組織上,本書以一個(gè)學(xué)生信息管理項(xiàng)目為主線,數(shù)據(jù)庫(kù)開發(fā)的工作流程為邏輯順序?qū)⒏鱾€(gè)模塊依次展開,即規(guī)劃數(shù)據(jù)庫(kù)一建表一設(shè)置查詢一添加窗體和報(bào)表一網(wǎng)上發(fā)布數(shù)據(jù)一宏和模塊設(shè)計(jì)一優(yōu)化與維護(hù)數(shù)據(jù)庫(kù)。為了快速創(chuàng)設(shè)應(yīng)用情境,將比較抽象、困難的數(shù)據(jù)庫(kù)設(shè)計(jì)置后,而增加使用實(shí)例為第一個(gè)學(xué)習(xí)任務(wù),并讓學(xué)習(xí)者在“做”成了一個(gè)數(shù)據(jù)庫(kù)后再分析審視其構(gòu)成,學(xué)習(xí)者對(duì)理論的理解能力自然得以加強(qiáng)。

內(nèi)容概要

本書以一個(gè)完整的Access數(shù)據(jù)庫(kù)開發(fā)流程為主線,將系統(tǒng)開發(fā)的各個(gè)環(huán)節(jié)分為10個(gè)項(xiàng)目,每個(gè)項(xiàng)目中又以具體創(chuàng)建對(duì)象分為若干任務(wù),學(xué)習(xí)的過程就是實(shí)踐操作數(shù)據(jù)庫(kù)軟件開發(fā)的過程。為適應(yīng)中職生的學(xué)習(xí)目標(biāo)和要求,全書的內(nèi)容側(cè)重?cái)?shù)據(jù)庫(kù)創(chuàng)建的實(shí)際動(dòng)手能力培養(yǎng),強(qiáng)調(diào)在“做中學(xué)”,并適當(dāng)引導(dǎo)學(xué)生掌握數(shù)據(jù)庫(kù)設(shè)計(jì)知識(shí),確保學(xué)生在完成課程學(xué)習(xí)后具備創(chuàng)建完整Access數(shù)據(jù)庫(kù)的能力。    本教材適合中等職業(yè)學(xué)校數(shù)據(jù)庫(kù)課程教學(xué)使用,同時(shí)也可作為相關(guān)技術(shù)人員的參考用書。

書籍目錄

項(xiàng)目1 一見傾心——認(rèn)識(shí)Access數(shù)據(jù)庫(kù)  任務(wù)1 瀏覽學(xué)生信息管理數(shù)據(jù)庫(kù)系統(tǒng)項(xiàng)目2 數(shù)據(jù)入庫(kù)——?jiǎng)?chuàng)建學(xué)生信息管理數(shù)據(jù)庫(kù)和表  任務(wù)1 創(chuàng)建學(xué)生信息管理空白數(shù)據(jù)庫(kù)  任務(wù)2 添建“學(xué)生自然情況表”和“學(xué)生成績(jī)表”  任務(wù)3 編輯和使用表中數(shù)據(jù)  任務(wù)4 建立表間關(guān)系項(xiàng)目3 各取所需——查詢學(xué)生信息管理數(shù)據(jù)庫(kù)中數(shù)據(jù)  任務(wù)1 選擇查詢  任務(wù)2 增加查詢條件  任務(wù)3 通過查詢進(jìn)行計(jì)算  任務(wù)4 利用查詢操作數(shù)據(jù)項(xiàng)目4 進(jìn)退自如——通過窗體界面操作數(shù)據(jù)庫(kù)  任務(wù)1 創(chuàng)建數(shù)據(jù)維護(hù)窗體  任務(wù)2 用控件提升窗體功能  任務(wù)3 創(chuàng)建控制面板窗體項(xiàng)目5 一目了然——從數(shù)據(jù)庫(kù)中輸出數(shù)據(jù)  任務(wù)1 用分組報(bào)表整理數(shù)據(jù)  任務(wù)2 用統(tǒng)計(jì)報(bào)表進(jìn)行成績(jī)的匯總顯示  任務(wù)3 建立標(biāo)簽報(bào)表和圖表報(bào)表  任務(wù)4 打印報(bào)表項(xiàng)目6 游刃有余——加強(qiáng)對(duì)數(shù)據(jù)庫(kù)的控制  任務(wù)1 建立系統(tǒng)菜單  任務(wù)2 應(yīng)用宏為“系統(tǒng)菜單”中的命令選項(xiàng)定義功能  任務(wù)3 為“學(xué)籍信息查詢”窗體添加宏實(shí)現(xiàn)定義功能項(xiàng)目7 資源共享——網(wǎng)上發(fā)布數(shù)據(jù)  任務(wù)1 將數(shù)據(jù)庫(kù)對(duì)象輸出為網(wǎng)頁(yè)  任務(wù)2 創(chuàng)建、編輯數(shù)據(jù)訪問頁(yè)項(xiàng)目8 銅墻鐵壁——保護(hù)數(shù)據(jù)庫(kù)系統(tǒng)的安全  任務(wù)1 為“學(xué)生信息管理”數(shù)據(jù)庫(kù)設(shè)置安全機(jī)制項(xiàng)目9 如虎添翼——優(yōu)化數(shù)據(jù)庫(kù)性能  任務(wù)1 數(shù)據(jù)庫(kù)工具提升“學(xué)生信息管理”系統(tǒng)性能項(xiàng)目10 躍躍欲試——自建數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)  任務(wù)1 選題與需求分析  任務(wù)2 系統(tǒng)設(shè)計(jì)  任務(wù)3 系統(tǒng)實(shí)現(xiàn)參考文獻(xiàn)

章節(jié)摘錄

  在數(shù)據(jù)庫(kù)中設(shè)計(jì)表結(jié)構(gòu)是最重要的,也是比較困難的。數(shù)據(jù)庫(kù)中定義幾張表,每張表中有哪些屬性列,這些問題解決得好壞直接關(guān)系到整個(gè)系統(tǒng)運(yùn)行的效率,甚至關(guān)系到系統(tǒng)的成敗。如果隨意建立數(shù)據(jù)模型,在應(yīng)用中會(huì)產(chǎn)生許多弊病,如數(shù)據(jù)重復(fù)存儲(chǔ),在更新、插入、刪除時(shí)出現(xiàn)數(shù)據(jù)矛盾等。為了避免這些問題,在定義表結(jié)構(gòu)時(shí)應(yīng)遵循如下原則。  1)每個(gè)表應(yīng)該只包含關(guān)于一個(gè)主題的信息  例如,成績(jī)表牽涉學(xué)生,但并不是將學(xué)生有關(guān)信息直接放在成績(jī)表中,而是僅僅提供一個(gè)學(xué)生的學(xué)號(hào)。這樣當(dāng)要?jiǎng)h除成績(jī)時(shí),就不會(huì)涉及學(xué)生的有關(guān)信息,因?yàn)閷W(xué)生的詳細(xì)信息存放在另一個(gè)專門的“學(xué)生表”中。  2)表中不應(yīng)該包含重復(fù)信息  每個(gè)表有不同的主題,一個(gè)信息也不應(yīng)該在多個(gè)表中重復(fù)存放。例如,學(xué)生的姓名、地址等只在學(xué)生的“自然情況表”中出現(xiàn),如果在“成績(jī)表”、“學(xué)籍表”中也設(shè)置地址等信息,則一旦學(xué)生要更改地址信息,勢(shì)必要在每個(gè)表中去更新,既影響工作效率,也容易出差錯(cuò),甚至?xí)霈F(xiàn)一個(gè)學(xué)生的信息在兩個(gè)表中不一致等情況?! ?)確定表中字段的原則  每個(gè)字段都應(yīng)該與表的主題緊密相關(guān)。例如,在學(xué)生學(xué)籍表中,只需記錄班級(jí)編號(hào)就可以了,若還需要記錄班級(jí)的名稱、人數(shù)、班主任等信息就應(yīng)該另設(shè)一張表比較合適?! 〔粦?yīng)該包含通過計(jì)算的數(shù)據(jù)。成績(jī)通常是需要進(jìn)行求平均等匯總的,但是既然該數(shù)據(jù)可以通過具體的成績(jī)記錄計(jì)算得出,就不需要專門占用空間進(jìn)行存儲(chǔ)。而且在查詢時(shí)成績(jī)數(shù)據(jù)可以隨時(shí)依據(jù)表中數(shù)據(jù)的更新重得結(jié)果,若專門設(shè)定“平均分”字段,反而無法自動(dòng)跟蹤成績(jī)數(shù)據(jù)的變化。  4)表中應(yīng)當(dāng)有唯二值的字段  現(xiàn)實(shí)生活中的實(shí)體對(duì)象一定是可以唯一標(biāo)識(shí),能夠相互區(qū)分的。反映到實(shí)體集——二維表中,肯定也有一個(gè)或一組字段能作為一行記錄(也就是一個(gè)實(shí)體)的唯一標(biāo)識(shí),即主鍵。  5)確定各表之間的關(guān)系  為了方便維護(hù),盡量保證每個(gè)表中字段圍繞一個(gè)主題。但在實(shí)際應(yīng)用中,經(jīng)常需要將多個(gè)表中的有關(guān)數(shù)據(jù)集合在一起形成綜合信息,如查看獎(jiǎng)懲內(nèi)容時(shí),不能僅僅知道某“學(xué)號(hào)”的學(xué)生有何記錄,而把學(xué)生姓名、性別、班級(jí)等一起呈現(xiàn)比較實(shí)用。如何把一個(gè)表中的某行記錄與另一個(gè)表中的一行或若干行記錄聯(lián)系起來?肯定需要在這兩個(gè)表中都提供一個(gè)能關(guān)聯(lián)的線索,這里就是“學(xué)生表”中的學(xué)號(hào)和“獎(jiǎng)懲表”中的學(xué)號(hào)。為了讓計(jì)算機(jī)能在必要時(shí)自行檢索配對(duì)數(shù)據(jù)記錄,還要先行為兩表中的“學(xué)號(hào)”字段建立索引。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Access 2003數(shù)據(jù)庫(kù)項(xiàng)目教程 PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   建議有基礎(chǔ)的人學(xué)習(xí)
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7