Java典型應用徹查1000例.數據庫應用基礎

所属分类:數據庫  
出版时间:2009-7   出版时间:科學出版社,北京科海電子出版社   作者:賈蓉生 等 著   页数:372  

前言

  自1990年Sun公司开始研发、Java以来,至今Java俨然已成为最具潜力的网络程序设计语言。目前,大多数网络游戏、网上银行都是用,Java编写的。  学、Java程序设计首先要做的事情就是选择一本适合自己的参考书,然而令人感到尴尬的是,虽然书店中关于Java的书琳琅满目,但很难找到一本适合初学者系统学习的书。因为从企业对,Java程序员的要求来看,只掌握基本的语法是远远不够的,还需要了解网络、数据库、Web等相关知识,而目前市场上关于、Java的书大都只介绍某一方面,不成体系。  为了让Java初学者少走弯路,笔者总结了Java教学经验,并结合多年的开发实践,编写了一系列最新、Java实例应用丛书,包括:《Java典型应用彻查1000例——Java入门》、《Java典型应用彻查1000例——网络应用开发》、《Java典型应用彻查1000例——图形与网络游戏开发》、《Java典型应用彻查1000例——数据库应用基础》、《Java典型应用彻查1000例——网站数据库设计》、《Java典型应用彻查1000例——Web应用开发》等,让没有编程基础的Java读者,从最简单的语法学起,渐进到网络、数据库和Web应用,进而融入程序设计的主流。  本书是本系列丛书的第1册,主要介绍、Java的语法基础,没有、Java编程背景的读者也可轻松入门。只要依序研究学习各章节的范例、习题、认证考题,便可编写出比较专业的、Java程序,还能轻松通过各类考试,高分争取到个人的未来。

内容概要

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

书籍目录

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

图书封面




    Java典型應用徹查1000例.數據庫應用基礎下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,數據庫PDF免费下载。 计算机教程网 

计算机教程网 @ 2017