數(shù)據(jù)庫(kù)原理與應(yīng)用案例教程

出版時(shí)間:2008-9  出版社:清華大學(xué)出版社  作者:鄭玲利 編  頁(yè)數(shù):330  
Tag標(biāo)簽:無(wú)  

前言

隨著信息技術(shù)的飛速發(fā)展與普及,數(shù)據(jù)庫(kù)技術(shù)越來(lái)越多地受到人們的重視,應(yīng)用領(lǐng)域日益廣泛,了解并掌握數(shù)據(jù)庫(kù)已經(jīng)成為各類管理人員和科技人員的基本要求,在各類高等院校,該課程已經(jīng)成為許多專業(yè)的必修課程。目前,數(shù)據(jù)庫(kù)原理及應(yīng)用方面的教材很多,但這些教材一些偏于純理論,另一些則偏于純應(yīng)用,能夠?qū)⒗碚撆c應(yīng)用完美結(jié)合,并通過(guò)案例使讀者輕松愉快學(xué)習(xí)數(shù)據(jù)庫(kù)原理及應(yīng)用的書籍并不多。作者根據(jù)多年從事數(shù)據(jù)庫(kù)教學(xué)及數(shù)據(jù)庫(kù)開發(fā)的實(shí)際經(jīng)驗(yàn),將數(shù)據(jù)庫(kù)原理、數(shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)庫(kù)開發(fā)技術(shù)3個(gè)層次融為一體,形成一個(gè)實(shí)踐-理論-再實(shí)踐-綜合應(yīng)用的學(xué)習(xí)體系。在數(shù)據(jù)庫(kù)原理中,以夠用為原則,介紹了數(shù)據(jù)庫(kù)系統(tǒng)概述、關(guān)系數(shù)據(jù)庫(kù)的基本理論;在數(shù)據(jù)庫(kù)應(yīng)用中,考慮到日后從事工作所涉及的數(shù)據(jù)庫(kù)應(yīng)用的不同層次,分別介紹了Access 2003和SQL Server 2000兩個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),同時(shí)介紹了數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL語(yǔ)言的使用;在數(shù)據(jù)庫(kù)開發(fā)技術(shù)中,考慮到初學(xué)者的方便,選取簡(jiǎn)單易學(xué)的Visual Basic 6.0為開發(fā)工具,并介紹了基于Visual Basic 的界面設(shè)計(jì)方法,以及Visual Basic  6.0提供的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)及數(shù)據(jù)庫(kù)控件,最后介紹了數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)步驟,并使用了兩個(gè)綜合的數(shù)據(jù)庫(kù)開發(fā)案例作為總結(jié)。本教材共分為8章,主要目標(biāo)是面向應(yīng)用,所以在內(nèi)容的安排上,遵照循序漸進(jìn)、由淺入深的設(shè)計(jì)思路。按照內(nèi)容安排的先后順序,可以歸納為基礎(chǔ)應(yīng)用、基礎(chǔ)理論、深入應(yīng)用和綜合應(yīng)用4個(gè)部分。 (1)  基礎(chǔ)應(yīng)用部分,即教材的第1章。學(xué)習(xí)小型單機(jī)版的數(shù)據(jù)庫(kù)管理系統(tǒng)Access 2003,通過(guò)該章的學(xué)習(xí),使讀者對(duì)數(shù)據(jù)庫(kù)及其數(shù)據(jù)庫(kù)對(duì)象建立基本的概念,并學(xué)習(xí)在視圖中創(chuàng)建這些對(duì)象的方法。 (2)  基礎(chǔ)理論部分,即教材的第2章和第3章。第2章從全局的高度概括性地介紹了數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展、數(shù)據(jù)模型及數(shù)據(jù)庫(kù)系統(tǒng)的概念,第3章介紹了關(guān)系數(shù)據(jù)庫(kù)的基礎(chǔ)理論,重點(diǎn)介紹關(guān)系完整性約束、關(guān)系集合操作和關(guān)系規(guī)范化理論。 (3)  深入應(yīng)用部分,即教材的第4章和第5章。第4章介紹了SQL語(yǔ)言的基本概念及在Access 2003的SQL視圖中進(jìn)行數(shù)據(jù)定義、數(shù)據(jù)查詢和數(shù)據(jù)更新的SQL語(yǔ)句。第5章介紹了面向客戶端和服務(wù)器的數(shù)據(jù)庫(kù)管理系統(tǒng)SQL Server 2000的使用基礎(chǔ),以及數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象的創(chuàng)建方法。 (4)  綜合應(yīng)用部分,即教材的第6章~第8章。第6章介紹了Visual Basic  6.0的用戶界面設(shè)計(jì)方法,第7章介紹了Visual Basic  6.0訪問(wèn)數(shù)據(jù)庫(kù)的ODBC技術(shù)和ADO技術(shù)及與數(shù)據(jù)庫(kù)訪問(wèn)相關(guān)的對(duì)象及控件,第8章介紹了數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)步驟及兩個(gè)綜合性的案例。在教材的各個(gè)章節(jié),特別是數(shù)據(jù)庫(kù)的應(yīng)用部分,使用了大量的案例來(lái)說(shuō)明每個(gè)知識(shí)點(diǎn)的使用方法,這些案例既獨(dú)立又有聯(lián)系,將各章的案例聯(lián)結(jié)起來(lái)就構(gòu)成了一個(gè)完整的數(shù)據(jù)庫(kù)文件。  本書由鄭玲利任主編,并編寫第4章及第6章~第8章,教材的第1章、第2章和附錄A由梁木編寫,第3章由雷霖編寫,第5章的第5.1節(jié)~第5.6節(jié)、第5.12節(jié)及附錄B、C由林烈青編寫,第5章的第5.7節(jié)~第5.11節(jié)由鄭玲利編寫。全書由鄭玲利統(tǒng)稿。在本書編寫過(guò)程中,廣東工業(yè)大學(xué)湯榮江、高京廣老師對(duì)教材進(jìn)行了通讀,并對(duì)本書提出了不少有益的建議。另外,廣東工業(yè)大學(xué)商學(xué)院學(xué)生詹雄、李堅(jiān)、黃文漳、夏海君、曹小紅、梁杏芳、甘允珩和孫兆寧也參與了教材部分文稿整理及程序調(diào)試工作,在此一并表示衷心的感謝。本書雖經(jīng)多次討論并反復(fù)修改,但限于編者水平,書中可能仍有不當(dāng)之處,敬請(qǐng)廣大讀者指正。

