Java典型應(yīng)用徹查1000例.數(shù)據(jù)庫應(yīng)用基礎(chǔ)

出版時間:2009-7  出版社:科學出版社,北京科海電子出版社  作者:賈蓉生 等 著  頁數(shù):372  

前言

  自1990年Sun公司開始研發(fā)、Java以來,至今Java儼然已成為最具潛力的網(wǎng)絡(luò)程序設(shè)計語言。目前,大多數(shù)網(wǎng)絡(luò)游戲、網(wǎng)上銀行都是用,Java編寫的?! W、Java程序設(shè)計首先要做的事情就是選擇一本適合自己的參考書,然而令人感到尷尬的是,雖然書店中關(guān)于Java的書琳瑯滿目,但很難找到一本適合初學者系統(tǒng)學習的書。因為從企業(yè)對,Java程序員的要求來看,只掌握基本的語法是遠遠不夠的,還需要了解網(wǎng)絡(luò)、數(shù)據(jù)庫、Web等相關(guān)知識,而目前市場上關(guān)于、Java的書大都只介紹某一方面,不成體系。  為了讓Java初學者少走彎路,筆者總結(jié)了Java教學經(jīng)驗,并結(jié)合多年的開發(fā)實踐,編寫了一系列最新、Java實例應(yīng)用叢書,包括:《Java典型應(yīng)用徹查1000例——Java入門》、《Java典型應(yīng)用徹查1000例——網(wǎng)絡(luò)應(yīng)用開發(fā)》、《Java典型應(yīng)用徹查1000例——圖形與網(wǎng)絡(luò)游戲開發(fā)》、《Java典型應(yīng)用徹查1000例——數(shù)據(jù)庫應(yīng)用基礎(chǔ)》、《Java典型應(yīng)用徹查1000例——網(wǎng)站數(shù)據(jù)庫設(shè)計》、《Java典型應(yīng)用徹查1000例——Web應(yīng)用開發(fā)》等,讓沒有編程基礎(chǔ)的Java讀者,從最簡單的語法學起,漸進到網(wǎng)絡(luò)、數(shù)據(jù)庫和Web應(yīng)用,進而融入程序設(shè)計的主流。  本書是本系列叢書的第1冊,主要介紹、Java的語法基礎(chǔ),沒有、Java編程背景的讀者也可輕松入門。只要依序研究學習各章節(jié)的范例、習題、認證考題,便可編寫出比較專業(yè)的、Java程序,還能輕松通過各類考試,高分爭取到個人的未來。

內(nèi)容概要

  《Java典型應(yīng)用徹查1000例.數(shù)據(jù)庫應(yīng)用基礎(chǔ)》光盤包含書中全部范例以及習題答案,并贈送350分鐘的教學視頻,特別適合自學之用?!癑ava典型應(yīng)用徹查1000例”以提出并解決問題為導向,通過1000多個開發(fā)范例,全面介紹Java語言從基礎(chǔ)到網(wǎng)絡(luò)、數(shù)據(jù)庫、游戲和Web開發(fā)的特性和實現(xiàn)方法。本系列叢書共6冊,每冊可獨立學習,若能全部融會貫通,則效果更佳?!禞ava典型應(yīng)用徹查1000例.數(shù)據(jù)庫應(yīng)用基礎(chǔ)》是系列叢書的第4冊,內(nèi)容涵蓋Java本機數(shù)據(jù)庫程序操作到網(wǎng)絡(luò)遠程數(shù)據(jù)庫程序操作,循序漸進地介紹關(guān)系查詢、數(shù)據(jù)更改、關(guān)系模型、數(shù)據(jù)庫設(shè)計、交易管理、網(wǎng)絡(luò)操作等知識點,并以相應(yīng)范例的實現(xiàn)過程詳盡演示。本系列叢書的作者為臺灣地區(qū)長期從事Java教學的知名教授,《Java典型應(yīng)用徹查1000例.數(shù)據(jù)庫應(yīng)用基礎(chǔ)》實例豐富,編排合理,可以讓零Java基礎(chǔ)的讀者從陌生到完全熟練掌握設(shè)計數(shù)據(jù)庫各類程序,也可以作為Java數(shù)據(jù)庫程序開發(fā)課程的教材。

書籍目錄

