出版時(shí)間:2010-1 出版社:何明、何茜穎、 等 清華大學(xué)出版社 (2010-01出版) 作者:何明 等 著 頁(yè)數(shù):301
Tag標(biāo)簽:無(wú)
前言
本書將幫您推開(kāi)Oracle那扇緊閉的大門,引領(lǐng)您踏上數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)或管理的征程。Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)以其穩(wěn)定、可靠及高效的性能,受到眾多企事業(yè)用戶的青睞。目前多數(shù)大中型企事業(yè)單位的應(yīng)用系統(tǒng)都是運(yùn)行在Oracle數(shù)據(jù)庫(kù)之上的。Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)在數(shù)據(jù)庫(kù)領(lǐng)域的獨(dú)霸地位在可以預(yù)見(jiàn)的將來(lái)仍然是很難動(dòng)搖的。隨之而來(lái)的是Oracle管理和開(kāi)發(fā)人員的需求不斷增加,進(jìn)而吸引了更多的人學(xué)習(xí)Oracle。但即使如此,學(xué)習(xí)Oracle的人數(shù)與學(xué)習(xí)微軟系統(tǒng)或Java的人數(shù)相比仍然少得多。造成這種現(xiàn)象的原因主要有以下幾點(diǎn):Oracle的門檻較高,對(duì)初學(xué)者來(lái)說(shuō)有一定的難度。Oracle的學(xué)習(xí)時(shí)間較長(zhǎng),因此對(duì)于想快速“致富”的人沒(méi)有吸引力。Oracle學(xué)習(xí)費(fèi)用較高,對(duì)普通人來(lái)說(shuō)很難負(fù)擔(dān)。面對(duì)以上種種困難,盡管許多人知道Oracle的就業(yè)前景比微軟和Java好很多,但由于財(cái)力或時(shí)間等的限制也只能是望而興嘆了。有鑒于此,本書力求幫助讀者(可以只具有很少,甚至沒(méi)有編程經(jīng)驗(yàn)的讀者)以相當(dāng)短的時(shí)間學(xué)會(huì)在Oracle數(shù)據(jù)庫(kù)上開(kāi)發(fā)出具有專業(yè)水準(zhǔn)的互聯(lián)網(wǎng)應(yīng)用系統(tǒng),而且學(xué)習(xí)費(fèi)用極為低廉(只是購(gòu)買這本書的價(jià)錢)。
內(nèi)容概要
《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》是一本Oracle入門教材,適用于初、中級(jí)讀者。《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》使用生動(dòng)而簡(jiǎn)單的生活中的例子來(lái)解釋復(fù)雜的計(jì)算機(jī)和數(shù)據(jù)庫(kù)概念,避免用計(jì)算機(jī)的例子來(lái)解釋計(jì)算機(jī)和數(shù)據(jù)庫(kù)的概念,讀者可以在沒(méi)有任何計(jì)算機(jī)專業(yè)知識(shí)的情況下從頭開(kāi)始閱讀此書?! 禣racle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》是一本Oracle互聯(lián)網(wǎng)應(yīng)用程序開(kāi)發(fā)的實(shí)用教材。為了增加趣味性和幫助讀者更好地理解商業(yè)背景及實(shí)際應(yīng)用,在《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》中使用了一個(gè)名為“武大郎燒餅總公司”的虛擬公司。《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》將帶領(lǐng)讀者使用Oracle Application Express為該公司由淺入深地開(kāi)發(fā)一系列的基于Oracle數(shù)據(jù)庫(kù)的互聯(lián)網(wǎng)應(yīng)用系統(tǒng),這些應(yīng)用系統(tǒng)幾乎涵蓋了商業(yè)應(yīng)用的所有常用互聯(lián)網(wǎng)應(yīng)用程序,并且絕大多數(shù)應(yīng)用程序可以略加修改后應(yīng)用于實(shí)際工作中。
作者簡(jiǎn)介
何明,Oracle高級(jí)講師,10年Oracle數(shù)據(jù)庫(kù)技術(shù)服務(wù)與培訓(xùn)經(jīng)驗(yàn)。先后為西門子、惠普、中國(guó)移動(dòng)、中國(guó)網(wǎng)通、中信銀行、神州數(shù)碼、NEC、殼牌(Shell)、中國(guó)民航、北電網(wǎng)絡(luò)、天津地稅局和財(cái)政局、唐山鋼鐵集團(tuán)、索貝數(shù)碼、TOM在線(香港)、北京郵政局等50余家大中型企業(yè)做過(guò)Oracle培訓(xùn)。1982年起,在國(guó)家地震局研究所從事數(shù)據(jù)處理工作,在PDP-11、VAX-780等計(jì)算機(jī)上進(jìn)行Fortran、Pascal、C語(yǔ)言和匯編的編程工作。1991年開(kāi)始在國(guó)外從事信息系統(tǒng)管理和分析的工作。1999年在新西蘭公立理工學(xué)院任兼職講師,為大學(xué)本科生講授數(shù)據(jù)庫(kù)課程。20余年程序開(kāi)發(fā)和數(shù)據(jù)庫(kù)系統(tǒng)管理經(jīng)驗(yàn),OCP專業(yè)證書(Oracle8,8i,,9i DBA),新西蘭梅西大學(xué)商業(yè)榮譽(yù)碩士,新西蘭奧克蘭大學(xué)信息系統(tǒng)研究生,成都理工大學(xué)工學(xué)學(xué)士。何茜穎,新西蘭奧克蘭大學(xué)一級(jí)榮譽(yù)研究生(信息系統(tǒng)),奧克蘭大學(xué)商業(yè)學(xué)士(金融、信息系統(tǒng))。從2008年開(kāi)始一直從事一個(gè)金融風(fēng)險(xiǎn)管理聯(lián)機(jī)學(xué)習(xí)系統(tǒng)(主要開(kāi)發(fā)和部署工具為Oracle Application Express)的設(shè)計(jì)與開(kāi)發(fā)工作。之前曾是一個(gè)維持供應(yīng)鏈管理信息系統(tǒng)的主要研發(fā)人員。2005至2006年在新西蘭最大的建筑公司(Fletctler Building Products Ltd)任職,負(fù)責(zé)訂單、發(fā)票、庫(kù)存信息的處理及客戶追蹤等。
書籍目錄
第0章 Oracle的安裝及相關(guān)配置0.1 Oracle的安裝0.2 Oracle11g中的SQL*Plus0.3 使用DOS窗口啟動(dòng)SQL*Plus第1章 Express概述和安裝1.1 OracleApplication:Express簡(jiǎn)介1.2 Oracle Application Express的誘人之處1.3 可以使用Express完成的工作1.4 適合使用Express開(kāi)發(fā)的系統(tǒng)1.5 HTTP服務(wù)器的選擇和軟硬件要求1.6 Oracle Application Express的安裝1.7 Express工作區(qū)和用戶角色(Roles)1.8 設(shè)置自己的本地環(huán)境1.9 登錄本地Express實(shí)例1.10 創(chuàng)建新用戶(賬戶)第2章 Express的用戶界面2.1 Express工作區(qū)主頁(yè)2.2 使用SQL工作室與數(shù)據(jù)庫(kù)交互2.3 應(yīng)用程序構(gòu)建器第3章 創(chuàng)建和預(yù)覽Express網(wǎng)頁(yè)3.1 創(chuàng)建最初的Express應(yīng)用程序3.2 預(yù)覽所建的應(yīng)用程序3.3 使用網(wǎng)絡(luò)瀏覽器啟動(dòng)應(yīng)用程序主頁(yè)3.4 修改分公司報(bào)表3.5 添加員工報(bào)表和表單3.6 預(yù)覽所創(chuàng)建的員工信息網(wǎng)頁(yè)第4章 編輯Express網(wǎng)頁(yè)4.1 創(chuàng)建函數(shù)4.2 創(chuàng)建列和修改列名4.3 修改列顯示格式4.4 以選擇列表來(lái)顯示項(xiàng)的準(zhǔn)備工作4.5 為Jobs創(chuàng)建值列表4.6 為Employees創(chuàng)建值列表4.7 為Departments創(chuàng)建值列表4.8 編輯job項(xiàng)4.9 編輯manager項(xiàng)4.1 0編輯department項(xiàng)4.1 1運(yùn)行并預(yù)覽網(wǎng)頁(yè)4.1 2漢化報(bào)表的顯示4.1 3漢化表單的顯示第5章 在網(wǎng)頁(yè)中加入超鏈接5.1 在主頁(yè)上添加一個(gè)人才薈萃報(bào)表的超鏈接5.2 創(chuàng)建區(qū)域5.3 創(chuàng)建項(xiàng)5.4 將項(xiàng)與報(bào)表鏈接5.5 創(chuàng)建分支5.6 將一列的值鏈接到另一網(wǎng)頁(yè)5.7 創(chuàng)建報(bào)表和條件5.8 關(guān)閉頁(yè)碼5.9 添加廣告用語(yǔ)5.10 如何使用“發(fā)現(xiàn)”圖標(biāo)5.11 在主頁(yè)中加入客戶信息5.12 在網(wǎng)頁(yè)上添加圖形第6章 管理數(shù)據(jù)和部署應(yīng)用程序6.1 數(shù)據(jù)加載/卸載工具(數(shù)據(jù)車間)6.2 將數(shù)據(jù)卸載到正文文件中6.3 將數(shù)據(jù)卸載到電子表格文件中6.4 將正文文件的數(shù)據(jù)加載到Oracle數(shù)據(jù)庫(kù)中6.5 將電子表格的數(shù)據(jù)加載到Oracle數(shù)據(jù)庫(kù)中6.6 部署應(yīng)用程序原理6.7 創(chuàng)建終端用戶6.8 通過(guò)切換主題來(lái)改變用戶的界面6.9 公布應(yīng)用程序的網(wǎng)址(URL)6.10 普通用戶利用公布的URL訪問(wèn)應(yīng)用程序第7章 創(chuàng)建參數(shù)化的報(bào)表7.1 創(chuàng)建應(yīng)用程序7.2 創(chuàng)建一個(gè)搜索區(qū)域7.3 創(chuàng)建一個(gè)查詢區(qū)域7.4 創(chuàng)建一個(gè)搜索員工的正文字段7.5 創(chuàng)建隱藏正文字段7.6 為分公司(部門)創(chuàng)建一個(gè)值列表7.7 為經(jīng)理創(chuàng)建一個(gè)值列表7.8 創(chuàng)建一個(gè)名為P1DEPT的項(xiàng)7.9 創(chuàng)建一個(gè)名為P1MGR的項(xiàng)7.10 添加一個(gè)提交頁(yè)面按鈕7.11 添加一個(gè)裝載過(guò)程7.12 運(yùn)行和預(yù)覽應(yīng)用程序的網(wǎng)頁(yè)第8章 創(chuàng)建表格式表單8.1 創(chuàng)建一個(gè)新的應(yīng)用程序8.2 使用向?qū)?chuàng)建表格式表單8.3 將一個(gè)可修改列改成一個(gè)選擇列表8.4 創(chuàng)建一個(gè)命名的值列表8.5 編輯列使之顯示為一個(gè)值列表8.6 漢化表格式表單第9章 在工作區(qū)中添加新方案(用戶)9.1 確定數(shù)據(jù)所在的數(shù)據(jù)庫(kù)用戶9.2 將oe用戶添加到現(xiàn)有工作區(qū)HR中9.3 關(guān)于Oracle默認(rèn)方案限制9.4 繼續(xù)將OE用戶添加到現(xiàn)有工作區(qū)HR中9.5 測(cè)試OE用戶是否添加成功第10章 創(chuàng)建堆疊柱狀圖10.1 創(chuàng)建所需應(yīng)用程序10.2 創(chuàng)建一個(gè)新頁(yè)10.3 更新OE用戶中的樣本數(shù)據(jù)的時(shí)間10.4 編輯圖表屬性10.5 添加另外兩個(gè)系列第11章 創(chuàng)建向下鉆探的報(bào)表11.1 創(chuàng)建一個(gè)新應(yīng)用程序11.2 創(chuàng)建基于ORDERS表的報(bào)表11.3 更改Order Total列的格式11.4 更改Order Date列的格式11.5 創(chuàng)建基于ORDERITEMS的報(bào)表11.6 編輯剛剛創(chuàng)建的訂單細(xì)目報(bào)表11.7 添加一個(gè)存儲(chǔ)ORDERID值的項(xiàng)11.8 添加WHERE子句來(lái)限制報(bào)表11.9 修改區(qū)域標(biāo)題11.1 0將訂單報(bào)表鏈接到訂單細(xì)目報(bào)表11.1 1重新編輯訂單細(xì)目報(bào)表11.1 2重新修改訂單細(xì)目報(bào)表的聯(lián)接條件11.1 3加入廣告術(shù)語(yǔ)及漢化第12章 怎樣使用單選按鈕和復(fù)選框12.1 創(chuàng)建所需應(yīng)用程序12.2 隱藏WarrantyPeriod字段12.3 添加一個(gè)新項(xiàng)12.4 創(chuàng)建一個(gè)頁(yè)處理12.5 編輯項(xiàng)作為復(fù)選框顯示12.6 更改報(bào)表的顯示12.7 修改單選組的顯示12.8 漢化報(bào)表顯示12.9 漢化表單顯示12.10 加入廣告用語(yǔ)及驗(yàn)證網(wǎng)頁(yè)結(jié)束語(yǔ)參考文獻(xiàn)
章節(jié)摘錄
插圖:Oracle Application Express(快速Web應(yīng)用開(kāi)發(fā)工具)是為Oracle數(shù)據(jù)庫(kù)設(shè)計(jì)的一種基于網(wǎng)絡(luò)瀏覽器的快速應(yīng)用開(kāi)發(fā)工具,其前身是從Oracle 10g開(kāi)始引入的Oracle HTMLDB——一種功能強(qiáng)大的系統(tǒng)開(kāi)發(fā)和部署工具。在過(guò)去幾年中,Oracle HTMLDB并未像想象中那樣得到迅速的推廣,而是始終處于不慍不火的尷尬境地。究其原因,主要是在早期的版本中,Oracle HTML DB的安裝比較復(fù)雜,并且它消耗的系統(tǒng)資源也很大。隨著Oracle11g的推出,Oracle Application Express(以下簡(jiǎn)稱:Express)的安裝已經(jīng)簡(jiǎn)單了許多。同時(shí)伴隨著硬件價(jià)格的持續(xù)下降和功能的不斷提高,其資源消耗也不是什么問(wèn)題了。Express是一種聲明類型的開(kāi)發(fā)工具,適用于以數(shù)據(jù)庫(kù)為中心的環(huán)球網(wǎng)應(yīng)用程序的開(kāi)發(fā)與部署。只需具備很少的(甚至沒(méi)有)編程經(jīng)驗(yàn),借助網(wǎng)絡(luò)瀏覽器,用戶就可以使用這一工具開(kāi)發(fā)出快捷、安全且具有專業(yè)水準(zhǔn)的應(yīng)用程序。由于Express是被集成在Oracle數(shù)據(jù)庫(kù)中的,因此它可以自動(dòng)地使用數(shù)據(jù)庫(kù)的所有特性,如安全、大規(guī)模性和可移植性等。當(dāng)用戶使用Express時(shí),只需根據(jù)系統(tǒng)的提示遵循簡(jiǎn)單的開(kāi)發(fā)流程即可,從而得以將注意力集中在解決業(yè)務(wù)問(wèn)題上而不是編程上。與其他面向環(huán)球網(wǎng)的開(kāi)發(fā)工具不同,Express不是傳統(tǒng)意義上的代碼生成器。盡管Express為應(yīng)用程序產(chǎn)生最終的HTML代碼,但是在創(chuàng)建和修改應(yīng)用程序期間它并不產(chǎn)生任何代碼或可執(zhí)行程序。應(yīng)用程序的定義被存儲(chǔ)在元數(shù)據(jù)資料庫(kù)中,在創(chuàng)建應(yīng)用程序的每一步,Oracle系統(tǒng)都將創(chuàng)建、修改相關(guān)的元數(shù)據(jù),并將其存入資料庫(kù)的表中。當(dāng)運(yùn)行一個(gè)應(yīng)用程序時(shí),Oracle系統(tǒng)會(huì)自動(dòng)完成所有必要的操作和轉(zhuǎn)換,而呈現(xiàn)給用戶的就是精美的網(wǎng)頁(yè)。
編輯推薦
《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》:視頻講解,實(shí)戰(zhàn)教學(xué)突出應(yīng)用背景,內(nèi)容貼近實(shí)際全面圍繞Oracle App¨cation Express快速應(yīng)用展開(kāi)一本能快速上手的書一本能解決實(shí)際問(wèn)題的書一本源自企業(yè)培訓(xùn)—線的教學(xué)資料DVD-ROM18講高清語(yǔ)音教學(xué)視頻傳智播客培訓(xùn)中心張孝祥鼎力推薦技術(shù)與經(jīng)驗(yàn)薈萃 成就光榮與夢(mèng)想源自一線的實(shí)踐經(jīng)驗(yàn)的結(jié)晶,讓后來(lái)者從容站在前人的肩膀上,站得更高,看得更遠(yuǎn)……。《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》以最通俗的語(yǔ)言、最簡(jiǎn)潔的例子、最淺顯的道理,輕松愉快地講述了開(kāi)發(fā)中經(jīng)常用到的Oracle SQL技術(shù)?!禣racle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》作者從事Oracle技術(shù)服務(wù)與培訓(xùn)10年,培訓(xùn)過(guò)的大中型企業(yè)超過(guò)50家,培訓(xùn)過(guò)學(xué)員近萬(wàn)人,了解讀者需求,了解讀者關(guān)心的技術(shù)問(wèn)題,而這些在《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》中都有所體現(xiàn)。一本看得懂、學(xué)得會(huì)、源自實(shí)踐、能解決實(shí)際問(wèn)題的書比什么都重要……。首先我要感謝新西蘭GZ CotTitec~1(NZ)Co.Ltd和Unitec Institute of Techology——新西蘭奧克蘭技術(shù)學(xué)院的同事和學(xué)生們,他們對(duì)《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》初稿的講義和例題提出了許多寶貴的意見(jiàn)。其次我要感謝中國(guó)計(jì)算機(jī)軟件與技術(shù)服務(wù)總公司培訓(xùn)中心、中國(guó)科學(xué)院軟件研究所高級(jí)技術(shù)培訓(xùn)中心、昆侖瑞通高級(jí)技術(shù)培訓(xùn)中心和中國(guó)UNIX協(xié)會(huì)的同事和學(xué)生們,特別是那些閱讀了《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》部分初稿并給出了反饋意見(jiàn)的學(xué)生們。我也要感謝所有支持和關(guān)心過(guò)《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》寫作的朋友、同事、學(xué)生和父老鄉(xiāng)親們。最后,我必須感謝我的家人,感謝她們的支持和理解,特別是我的兩個(gè)女兒尤其是我的小女兒),我用去了許多應(yīng)該屬于她們的時(shí)間完成了《Oracle快速Web應(yīng)用開(kāi)發(fā):從實(shí)踐中學(xué)習(xí)Oracle Application Express》的寫作。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Oracle快速Web應(yīng)用開(kāi)發(fā) PDF格式下載