出版時間:1970-1 出版社:武漢大學(xué)出版社 作者:汪同慶,何寧,滕沖 著 頁數(shù):317
前言
數(shù)據(jù)庫技術(shù)是計算機(jī)科學(xué)中發(fā)展最快的技術(shù)之一,已經(jīng)成為現(xiàn)代計算機(jī)信息處理系統(tǒng)的重要基礎(chǔ)與技術(shù)核心,數(shù)據(jù)庫技術(shù)課程正逐步成為普通高校各專業(yè)本、專科生的必修課程。學(xué)習(xí)和掌握數(shù)據(jù)庫的基本知識和基本技能,利用數(shù)據(jù)庫技術(shù)進(jìn)行數(shù)據(jù)處理是大學(xué)生必須具備的能力之一?! ”緯攸c介紹了數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫的理論、Access數(shù)據(jù)庫的創(chuàng)建與管理、創(chuàng)建數(shù)據(jù)表、查詢及SQL語言、窗體的創(chuàng)建與控件的應(yīng)用、報表與數(shù)據(jù)訪問頁、宏與模塊、VBA程序設(shè)計、DAO及ADO數(shù)據(jù)訪問技術(shù)。本書章節(jié)內(nèi)容安排循序漸進(jìn),始終圍繞著成績管理這個典型的事例進(jìn)行詳細(xì)的講解,實例要求明確,分析簡明扼要,操作步驟具體翔實。 本書基于Access2003系統(tǒng)討論數(shù)據(jù)庫的原理和應(yīng)用方法,全書共分為9章?! さ趌章由數(shù)據(jù)庫系統(tǒng)概述開始,介紹數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫、規(guī)范化理論和數(shù)據(jù)庫系統(tǒng)設(shè)計的一般步驟。 ·第2章介紹Access2003基礎(chǔ)知識,詳細(xì)介紹了創(chuàng)建數(shù)據(jù)庫和表、表的編輯操作、建立表之間的關(guān)系?! さ?章介紹選擇查詢、參數(shù)查詢、交叉表查詢、操作查詢、SQL查詢和SQL語言?! さ?章介紹窗體的功能與構(gòu)造、創(chuàng)建自動窗體的方法和步驟、使用窗體向?qū)?chuàng)建窗體的方法和步驟、使用窗體設(shè)計器創(chuàng)建窗體的方法和步驟,以及一些重要的窗體設(shè)計技巧。 ·第5章介紹Access2003中報表的創(chuàng)建和編輯等功能。 ·第6章介紹頁實例,頁與窗體、報表的差別,以及如何創(chuàng)建和使用頁?! さ?章介紹宏的創(chuàng)建與使用、模塊的創(chuàng)建與調(diào)試方法?! さ?章較為詳細(xì)地介紹VBA的編程環(huán)境、數(shù)據(jù)類型、基本語句、函數(shù)和過程、程序設(shè)計中常用的算法及如何用VBA代碼在控件對象上進(jìn)行屬性設(shè)置和編寫事件過程。 ·第9章介紹了如何利用DAO中定義的數(shù)據(jù)訪問對象,實現(xiàn)對數(shù)據(jù)庫的基本操作,如何在程序中創(chuàng)建.ADO對象變量,設(shè)置對象屬性、調(diào)用對象方法來實現(xiàn)數(shù)據(jù)庫的各項訪問?! ”緯?章由譚明新編寫,第2章和第4章由滕沖編寫,第3章由楊先娣編寫,第5章和第6章由莫子軍編寫,第7章由彭紅梅編寫,第8章由何寧編寫,第9章由何毅編寫;全書由何寧、滕沖統(tǒng)稿并擔(dān)任主編,汪同慶擔(dān)任主審。本書的編寫得到了武漢大學(xué)珞珈學(xué)院和武漢大學(xué)出版社領(lǐng)導(dǎo)的大力支持,許多老師對本書的編寫給予了幫助,在此表示衷心的感謝?! ”緯瓤勺鳛槠胀ǜ叩仍盒1尽?品怯嬎銠C(jī)專業(yè)“數(shù)據(jù)庫技術(shù)”課程的教學(xué)用書,也可作為參加二級Access數(shù)據(jù)庫程序設(shè)計應(yīng)試者的教材。
內(nèi)容概要
《Access數(shù)據(jù)庫應(yīng)用基礎(chǔ)》按照最新的全國計算機(jī)等級考試二級Access數(shù)據(jù)庫程序設(shè)計考試大綱要求編寫。內(nèi)容包括數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫的理論、Access庫的創(chuàng)建與管理、創(chuàng)建數(shù)據(jù)表、查詢及SQL語言、窗體的創(chuàng)建與控件的應(yīng)用、報表與數(shù)據(jù)訪問頁、宏與模塊、VBA程序設(shè)計、DAO及ADO數(shù)據(jù)訪問技術(shù)?! ”窘虝w系完整、結(jié)構(gòu)清晰,在介紹基本理論的同時,通過大量實例的講解來增強(qiáng)知識的應(yīng)用性和可操作性。《Access數(shù)據(jù)庫應(yīng)用基礎(chǔ)》既可作為高等學(xué)校本、??茖W(xué)生學(xué)習(xí)數(shù)據(jù)庫技術(shù)課程的教材,也可作為全國計算機(jī)等級考試二級Access的培訓(xùn)或自學(xué)教材。
書籍目錄
第1章 數(shù)據(jù)庫基礎(chǔ)知識1.1 數(shù)據(jù)庫基礎(chǔ)知識1.1.1 數(shù)據(jù)庫技術(shù)的發(fā)展1.1.2 數(shù)據(jù)庫系統(tǒng)的基本組成1.1.3 數(shù)據(jù)庫系統(tǒng)的基本特點1.1.4 數(shù)據(jù)庫系統(tǒng)的內(nèi)部結(jié)構(gòu)體系1.2 數(shù)據(jù)模型1.2.1 數(shù)據(jù)模型的基本概念1.2.2 E.R模型1.2.3 層次模型1.2.4 網(wǎng)狀模型1.2.5 關(guān)系模型1.2.6 面向?qū)ο竽P?.3 關(guān)系模型理論1.3.1 關(guān)系數(shù)據(jù)庫概述1.3.2 關(guān)系數(shù)據(jù)庫的操作1.3.3 關(guān)系數(shù)據(jù)庫的完整性1.3.4 關(guān)系數(shù)據(jù)庫規(guī)范化理論1.4 數(shù)據(jù)庫設(shè)計基礎(chǔ)1.4.1 數(shù)據(jù)庫設(shè)計步驟1.4.2 需求分析1.4.3 概念結(jié)構(gòu)設(shè)計1.4.4 邏輯結(jié)構(gòu)設(shè)計1.4.5 物理設(shè)計1.4.6 數(shù)據(jù)庫的實施1.4.7 數(shù)據(jù)庫的維護(hù)本章 小結(jié)上機(jī)實驗習(xí)題第2章 數(shù)據(jù)庫及表的基本操作2.1 Access概述2.1.1 Access的啟動和退出2.1.2 Access的窗口組成2.1.3 Access的系統(tǒng)結(jié)構(gòu)2.1.4 Access的特點2.2 數(shù)據(jù)庫的創(chuàng)建2.2.1 使用“數(shù)據(jù)庫向?qū)А眲?chuàng)建數(shù)據(jù)庫2.2.2 使用模板創(chuàng)建數(shù)據(jù)庫2.2.3 不使用數(shù)據(jù)庫向?qū)?chuàng)建數(shù)據(jù)庫2.2.4 數(shù)據(jù)庫的基本操作2.3 創(chuàng)建數(shù)據(jù)表2.3.1 通過輸入數(shù)據(jù)創(chuàng)建表2.3.2 使用設(shè)計器創(chuàng)建表2.3.3 修改表結(jié)構(gòu)2.3.4 輸入和修改表記錄2.3.5 字段的屬性設(shè)置2.4 表的基本操作2.4.1 表的外觀定制2.4.2 表的復(fù)制、刪除和重命名2.4.3 數(shù)據(jù)的導(dǎo)入和導(dǎo)出2.5 表中數(shù)據(jù)的操作2.5.1 數(shù)據(jù)的查找與替換2.5.2 記錄排序2.5.3 記錄篩選2.6 建立索引和表間關(guān)系2.6.1 索引2.6.2 建立表間關(guān)系本章 小結(jié)上機(jī)實驗習(xí)題第3章 查詢3.1 查詢概述3.1.1 查詢的定義與功能3.1.2 查詢的分類3.1.3 查詢視圖3.2 選擇查詢3.2.1 創(chuàng)建查詢3.2.2 運行查詢3.2 -3設(shè)置查詢準(zhǔn)則和進(jìn)行條件查詢3.2.4 修改查詢3.2.5 查找重復(fù)項和不匹配項查詢3.3 在查詢中計算3.3.1 數(shù)據(jù)統(tǒng)計3.3.2 添加計算字段3.3.3 創(chuàng)建自定義查詢3.4 交叉表查詢3.4.1 使用“交叉表查詢向?qū)А苯⒉樵?.4.2 使用“設(shè)計”視圖建立交叉表查詢3.5 參數(shù)查詢3.5.1 單參數(shù)查詢3.5.2 多參數(shù)查詢3.6 操作查詢3.6.1 生成表查詢3.6.2 刪除查詢3.6.3 更新查詢3.6.4 追加查詢3.7 SQL查詢3.7.1 查詢與SQL視圖3.7.2 SQL語言簡介3.7.3 創(chuàng)建SQL查詢本章 小結(jié)上機(jī)實驗習(xí)題第4章 窗體4.1 窗體概述4.1.1 窗體的視圖4.1.2 窗體的結(jié)構(gòu)4.1.3 窗體的類型4.2 使用向?qū)Э焖賱?chuàng)建窗體4.2.1 使用“自動創(chuàng)建窗體”創(chuàng)建窗體4.2.2 使用“窗體向?qū)А眲?chuàng)建窗體4.2.3 使用“自動窗體”創(chuàng)建數(shù)據(jù)透視表/圖4.3 使用“設(shè)計視圖”創(chuàng)建窗體4.3.1 用設(shè)計視圖創(chuàng)建窗體的一般過程4.3.2 窗體設(shè)計視圖中的對象4.3.3 對象的屬性4.4 常用控件的創(chuàng)建及屬性設(shè)置4.4.1 標(biāo)簽控件4.4.2 文本框控件4.4.3 組合框和列表框控件4.4.4 命令按鈕控件4.4.5 選項組控件4.4.6 選項卡控件4.4.7 圖像、未綁定對象框和綁定對象框控件4.4.8 直線、矩形控件4.5 使用窗體處理數(shù)據(jù)4.5.1 瀏覽記錄4.5.2 編輯記錄4.5.3 查找和替換數(shù)據(jù)4.5.4 排序記錄4.5.5 篩選記錄4.6 主.子窗體和切換面板4.6.1 創(chuàng)建主.子窗體4.6.2 切換面板窗體4.7 綜合示例本章小結(jié)上機(jī)實驗習(xí)題第5章 報表5.1 報表概述5.1.1 報表類型5.1.2 報表的視圖5.1.3 報表的組成5.1.4 報表與窗體的區(qū)別5.2 創(chuàng)建報袁5.2.1 自動創(chuàng)建報表5.2.2 使用“報表向?qū)А眲?chuàng)建報表5.2.3 使用設(shè)計視圖創(chuàng)建報表5.3 編輯報表5.3.1 修飾報表5.3.2 報表的排序和分組5.3.3 使用計算控件5.3.4 預(yù)覽、打印報表5.4 創(chuàng)建高級報睥5.4.1 在已有的報表中創(chuàng)建子報表……第6章 數(shù)據(jù)訪問頁6.1 數(shù)據(jù)訪問頁的基本概念6.2 創(chuàng)建數(shù)據(jù)訪問頁6.3 編輯數(shù)據(jù)訪問頁本章小結(jié)上機(jī)實驗習(xí)題第7章 宏與模塊7.1 宏的功能7.2 宏的創(chuàng)建7.3 通過事件觸發(fā)宏7.4 模塊本章小結(jié)上機(jī)實驗習(xí)題第8章 VBA程序設(shè)計8.1 VBA程序設(shè)計基礎(chǔ)8.2 VBA的基本控制結(jié)構(gòu)8.3 過程調(diào)用和參數(shù)傳遞8.4 面向?qū)ο蟪绦蛟O(shè)計8.5 綜合示例本章小結(jié)上機(jī)實驗習(xí)題第9章 VBA數(shù)據(jù)庫編程9.1 數(shù)據(jù)訪問對象DAO9.2 ADO數(shù)據(jù)對象本章小結(jié)上機(jī)實驗習(xí)題習(xí)題參考答案參考文獻(xiàn)
章節(jié)摘錄
數(shù)據(jù)庫技術(shù)是計算機(jī)應(yīng)用技術(shù)的一個重要組成部分。隨著計算機(jī)科學(xué)的發(fā)展和計算機(jī)應(yīng)用領(lǐng)域的深入與拓展,數(shù)據(jù)庫技術(shù)已經(jīng)滲透到我們?nèi)粘I畹姆椒矫婷?,比如用信用卡購物,飛機(jī)、火車訂票系統(tǒng),圖書館對書籍的管理等,無一不使用了數(shù)據(jù)庫技術(shù),因此,掌握數(shù)據(jù)庫系統(tǒng)的知識變得尤為重要?! ”菊率紫冉榻B數(shù)據(jù)庫的基礎(chǔ)知識,然后討論關(guān)系數(shù)據(jù)模型及關(guān)系代數(shù),之后再介紹數(shù)據(jù)庫的設(shè)計過程,最后對Access的運行環(huán)境和基本對象進(jìn)行概要性地描述?! ?.1 數(shù)據(jù)庫基礎(chǔ)知識 數(shù)據(jù)庫技術(shù)產(chǎn)生于20世紀(jì)60年代末,是數(shù)據(jù)管理的最新技術(shù),是計算機(jī)科學(xué)的重要分支。數(shù)據(jù)庫技術(shù)是信息系統(tǒng)的核心和基礎(chǔ),它的出現(xiàn)極大地促進(jìn)了計算機(jī)的應(yīng)用向各行各業(yè)滲透,數(shù)據(jù)庫的建設(shè)規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量一個國家信息化程度的重要標(biāo)志?! ?shù)據(jù)庫技術(shù)是一門綜合性技術(shù),它涉及操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、算法和程序設(shè)計等知識。在計算機(jī)科學(xué)中,數(shù)據(jù)庫技術(shù)作為專門的學(xué)科來研究和學(xué)習(xí)?! ?.1.1 數(shù)據(jù)庫技術(shù)的發(fā)展 計算機(jī)在數(shù)據(jù)管理方面經(jīng)歷了由低級到高級的發(fā)展過程。計算機(jī)數(shù)據(jù)管理隨著計算機(jī)硬件、軟件技術(shù)和計算機(jī)應(yīng)用范圍的發(fā)展而發(fā)展,多年來經(jīng)歷了人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)和面向?qū)ο髷?shù)據(jù)庫系統(tǒng)這幾個階段。1.人工管理20世紀(jì)50年代中期以前,計算機(jī)主要用于數(shù)值計算。在硬件方面,計算機(jī)使用的存儲器存儲信息的容量小,存取速度慢;在軟件方面,沒有系統(tǒng)軟件和管理數(shù)據(jù)的軟件,數(shù)據(jù)由計算或處理它的程序自行攜帶,數(shù)據(jù)的管理任務(wù),包括存儲結(jié)構(gòu)、存取方法、輸入/輸出方式等完全由程序設(shè)計人員負(fù)責(zé)?! ∵@一時期計算機(jī)數(shù)據(jù)管理的特點是:程序復(fù)雜,在程序中必須定義數(shù)據(jù)存儲結(jié)構(gòu),需要編寫數(shù)據(jù)存取方法和輸入/輸出方式等程序:數(shù)據(jù)與程序不具有獨立性,一組數(shù)據(jù)對應(yīng)一個程序,一個程序不能使用另一個程序中的數(shù)據(jù),數(shù)據(jù)冗余;數(shù)據(jù)量小且無法長期保存,程序運行時,人工進(jìn)行數(shù)據(jù)輸入,輸入數(shù)據(jù)和運行結(jié)果都保存在內(nèi)存中,隨著程序運行結(jié)束,這些數(shù)據(jù)自動消失,很難實現(xiàn)大數(shù)據(jù)量處理任務(wù)。
圖書封面
評論、評分、閱讀與下載
Access數(shù)據(jù)庫應(yīng)用基礎(chǔ) PDF格式下載