出版時(shí)間:2008-8 出版社:科學(xué)出版社 作者:余建坤,李春宏 主編 頁數(shù):221
前言
隨著信息技術(shù)和社會(huì)信息化的發(fā)展,以數(shù)據(jù)庫系統(tǒng)為核心的辦公自動(dòng)化系統(tǒng)、信息管理系統(tǒng)、決策支持系統(tǒng)等得到了廣泛應(yīng)用,數(shù)據(jù)庫技術(shù)已成為計(jì)算機(jī)應(yīng)用的一個(gè)重要方面。數(shù)據(jù)庫原理及應(yīng)用已是高等學(xué)校中非計(jì)算機(jī)專業(yè),尤其是經(jīng)濟(jì)類、管理類專業(yè)的一門重要公共課程。為配合教育部《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》(白皮書(06版))中所提出的要求,本書以任務(wù)為驅(qū)動(dòng),以事例為主線,通過案例式教學(xué),全面講述關(guān)系數(shù)據(jù)庫系統(tǒng)的特點(diǎn)及應(yīng)用開發(fā)技術(shù),旨在提高學(xué)生的數(shù)據(jù)庫操作能力和應(yīng)用能力。Access2003是MicrosoftOffice2003辦公軟件的一個(gè)重要組成部分,是目前較為流行的、功能強(qiáng)大的桌面數(shù)據(jù)庫管理系統(tǒng),它是完全面向?qū)ο?、采用事件?qū)動(dòng)機(jī)制的關(guān)系型數(shù)據(jù)庫系統(tǒng),使數(shù)據(jù)庫的應(yīng)用和開發(fā)變得更加快捷和靈活。Access數(shù)據(jù)庫中包含表、查詢、窗體、報(bào)表、頁、宏和模塊等數(shù)據(jù)庫對象。Access的用途非常廣泛,既可以創(chuàng)建個(gè)人賬簿、通信錄等個(gè)人使用的簡單數(shù)據(jù)庫,又可以創(chuàng)建商貿(mào)、辦公管理等復(fù)雜數(shù)據(jù)庫。與SQLServer結(jié)合還可以創(chuàng)建客戶機(jī)/艮務(wù)器數(shù)據(jù)庫應(yīng)用程序。Access2003不但與其他Office組件在許多特性上保持一致,可方便地在Office組件之間交換數(shù)據(jù),使用戶更容易操作,同時(shí)也具有和Office其他組件相同的操作界面和環(huán)境,使Access易學(xué)易用,反映了數(shù)據(jù)庫技術(shù)的發(fā)展動(dòng)向和特點(diǎn)。本書以Access2003作為應(yīng)用環(huán)境,介紹了數(shù)據(jù)庫原理及應(yīng)用的基本理論和基本方法。全書共有9章,各章內(nèi)容如下:第1章重點(diǎn)介紹了數(shù)據(jù)庫技術(shù)的發(fā)展、數(shù)據(jù)庫的基本概念、關(guān)系數(shù)據(jù)模型、數(shù)據(jù)庫體系結(jié)構(gòu)、數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)等內(nèi)容。第2章對Access功能、界面、數(shù)據(jù)庫構(gòu)成及教材所用案例——羅斯文商貿(mào)數(shù)據(jù)庫等內(nèi)容進(jìn)行了介紹,使讀者對Access有一個(gè)大體的了解。第3-7章對創(chuàng)建Access數(shù)據(jù)庫和表,創(chuàng)建查詢、窗體、報(bào)表、宏和VBA等內(nèi)容進(jìn)行了重點(diǎn)介紹,上述章節(jié)也是Access的基本功能所在。第8章重點(diǎn)介紹了數(shù)據(jù)交換(數(shù)據(jù)的導(dǎo)人導(dǎo)出)、數(shù)據(jù)訪問頁及數(shù)據(jù)庫安全管理等方面的內(nèi)容。第9章以羅斯文商貿(mào)系統(tǒng)為例,詳細(xì)介紹了數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程和實(shí)現(xiàn)。結(jié)合普通高等學(xué)校非計(jì)算機(jī)專業(yè)學(xué)生的特點(diǎn),本書以應(yīng)用為目的,以案例為引導(dǎo),章節(jié)內(nèi)容安排循序漸進(jìn),闡述由淺人深,層次分明,始終圍繞羅斯文商貿(mào)系統(tǒng)這個(gè)典型的事例進(jìn)行詳細(xì)介紹,操作步驟翔實(shí)、豐富和具體,最后形成一個(gè)完整的商貿(mào)數(shù)據(jù)庫管理系統(tǒng)。為了便于實(shí)驗(yàn)教學(xué)和學(xué)生的學(xué)習(xí),同時(shí)還編寫了與本教材配套的實(shí)踐教程。
內(nèi)容概要
本書是根據(jù)教育部《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》而編寫的教材,以Microsoft Access 2003(中文版)數(shù)據(jù)庫系統(tǒng)作為教學(xué)數(shù)據(jù)庫,結(jié)合非計(jì)算機(jī)專業(yè)學(xué)生的特點(diǎn),以培養(yǎng)學(xué)生實(shí)踐能力為目的,突出應(yīng)用性和實(shí)用性。本書主要內(nèi)容包括Access數(shù)據(jù)庫基礎(chǔ)、數(shù)據(jù)庫和表、查詢和SQL語言、窗體設(shè)計(jì)、報(bào)表設(shè)計(jì)、宏設(shè)計(jì)、VBA應(yīng)用、數(shù)據(jù)庫安全及管理、數(shù)據(jù)交換等知識。 本書實(shí)例豐富,從易學(xué)性和實(shí)用性出發(fā),把抽象的數(shù)據(jù)庫原理有機(jī)地融入Access的具體操作之中,將應(yīng)用實(shí)例和Access的相關(guān)功能緊密結(jié)合,通過任務(wù)驅(qū)動(dòng)的方式,循序漸進(jìn)地講述了Access關(guān)系型數(shù)據(jù)庫系統(tǒng)的特點(diǎn)和數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)。 本書可作為普通高等院校非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)數(shù)據(jù)庫理論和應(yīng)用的教材,同時(shí)也可作為Access數(shù)據(jù)庫應(yīng)用技術(shù)培訓(xùn)及全國計(jì)算機(jī)等級考試(二級Access)的參考用書。
書籍目錄
第一章 概論 1.1 數(shù)據(jù)管理技術(shù)的發(fā)展 1.1.1 人工管理階段 1.1.2 文件系統(tǒng)階段 1.1.3 數(shù)據(jù)庫系統(tǒng)階段 1.1.4 分布式數(shù)據(jù)庫系統(tǒng)階段 1.1.5 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘階段 1.2 數(shù)據(jù)庫系統(tǒng) 1.2.1 數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng) 1.2.2 數(shù)據(jù)庫系統(tǒng) 1.3 數(shù)據(jù)模型 1.3.1 數(shù)據(jù)和數(shù)據(jù)聯(lián)系的描述 1.3.2 數(shù)據(jù)模型 1.4 關(guān)系數(shù)據(jù)模型 1.4.1 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu) 1.4.2 關(guān)系數(shù)據(jù)模型的運(yùn)算 1.4.3 關(guān)系數(shù)據(jù)模型的完整性規(guī)則 1.5 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) 1.5.1 數(shù)據(jù)庫系統(tǒng)內(nèi)部結(jié)構(gòu) 1.5.2 數(shù)據(jù)庫系統(tǒng)外部結(jié)構(gòu) 1.6 建立關(guān)系數(shù)據(jù)庫 1.6.1 關(guān)系規(guī)范化 1.6.2 建立關(guān)系數(shù)據(jù)庫 1.6.3 一個(gè)實(shí)例 本章小結(jié) 習(xí)題第2章 Access功能游覽 2.1 Access開發(fā)環(huán)境 2.1.1 Access簡介 2.1.2 Access的主要用途 2.1.3 Access2003的操作窗口 2.1.4 Access的數(shù)據(jù)庫構(gòu)成 2.2 應(yīng)用案例——羅斯文商貿(mào)數(shù)據(jù)庫 2.2.1 羅斯文商貿(mào)數(shù)據(jù)庫需求分析 2.2.2 羅斯文商貿(mào)系統(tǒng)設(shè)計(jì) 本章小結(jié) 習(xí)題第3章 數(shù)據(jù)庫和表 3.1 數(shù)據(jù)庫的打開與關(guān)閉 3.1.1 打開數(shù)據(jù)庫 3.1.2 關(guān)閉數(shù)據(jù)庫 3.2 創(chuàng)建數(shù)據(jù)庫 3.2.1 使用“數(shù)據(jù)庫向?qū)А眲?chuàng)建數(shù)據(jù)庫 3.2.2 不使用“數(shù)據(jù)庫向?qū)А眲?chuàng)建空數(shù)數(shù)據(jù)庫 3.3 創(chuàng)建表 3.3.1 使用設(shè)計(jì)器創(chuàng)建表 3.3.2 通過直接輸入數(shù)據(jù)的方式來創(chuàng)建表 3.3.3 使用向?qū)?chuàng)建表 3.4 數(shù)據(jù)的導(dǎo)入和導(dǎo)出 3.4.1 導(dǎo)出數(shù)據(jù) 3.4.2 導(dǎo)入數(shù)據(jù) 3.5 常用表數(shù)據(jù)操作 3.5.1 記錄排序 3.5.2 記錄篩選 3.6 表的維護(hù) 3.6.1 表的結(jié)構(gòu)和維護(hù) 3.6.2 創(chuàng)建表之間的關(guān)聯(lián)關(guān)系 3.6.3 使用子表 本章小結(jié) 習(xí)題第4章 查詢設(shè)計(jì)和SQL語言 4.1 查詢概念 4.1.1 查詢 4.1.2 記錄集 4.1.3 查詢種類 4.1.4 查詢視圖 4.2 用查詢向?qū)?chuàng)建查詢 4.2.1 簡單的查詢向?qū)А ?.2.2 交叉表查詢向?qū)А ?.2.3 查找重復(fù)項(xiàng)查詢向?qū)А ?.2.4 查找不匹配項(xiàng)查詢向?qū)А ?章 窗體設(shè)計(jì)第6章 報(bào)表設(shè)計(jì)第7章 宏與VBA第8章 Access高級應(yīng)用第9章 羅斯文商貿(mào)系統(tǒng)的實(shí)現(xiàn)參考文獻(xiàn)
章節(jié)摘錄
插圖:在數(shù)據(jù)庫中,數(shù)據(jù)之間存在著密切的聯(lián)系。關(guān)系數(shù)據(jù)庫由相互聯(lián)系的一組關(guān)系組成,每個(gè)關(guān)系包括關(guān)系模式和關(guān)系值兩個(gè)方面。關(guān)系模式是對關(guān)系的抽象定義,給出關(guān)系的具體結(jié)構(gòu);關(guān)系值是關(guān)系的具體內(nèi)容,反映關(guān)系在某一時(shí)刻的狀態(tài)。一個(gè)關(guān)系包含許多元組,每個(gè)元組都是符合關(guān)系模式結(jié)構(gòu)的一個(gè)具體值,并且都分屬于相應(yīng)的屬性。在關(guān)系數(shù)據(jù)庫中的每個(gè)關(guān)系都需要進(jìn)行規(guī)范化,使之達(dá)到一定的規(guī)范化程度,從而提高數(shù)據(jù)的結(jié)構(gòu)化、共享性、一致性和可操作性。關(guān)系模型原理的核心內(nèi)容就是規(guī)范化概念,規(guī)范化是把數(shù)據(jù)庫組織成在保持存儲(chǔ)數(shù)據(jù)完整性的同時(shí)最小化冗余數(shù)據(jù)結(jié)構(gòu)的過程。規(guī)范化的數(shù)據(jù)庫必須符合關(guān)系模型的范式規(guī)則。范式可以防止在使用數(shù)據(jù)庫時(shí)出現(xiàn)不一致的數(shù)據(jù),并防止數(shù)據(jù)丟失。關(guān)系模型的范式有第一范式、第二范式、第三范式和BCNF范式等多種。在這些定義中,高級范式根據(jù)定義屬于所有低級的范式。第三范式中的關(guān)系屬于第二范式,第二范式中的關(guān)系屬于第一范式。如果關(guān)系模式R中的所有屬性值都是不可再分解的原子值,那么就稱此關(guān)系R是第一范式(FisSt Normal Form,INF)的關(guān)系模式。在關(guān)系型數(shù)據(jù)庫管理系統(tǒng)中,涉及的研究對象都是滿足INF的規(guī)范化關(guān)系,不是INF的關(guān)系稱為非規(guī)范化的關(guān)系。
編輯推薦
《數(shù)據(jù)庫原理及應(yīng)用(Access實(shí)現(xiàn))(共2冊)》由科學(xué)出版社出版。
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫原理及應(yīng)用 PDF格式下載