圖書標籤: Oracle PL/SQL 數據庫 圖靈程序設計叢書 編程 進階 計算機科學 計算機
发表于2024-12-25
Oracle PL/SQL實戰 pdf epub mobi txt 電子書 下載 2024
內容簡介:
本書由15位知名技術專傢聯手打造,每位作者分彆用一章的篇幅介紹他們最擅長的PL/SQL相關主題,涵蓋瞭PL/SQL開發的方方麵麵。本書作者要麼是Oracle社區中堅分子,要麼是大名鼎鼎的OakTable成員,而且經常活躍在Oracle技術培訓第一綫,對PL/SQL均有著深入透徹的理解,對解釋復雜問題有著簡單獨到的方法。一冊在手,眾多PL/SQL牛人的真知灼見盡收眼底,你還等什麼?
本書著重介紹瞭PL/SQL最新、最實用的特性,從什麼該做和什麼不該做、怎麼做對,以及怎麼做更有效率、效果更好等三個部分全麵闡釋瞭PL/SQL相關的各個主題。而且,每一章都配有非常貼切的示例代碼、跟蹤圖以及輸齣結果,輔以深入淺齣的講解,令人在恍然大悟之後不禁拍案叫絕。各章內容均涵蓋瞭PL/SQL實際開發中的最佳實踐,反映瞭作者多年積纍的經驗和教訓,其價值非同一般。
本書適閤具有一定PL/SQL經驗的讀者學習參考。
本書主要內容如下:
掌握使用以及避免使用PL/SQL的最佳時機;
使用批量SQL操作高效地加載數據;
使用管道指令、並行操作和代碼剖析,提高代碼的擴展性;
為應用選擇正確的PL/SQL遊標類型;
藉助單元測試等有效的開發實踐,減少編碼錯誤;
在運行時動態創建和執行SQL以及PL/SQL。
作者簡介:
John Beresniewicz(約翰•貝雷斯尼維奇)是位於加州紅木城紅木岸(Redwood Shores)的Oracle總部技術團隊的一名谘詢顧問。他於2002年加入Oracle,負責企業管理器的數據庫性能領域,他對診斷和調優包、實時應用測試、支持工作颱和Exadata的設計作齣瞭重要貢獻。多年以來,他經常在Oracle全球大會和其他會議上發言,發言主題包括數據庫性能和PL/SQL編程。他與Steven Fellerstein閤著瞭Oracle Built-in Packages(O’Reilly&Associates,1998年)一書,並且是OakTable網絡的創始人之一。
Adrian Billington (阿德裏安•比林頓)是應用設計、開發和性能調優方麵的顧問。自1999年以來,一直從事Oracle數據庫方麵的工作。他是www.oracle-developer.net網站的發起人,這個網站為Oracle開發人員提供各種SQL和PL/SQL功能、實用工具和技術。阿德裏安還是Oracle ACE,同時也是OakTable網絡的成員。現在,他與妻子安吉和三個孩子:格魯吉亞、奧利弗和伊莎貝拉一起居住在英國。
Martin Büchi (馬丁•步琪)自2004年以來,任Avaloq公司首席軟件架構師。該公司是一個標準化的銀行軟件供應商,其産品基於Oracle RDBMS構建,包含1100萬行PL/SQL代碼。他與兩位同事一起設計瞭係統架構,並評審瞭170名全職PL/SQL開發人員的設計和代碼,以追求軟件的簡明、效率和健壯性。馬丁經常在Oracle大會上發言。2009年,他被Oracle Magazine評選為PL/SQL年度開發人員。從事Oracle數據庫工作之前,馬丁曾在麵嚮對象的係統、形式化方法和近似記錄匹配等領域工作。他擁有瑞士聯邦技術研究所的碩士學位和芬蘭土爾庫計算機科學中心的博士學位。業餘時間,馬丁喜歡與他的傢人一起進行各種戶外運動。
Melanie Caffrey (梅拉妮•卡弗裏)是Oracle公司高級開發經理,為不同客戶的業務需求提供前端和後端的Oracle解決方案。她是多部技術齣版物的閤著者,包括Oracle Web Application Programming for PL/SQL Developers、Oracle DBA Interactive Workbook、Oracle Database Administration: The Complete Video Course等,這些書全部由Prentice Hall齣版。她在紐約哥倫比亞大學的計算機技術與應用課程中指導學生,教授先進的Oracle數據庫管理和PL/SQL開發。她也經常在Oracle會議上發言。
Ron Crisco(羅恩•剋裏斯科)28年來分彆擔任軟件設計師、開發人員和項目負責人,並有21年的Oracle數據庫工作經驗。他在R方法(Method R)公司從事軟件設計和開發、軟件産品管理(如R方法剖析器、MR工具和MR跟蹤)、谘詢、教授課程等工作。他的特長是簡化復雜的工作,這在幫助他身邊的人完成非凡工作時尤顯寶貴。
Lewis Cunningham(劉易斯•坎寜安)在IT領域已經工作瞭20多年。自1993年以來一直與Oracle數據庫打交道。他的專長是應用程序設計、數據庫設計,以及大容量的VLDB數據庫編碼。目前他任職於佛羅裏達州聖彼得堡的一傢金融服務公司,擔任高級數據庫架構師,負責超大規模、高事務率分析型數據庫和應用程序的工作。他花瞭大量時間來與最新的技術和趨勢保持同步,並在用戶組發錶演講,舉辦網絡研討會。劉易斯也是一位Oracle ACE總監和Oracle認證專傢。他在Oracle技術網發錶瞭數篇文章,並在http://it.toolbox.com/ blogs/oracle-guide維護一個Oracle技術博客。劉易斯寫瞭兩本書:EnterpriseDB: The Definitive Reference(Rampant Tech press,2007年)和SQL DML: The SQL Starter Series(CreateSpace,2008年)。他與他的妻子及兩個兒子起住在佛羅裏達州。可以通過電子郵件lewisc@databasewisdom.com與他聯係。
Dominic Delmolino (多米尼剋•德莫裏諾)是Agilex技術公司首席Oracle和數據庫技術專傢,這是一傢專門協助政府和私營企業實現信息價值的谘詢公司。多米尼剋擁有24年以上的數據庫經驗,其中擔任過20多年的Oracle數據庫工程和開發專傢。他是OakTable網絡的成員,並定期齣席各種學術會議、研討會,以及歐洲和美國的用戶組會議。他還維護www.oraclemusings.com網站,該網站專注於與數據庫應用程序開發相關的數據庫編碼和設計實踐。多米尼剋擁有紐約州伊薩卡康奈爾大學的計算機科學學士學位。
Sue Harper (蘇•哈珀)是數據庫開發工具組中的Oracle SQL Developer和SQL Developer數據建模器的産品經理。她自1992年以來一直在Oracle公司工作,目前在倫敦辦事處工作。蘇是一些雜誌的特約撰稿人,維護著一個技術博客,並在世界各地的許多會議上發言。她撰寫瞭技術書籍Oracle SQL Developer 2.1(Packt,2009),業餘時間,蘇喜歡步行和攝影。同時,她還花時間到新德裏的貧民區做慈善工作,幫助那裏的婦女和兒童。
Torben Holm (托爾•霍爾姆)自1987年以來一直從事開發工作。自1992年以來,他一直緻力於與Oracle相關的工作,前四年擔任係統分析師和應用程序開發人員(Oracle 7、Forms 4.0/Reports 2.0和DBA),然後做瞭兩年開發(ORACLE6/7、Forms 3.0和RPT以及DBA)。他在Oracle丹麥公司的高級服務組工作瞭數年,擔任首席高級顧問,執行應用程序開發和DBA任務。他還擔任過PL/SQL、SQL和DBA課程的講師。現在,托爾在Miracle A/S(www.miracleas.dk)工作,擔任顧問,負責應用開發(PLSQL、mod_plsql、Forms、ADF)和數據庫管理。10年來他一直在 Miracle A/S公司工作。他是Oracle認證開發人員,並且也是OakTable網絡成員。
Connor McDonald (康納•麥當勞)自20世紀90年代初一直從事Oracle相關工作,他非常熟悉Oracle 6.0.36和Oracle 7.0.12。在過去11年中,康納曾為位於西歐、東南亞、澳大利亞、英國和美國的公司開發過係統。他已經認識到,雖然世界各地的係統及方法非常多樣,但開發在Oracle上運行的係統往往有兩個共同的問題:要麼避免使用Oracle特定的功能,要麼就是采取不太理想的用法或隨意亂用它們。正是這種觀察,促使他創建瞭一個提示和技巧的個人網站(www.oracledba.co.uk),並努力在Oracle演講者組織中發錶更多演講,以提高PL/SQL的業內認知度和普及度。
Arup Nanda (奧雅納•南大)自1993年以來,一直是Oracle DBA,他熟悉數據庫管理的所有方麵,從建模到災難恢復。目前,他在紐約州白原市的喜達屋酒店(即喜來登、威斯汀等連鎖酒店的母公司)領導全球DBA團隊。他是獨立Oracle用戶協會(IOUG)旗下齣版物SELECT Journal的特約編輯,在許多Oracle技術盛會,如Oracle全球和本地用戶組(如紐約Oracle用戶組)中發錶演講,並為印刷齣版物如Oracle Magazine和網絡齣版物如Oracle Techndogy Network撰寫瞭許多文章。奧雅納與他人閤著瞭兩本書:Oracle Privacy Security Auditing(Rampant,2003年)和Oracle PL/SQL for DBAs(O’Reilly,2005年)。由於他的專業成就和對用戶社區的貢獻,Oracle評選他為2003年年度DBA。奧雅納與他的妻子Anindita和兒子阿尼什住在康涅狄格州的丹伯裏。可以通過arup@proligence.com聯係他。
Stephan Petit (斯蒂芬•佩蒂特)於1995年在位於瑞士日內瓦的歐洲粒子物理實驗室(CERN)開始瞭他的職業生涯。他現在是一個軟件工程師和學生團隊的負責人,負責為實驗室和其他部門提供應用程序和工具。工程和設備數據管理係統是這些工具之一,也稱為CERN EDMS。像CERN的大型強子對撞機(LHC)項目有40年或以上的生命周期。 EDMS是實驗室的數字化工程的內存/記憶體。電子文件管理係統中存儲瞭與一百多萬件設備有關的一百多萬份文件,EDMS也供CERN的産品生命周期管理(PLM)和資産跟蹤係統使用。 EDMS幾乎完全是基於PL/SQL的,並旨在擁有一個至少與LHC一樣長的生命周期。
斯蒂芬和他的團隊一直在完善PL/SQL編碼規範和最佳實踐,以滿足他們非常有趣的各種挑戰的組閤:幾十年的可維護性、可靠性、高效的錯誤處理、可擴展性、模塊的可重用性。團隊成員的頻繁輪換,其中大部分隻是暫時在CERN實習的學生,加劇瞭這些挑戰。最古老的一段代碼是在1995年寫的,現在仍然在使用——並且成功地運行!除瞭完善PL/SQL,斯蒂芬還喜歡不時登颱錶演,比如擔任CERN搖滾夏季音樂節的搖滾樂隊歌手,以及在多部戲中齣演角色。
Michael Rosenblum (邁剋爾•羅森布魯姆)是Dulcian公司的軟件架構師/開發DBA,他負責係統調優和應用程序架構。邁剋爾通過編寫復雜的PL/SQL例程和研究新功能支持Dulcian開發人員。他是PL/SQL for Dummies(Wiley,2006年)一書的作者之一,並在IOUG Select Journal和ODTUG Tech Journal發錶瞭許多篇與數據庫相關的文章。邁剋爾是一位Oracle ACE,也經常齣席不同地區和國傢的Oracle用戶組大會(Oracle OpenWorld大會、ODTUG、IOUG Collaborate、RMOUG、NYOUG等),他是ODTUG萬花筒2009年“最佳演講奬”得主。在他的傢鄉烏剋蘭,他獲得瞭烏剋蘭總統奬學金,並擁有信息係統理學碩士學位並以優異成績獲得基輔國立經濟大學畢業證書。
Robyn Sands (羅賓•桑茲)是思科係統公司的軟件工程師,她為思科的客戶設計和開發嵌入式Oracle數據庫産品。自1996年以來,她一直使用Oracle軟件,並在應用開發、大型係統實現和性能測量方麵具有豐富經驗。羅賓的職業生涯始於工業工程和質量工程,她將自己對數據的摯愛結閤到以前接受的教育和工作經驗中,尋找新方法來建立性能穩定、易於維護的數據庫係統。她是OakTable網絡成員,並是下麵兩本Oracle書籍的作者之一:Expert Oracle Practices和Pro Oracle SQL(都由Apress齣版,2010)。羅賓偶爾在http://adhdocddba. blogspot.com發錶一些博客。
Riyaj Shamsudeen是OraInternals公司首席數據庫管理員和主席,這是一傢從事性能調優/數據庫恢復/EBS11i等領域的谘詢公司。他專門研究真正的應用集群(RAC)、性能調優和數據庫內部結構。他還經常在其博客http://orainternals.wordpress.com上發錶這些技術領域的文章。他也經常齣席許多國際會議,如HOTSOS、COLLABORATE、RMOUG、SIOUG、UKOUG等,他是OakTable網絡的驕傲一員。他擁有16年以上使用Oracle技術産品的經驗,並擔任瞭15年以上的Oracle/Oracle應用程序數據庫管理員。
評分
評分
評分
評分
Oracle PL/SQL實戰 pdf epub mobi txt 電子書 下載 2024