出版時(shí)間:2008-5 出版社:何玉潔、 麥中凡 人民郵電出版社 (2008-05出版) 作者:麥中凡,何玉潔 著 頁數(shù):270
Tag標(biāo)簽:無
內(nèi)容概要
數(shù)據(jù)庫理論基礎(chǔ)、數(shù)據(jù)庫后臺(tái)管理實(shí)踐和數(shù)據(jù)庫前端應(yīng)用編程技術(shù)。數(shù)據(jù)庫理論基礎(chǔ)部分全面、系統(tǒng)地介紹了數(shù)據(jù)庫系統(tǒng)的基本概念、數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言(SQL)、關(guān)系數(shù)據(jù)庫理論、數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)庫安全保護(hù);數(shù)據(jù)庫后臺(tái)管理實(shí)踐部分以SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)為平臺(tái),介紹了數(shù)據(jù)庫創(chuàng)建、備份和恢復(fù)數(shù)據(jù)庫及安全管理等實(shí)踐內(nèi)容;數(shù)據(jù)庫前端應(yīng)用編程技術(shù)選擇VisualBasic編程環(huán)境,介紹了AD0數(shù)據(jù)控件和AD0對象模型的數(shù)據(jù)庫編程技術(shù)。 本書注重理論和實(shí)踐的統(tǒng)一。各章都列舉大量的實(shí)例,并附有豐富的習(xí)題。各章實(shí)驗(yàn)部分還包括一般論述題和上機(jī)練習(xí)題,以幫助讀者理解和掌握所學(xué)的知識(shí)。 本書內(nèi)容講解循序漸進(jìn),深入淺出,概念清晰,條理性強(qiáng),符合讀者學(xué)習(xí)數(shù)據(jù)庫課程的認(rèn)知規(guī)律。本書可作為非計(jì)算機(jī)專業(yè)本、??茖W(xué)生的數(shù)據(jù)庫教材。
作者簡介
麥中凡,北京航空航大大學(xué)計(jì)算機(jī)學(xué)院教授、北航軟件學(xué)院教學(xué)顧問.多年來一直熱心于計(jì)算機(jī)基礎(chǔ)教育教學(xué)改革歷任高校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事,教育部計(jì)算機(jī)基礎(chǔ)教育課程指導(dǎo)委員會(huì)副主任.教育部職成教育中心課程指導(dǎo)委員會(huì)顧問;完成自然基金、航空基金及國防科工委科研項(xiàng)目十二項(xiàng):著、譯、校教材、論著3二本.發(fā)表淪文90余篇;曾獲國家科技進(jìn)步一、二、二等獎(jiǎng),教材獎(jiǎng)若干;國務(wù)院有貢獻(xiàn)專家津貼受益人。
書籍目錄
第一篇 數(shù)據(jù)庫理論基礎(chǔ)第1章 數(shù)據(jù)庫概述1.1 數(shù)據(jù)管理的發(fā)展1.1.1 文件管理1.1.2 數(shù)據(jù)庫管理1.2 數(shù)據(jù)獨(dú)立性1.3 數(shù)據(jù)庫系統(tǒng)的組成1.4 數(shù)據(jù)庫應(yīng)用結(jié)構(gòu)1.4.1 集中式結(jié)構(gòu)1.4.2 文件服務(wù)器結(jié)構(gòu)1.4.3 客戶/且艮務(wù)器結(jié)構(gòu)1.4.4 互聯(lián)網(wǎng)應(yīng)用結(jié)構(gòu)1.5 小結(jié)習(xí)題第2章 數(shù)據(jù)模型與數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)2.1 數(shù)據(jù)和數(shù)據(jù)模型2.1.1 數(shù)據(jù)2.1.2 數(shù)據(jù)模型2.2 概念層數(shù)據(jù)模型2.2.1 基本概念2.2.2 實(shí)體-聯(lián)系模型2.3 組織層數(shù)據(jù)模型2.3.1 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)2.3.2 關(guān)系模型的數(shù)據(jù)操作2.3.3 關(guān)系模型的數(shù)據(jù)完整性約束2.4 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)2.4.1 模式的基本概念2.4.2 三級模式結(jié)構(gòu)2.4.3 數(shù)據(jù)庫的模式映像功能與數(shù)據(jù)獨(dú)立性2.4.4 數(shù)據(jù)庫管理系統(tǒng)2.5 小結(jié)習(xí)題第3章 SQL語言基礎(chǔ)及數(shù)據(jù)定義功能3.1 SQL語言概述3.1.1 SQL語言的發(fā)展3.1.2 SQL語言的特點(diǎn)3.1.3 SQL語言功能概述3.2 SQL語言支持的數(shù)據(jù)類型3.2.1 數(shù)值型3.2.2 字符串型3.2.3 日期時(shí)間類型3.2.4 貨幣類型3.3 數(shù)據(jù)定義功能3.3.1 基本表3.3.2 數(shù)據(jù)完整性約束3.4 索引3.4.1 基本概念3.4.2 索引分類3.4.3 創(chuàng)建和刪除索引3.5 小結(jié)習(xí)題第4章 數(shù)據(jù)操作4.1 數(shù)據(jù)查詢功能4.1.1 查詢語句的基本結(jié)構(gòu)4.1.2 簡單查詢4.1.3 多表連接查詢4.1.4 使用TOP限制結(jié)果集4.1.5 子查詢4.2 數(shù)據(jù)更改功能4.2.1 插人數(shù)據(jù)4.2.2 更新數(shù)據(jù)……第5章 關(guān)系數(shù)據(jù)庫規(guī)范化理論第6章 數(shù)據(jù)統(tǒng)計(jì)第7章 數(shù)據(jù)庫保護(hù)第二篇 SQL Server基礎(chǔ)應(yīng)用第三篇 數(shù)據(jù)庫應(yīng)用程序開發(fā)第四篇 數(shù)據(jù)庫技術(shù)的發(fā)展
章節(jié)摘錄
第一篇 數(shù)據(jù)庫理論基礎(chǔ)第1章 數(shù)據(jù)庫概述隨著信息管理水平的不斷提高,應(yīng)用范圍的日益擴(kuò)大,信息已成為企業(yè)的重要財(cái)富和資源,同時(shí),作為管理信息的數(shù)據(jù)庫技術(shù)也得到了很大的發(fā)展,其應(yīng)用領(lǐng)域越來越廣泛。人們在不知不覺中擴(kuò)展著對數(shù)據(jù)庫的使用,比如信用卡購物,飛機(jī)伙車訂票系統(tǒng)、圖書館對書籍及借閱的管理等,無一不使用了數(shù)據(jù)庫技術(shù)。從小型事務(wù)處理到大型信息系統(tǒng),從聯(lián)機(jī)事務(wù)處理到聯(lián)機(jī)分析處理,從一般企業(yè)管理到計(jì)算機(jī)輔助設(shè)計(jì)與制造(CAD/CAM)、地理信息系統(tǒng)等,數(shù)據(jù)庫系統(tǒng)已經(jīng)滲透到我們?nèi)粘I钪械姆椒矫婷?,?shù)據(jù)庫中信息量的大小以及使用的程度已經(jīng)成為衡量企業(yè)的信息化程度的重要標(biāo)志。簡單地說,數(shù)據(jù)庫技術(shù)就是研究如何對數(shù)據(jù)進(jìn)行科學(xué)的管理,以提供可共享、安全、可靠的數(shù)據(jù)。數(shù)據(jù)庫技術(shù)一般包含數(shù)據(jù)管理和數(shù)據(jù)處理兩部分。數(shù)據(jù)庫系統(tǒng)本質(zhì)上是一個(gè)用計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)的系統(tǒng),數(shù)據(jù)庫本身可以看作是一個(gè)電子文件柜,也就是說,數(shù)據(jù)庫是收集數(shù)據(jù)文件的倉庫或容器。1.1 數(shù)據(jù)管理的發(fā)展自計(jì)算機(jī)產(chǎn)生之后,人們就希望利用它來幫助我們對數(shù)據(jù)進(jìn)行存儲(chǔ)和管理。最初對數(shù)據(jù)的管理是以文件方式進(jìn)行的,也就是通過編寫應(yīng)用程序來實(shí)現(xiàn)對數(shù)據(jù)的存儲(chǔ)和管理。后來,隨著數(shù)據(jù)量越來越大,人們對數(shù)據(jù)的要求越來越多,希望達(dá)到的目的也越來越復(fù)雜,文件管理方式已經(jīng)難以滿足人們對數(shù)據(jù)的需求,由此產(chǎn)生了數(shù)據(jù)庫系統(tǒng),也就是用數(shù)據(jù)庫系統(tǒng)來存儲(chǔ)和管理數(shù)據(jù)。數(shù)據(jù)管理的發(fā)展因此也就經(jīng)歷了文件管理和數(shù)據(jù)庫管理兩個(gè)階段。本節(jié)介紹文件管理和數(shù)據(jù)庫管理在管理數(shù)據(jù)上的主要差別。1.1.1文件管理理解今日數(shù)據(jù)庫特征的最好辦法,是了解數(shù)據(jù)庫技術(shù)產(chǎn)生之前,人們是如何通過文件的方式對數(shù)據(jù)進(jìn)行管理的。20世紀(jì)50年代后期到60年代中期,計(jì)算機(jī)的硬件方面已經(jīng)有了磁盤等直接存取的存儲(chǔ)設(shè)備,軟件方面,操作系統(tǒng)中已經(jīng)有了專門的數(shù)據(jù)管理軟件,一般稱為文件管理系統(tǒng)。文件管理系統(tǒng)把數(shù)據(jù)組織成相互獨(dú)立的數(shù)據(jù)文件,利用“按文件名訪問,按記錄進(jìn)行存取”的管理技術(shù),可以對文件中的數(shù)據(jù)進(jìn)行修改、插入和刪除操作。在出現(xiàn)程序設(shè)計(jì)語言之后,開發(fā)人員不但可以創(chuàng)建自己的文件并將數(shù)據(jù)保存在文件中。
編輯推薦
《21世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材?數(shù)據(jù)庫原理及應(yīng)用》由人民郵電出版社出版。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
數(shù)據(jù)庫原理及應(yīng)用 PDF格式下載