PART01 Java數(shù)據(jù)庫環(huán)境.Chapter01 Java系統(tǒng)安裝21.1 簡介21.2 安裝Java系統(tǒng)軟件(jdk.6.0)21.3 設(shè)置Java環(huán)境71.4 編輯第一個Java程序101.5 編譯Java程序111.6 運行類文件12Chapter02 第一個Java數(shù)據(jù)庫應(yīng)用142.1 簡介142.2 創(chuàng)建Access數(shù)據(jù)庫142.3 設(shè)置ODBC172.4 創(chuàng)建數(shù)據(jù)表202.4.1 手動創(chuàng)建數(shù)據(jù)表202.4.2 用Java語言創(chuàng)建數(shù)據(jù)表222.5 輸入數(shù)據(jù)252.5.1 手動輸入數(shù)據(jù)252.5.2 用Java語言輸入數(shù)據(jù)272.6 讀取數(shù)據(jù)表292.7 習題31PART02 Java數(shù)據(jù)庫關(guān)系查詢Chapter03 基礎(chǔ)操作353.1 簡介353.2 SQL的發(fā)展363.3 SQL查詢基礎(chǔ)架構(gòu)363.4 創(chuàng)建范例數(shù)據(jù)庫373.5 字段選擇查詢393.5.1 單一字段選擇(SELECT…FROM…)393.5.2 相同數(shù)據(jù)合并選擇(SELECTdistinct…FROM…)413.5.3 所有數(shù)據(jù)選擇(SELECTall…FROM…)413.5.4 多字段選擇(SELECT…FROM…)423.5.5 字段計算選擇(SELECT…as…FROM…)433.6 條件選擇443.6.1 單一條件選擇(WHERE…)443.6.2 多重條件選擇(WHERE…and…)453.6.3 范圍條件選擇(WHERE…between…)463.7 多個數(shù)據(jù)表關(guān)聯(lián)選擇473.7.1 程序關(guān)聯(lián)操作473.7.2 手動關(guān)聯(lián)操作493.8 重命名操作533.9 元組變量553.10 字符串操作573.11 排序操作593.12 習題63Chapter04 集合操作644.1 簡介644.2 集合的定義644.3 并集運算654.4 交集運算684.5 差集運算694.6 習題69Chapter05 聚合函數(shù)705.1 簡介705.2 平均值函數(shù)avg705.3 總和值函數(shù)sum725.4 計數(shù)值函數(shù)count755.5 最大值函數(shù)max795.6 最小值函數(shù)min815.7 習題83Chapter06 嵌套子查詢846.1 簡介846.2 集合成員測試846.3 集合比較設(shè)置906.4 數(shù)據(jù)存在測試946.5 習題97PART03 Java數(shù)據(jù)庫更改Chapter07 數(shù)據(jù)更改1007.1 簡介1007.2 數(shù)據(jù)刪除1007.3 數(shù)據(jù)添加1047.4 數(shù)據(jù)更新1057.5 習題109Chapter08 架構(gòu)更改1108.1 簡介1108.2 視圖1108.3 一般連接1138.4 自然連接1178.5 習題122PART04 關(guān)系模型Chapter09 實體關(guān)系模型1279.1 簡介1279.2 概念1279.2.1 實體集1289.2.2 屬性字段1289.2.3 關(guān)系集1309.3 約束1319.3.1 映射約束1319.3.2 參與約束1329.4 索引鍵1329.4.1 實體集1329.4.2 關(guān)系集1339.5 實體關(guān)系圖1339.6 設(shè)計觀點1359.6.1 實體與屬性字段1359.6.2 關(guān)系集與屬性字段1369.6.3 二元與多元關(guān)系集1369.7 設(shè)計實體1369.8 習題137Chapter10 記錄關(guān)系模型13810.1 簡介13810.2 關(guān)系數(shù)據(jù)庫結(jié)構(gòu)13810.2.1 基礎(chǔ)結(jié)構(gòu)13810.2.2 數(shù)據(jù)庫架構(gòu)14010.2.3 索引鍵14010.3 查詢語言14010.4 基礎(chǔ)關(guān)系代數(shù)14110.4.1 選擇運算14110.4.2 投影運算14510.4.3 并集運算14710.4.4 差集運算14910.4.5 笛卡兒積運算15110.5 關(guān)系代數(shù)的定義15210.6 習題152Chapter11 高級關(guān)系代數(shù)15411.1 簡介15411.2 附加關(guān)系代數(shù)15411.2.1 交集運算15511.2.2 自然連接運算15811.2.3 θ連接運算16011.2.4 除法運算16111.3 關(guān)系代數(shù)擴展操作16311.3.1 廣義投影運算16311.3.2 聚合函數(shù)16611.3.3 外連接16811.3.4 Null的意義17211.4 數(shù)據(jù)庫數(shù)據(jù)的更改17411.4.1 刪除數(shù)據(jù)17411.4.2 添加數(shù)據(jù)17711.4.3 更新數(shù)據(jù)17811.5 習題180Chapter12 元組關(guān)系演算..1 8112.1 簡介18112.2 關(guān)系演算18112.3 關(guān)系演算式的定義19012.4 習題191Chapter13 查詢評價19213.1 簡介19213.2 基本概念19213.3 優(yōu)化查詢19313.4 基礎(chǔ)等價法則19313.5 查詢評價計劃19413.5.1 選擇運算19413.5.2 自然連接運算19513.5.3 投影運算19613.5.4 其他運算19713.6 習題197PART05 數(shù)據(jù)庫設(shè)計Chapter14 數(shù)據(jù)庫概念20114.1 簡介20114.2 設(shè)計概念20114.2.1 非規(guī)范化關(guān)系表20114.2.2 第一范式概念20214.2.3 第二范式概念20314.2.4 第三范式概念20414.2.5 Boyce.Codd范式概念20614.2.6 第四范式概念20814.3 函數(shù)依賴20914.3.1 基本概念20914.3.2 函數(shù)依賴集的閉包21114.3.3 屬性集閉包21214.3.4 規(guī)范覆蓋21414.4 習題218Chapter15 數(shù)據(jù)表創(chuàng)建21915.1 簡介21915.2 數(shù)據(jù)類型21915.3 創(chuàng)建數(shù)據(jù)表22015.4 定義數(shù)據(jù)表約束22215.5 添加數(shù)據(jù)22415.6 修改數(shù)據(jù)表22515.6.1 數(shù)據(jù)類型更改22615.6.2 添加/刪除字段22915.7 刪除數(shù)據(jù)表23215.8 習題233Chapter16 函數(shù)應(yīng)用23516.1 簡介23516.2 流程控制函數(shù)23516.2.1 函數(shù)IIf23516.2.2 函數(shù)Switch23816.2.3 函數(shù)Choose24016.3 字符串函數(shù)24216.3.1 函數(shù)Len24316.3.2 函數(shù)Left24416.3.3 函數(shù)Right24616.3.4 函數(shù)Mid24816.4 習題250Chapter17 數(shù)據(jù)文件組織25117.1 簡介25117.2 堆文件組織25117.3 順序文件組織25517.4 哈希文件組織25817.5 習題258Chapter18 索引文件25918.1 簡介25918.2 基本概念25918.3 排序索引26018.4 平衡樹26318.4.1 B.Tree26318.4.2 B+.Tree26818.5 習題271Chapter19 哈希文件27219.1 簡介27219.2 基本概念27219.3 靜態(tài)哈希27419.4 動態(tài)哈希27719.5 比較索引法與哈希法28119.6 習題281PART06 事務(wù)管理Chapter20 事務(wù)處理28420.1 簡介28420.2 事務(wù)處理概念28420.3 事務(wù)處理狀態(tài)28520.4 緊密性與持久性的執(zhí)行28620.5 Java/Access事務(wù)處理命令28720.6 習題291Chapter21 并發(fā)串行化29221.1 簡介29221.2 并發(fā)限制29221.3 單一事務(wù)處理29321.4 多批事務(wù)處理29921.5 多重交互事務(wù)處理30721.6 串行化架構(gòu)31221.6.1 沖突串行化31321.6.2 視圖串行化31621.7 串行化圖31721.8 習題320Chapter22 故障恢復32122.1 簡介32122.2 Java/Access恢復命令32122.3 恢復調(diào)度32722.3.1 可恢復調(diào)度32722.3.2 無級聯(lián)恢復調(diào)度32822.4 習題329PART07 網(wǎng)絡(luò)遠程操作Chapter23 網(wǎng)絡(luò)連接33223.1 簡介33223.2 ServerSocketClass33223.3 InetAddressClass33423.4 SocketClass33623.5 命令行參數(shù)與Server/Client連接33923.6 習題342Chapter24 信息傳遞34324.1 簡介34324.2 DataInputStreamClass34324.3 DataOutputStreamClass34424.4 PrintStreamClass34424.5 信息傳遞操作34524.6 習題349Chapter25 網(wǎng)絡(luò)查詢35025.1 簡介35025.2 網(wǎng)絡(luò)選擇操作35025.3 網(wǎng)絡(luò)集合操作35425.4 網(wǎng)絡(luò)聚合操作35625.5 網(wǎng)絡(luò)嵌套操作35725.6 習題358Chapter26 網(wǎng)絡(luò)數(shù)據(jù)更改35926.1 簡介35926.2 網(wǎng)絡(luò)數(shù)據(jù)刪除35926.3 網(wǎng)絡(luò)數(shù)據(jù)插入36326.4 網(wǎng)絡(luò)數(shù)據(jù)更新36626.5 習題368附錄 網(wǎng)絡(luò)公用端口369

圖書封面

評論、評分、閱讀與下載


    Java典型應(yīng)用徹查1000例.數(shù)據(jù)庫應(yīng)用基礎(chǔ) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7