內(nèi)容概要

本書通過(guò)大量的案例,深入淺出地介紹了數(shù)據(jù)庫(kù)基礎(chǔ)理論、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)開發(fā)應(yīng)用的相關(guān)知識(shí)。按照內(nèi)容的先后順序包括:Access 2003、數(shù)據(jù)庫(kù)系統(tǒng)概述、關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)理論、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL、SQL Server 2000、Visual Basic 6.0界面設(shè)計(jì)、Visual Basic 6.0中的數(shù)據(jù)庫(kù)連接技術(shù)、數(shù)據(jù)庫(kù)應(yīng)用開發(fā)案例。    本教材內(nèi)容淺顯易懂,案例充分,適合作為高校學(xué)生學(xué)習(xí)數(shù)據(jù)庫(kù)的教材使用,也適合對(duì)數(shù)據(jù)庫(kù)學(xué)習(xí)有興趣的初學(xué)者。   本書配有電子教案,可從清華大學(xué)出版社網(wǎng)站本書相應(yīng)頁(yè)面下載使用。

書籍目錄

第1章 Access 2003  1.1 Access 2003概述    1.1.1 Access 2003的特點(diǎn)    1.1.2 Access 2003的對(duì)象及功能  1.2 數(shù)據(jù)庫(kù)的創(chuàng)建  1.3 表的創(chuàng)建    1.3.1 表的相關(guān)概念    1.3.2 創(chuàng)建表結(jié)構(gòu)    1.3.3 創(chuàng)建表之間的關(guān)系    1.3.4 添加表記錄  1.4 建立和使用查詢    1.4.1 選擇查詢    1.4.2 參數(shù)查詢    1.4.3 交叉表查詢    1.4.4 操作查詢  1.5 窗體與報(bào)表    1.5.1 創(chuàng)建窗體    1.5.2 創(chuàng)建報(bào)表  1.6 Access 2003應(yīng)用案例: 學(xué)籍管理系統(tǒng)    1.6.1 系統(tǒng)分析    1.6.2 數(shù)據(jù)庫(kù)的創(chuàng)建    1.6.3 系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)  小結(jié)  習(xí)題第2章 數(shù)據(jù)庫(kù)系統(tǒng)概述  2.1 數(shù)據(jù)管理技術(shù)的發(fā)展  2.1.1 信息、數(shù)據(jù)與數(shù)據(jù)處理  2.1.2 數(shù)據(jù)管理技術(shù)的3個(gè)發(fā)展階段  2.2 概念數(shù)據(jù)模型  2.2.1 基本概念  2.2.2 實(shí)體聯(lián)系模型  2.3 結(jié)構(gòu)數(shù)據(jù)模型  2.3.1 層次模型  2.3.2 網(wǎng)狀模型  2.3.3 關(guān)系模型  2.4 數(shù)據(jù)庫(kù)系統(tǒng)的組成  2.4.1 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)  2.4.2 數(shù)據(jù)庫(kù)管理系統(tǒng)  2.4.3 數(shù)據(jù)庫(kù)系統(tǒng)  小結(jié)  習(xí)題第3章 關(guān)系數(shù)據(jù)庫(kù)的基本理論  3.1 關(guān)系模型概述  3.1.1 關(guān)系的定義  3.1.2 關(guān)系的性質(zhì)  3.1.3 關(guān)系模式  3.2 關(guān)系數(shù)據(jù)結(jié)構(gòu)  3.2.1 從E-R圖導(dǎo)出關(guān)系模型數(shù)據(jù)結(jié)構(gòu)  3.2.2 關(guān)系模型的體系結(jié)構(gòu)  3.3 關(guān)系的完整性約束  3.3.1 實(shí)體完整性  3.3.2 參照完整性  3.3.3 用戶定義完整性  3.4 關(guān)系操作集合  3.4.1 傳統(tǒng)的集合運(yùn)算  3.4.2 專門的關(guān)系運(yùn)算  3.4.3 查詢優(yōu)化策略  3.5 關(guān)系規(guī)范化  3.5.1 關(guān)系模式的設(shè)計(jì)問(wèn)題  3.5.2 函數(shù)依賴  3.5.3 關(guān)系的規(guī)范化和范式  3.5.4 關(guān)系模式的分解  小結(jié)  習(xí)題3第4章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL  4.1 SQL語(yǔ)言概述及特點(diǎn)  4.1.1 SQL語(yǔ)言的發(fā)展  4.1.2 SQL語(yǔ)言的基本概念  4.1.3 SQL語(yǔ)言的特點(diǎn)  4.2 數(shù)據(jù)定義  4.2.1 表結(jié)構(gòu)的創(chuàng)建  4.2.2 表結(jié)構(gòu)的修改  4.2.3 索引的創(chuàng)建與修改  4.3 數(shù)據(jù)查詢  4.3.1 單表查詢  4.3.2 聯(lián)結(jié)查詢  4.3.3 嵌套查詢  4.3.4 集合查詢  4.4 數(shù)據(jù)更新  4.4.1 插入數(shù)據(jù)  4.4.2 修改數(shù)據(jù)  4.4.3 刪除數(shù)據(jù)  小結(jié)  習(xí)題4第5章 SQL Server 2000第6章 基于Visual Basic的用戶界面設(shè)計(jì)第7章 Visual Basic訪問(wèn)數(shù)據(jù)庫(kù)的技術(shù)及相關(guān)控件第8章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)案例附錄A Access的字段數(shù)據(jù)類型及屬性附錄B SQL Server的全局變量附錄C SQL Server的常用函數(shù)參考文獻(xiàn)

章節(jié)摘錄

插圖:

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


    數(shù)據(jù)庫(kù)原理與應(yīng)用案例教程 PDF格式下載


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

 
 

  •   前面講述的是數(shù)據(jù)庫(kù)原理及應(yīng)用理論部分,再簡(jiǎn)介ACCESS,最后通過(guò)VB來(lái)開發(fā)。如果能再加上WEB開發(fā)數(shù)據(jù)庫(kù),哪怕是一點(diǎn)點(diǎn),就更好了。
  •   書很舊,封面一層厚厚的積灰~摸著好難受,且頁(yè)腳都翹起來(lái)了
 

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

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