三级一区在线视频先锋_丁香另类激情小说_中文字幕一区二区三_一本一道久久a久久精品综合蜜臀_一区二区三区四区国产精品_日韩**一区毛片_在线观看日韩电影_1000部国产精品成人观看_免费不卡在线视频_亚洲国产日日夜夜_国产亚洲精品福利_亚洲精品一区二区三区在线观看_欧美美女一区二区三区_日韩欧美色电影_欧美aaa在线_久久这里只有精品6

讀書月攻略拿走直接抄!
歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 ORACLE PL/SQL彈性實戰(zhàn)

出版社:中國電力出版社出版時間:2024-09-01
開本: 16開 頁數(shù): 328
中 圖 價:¥69.6(7.1折) 定價  ¥98.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

ORACLE PL/SQL彈性實戰(zhàn) 版權(quán)信息

ORACLE PL/SQL彈性實戰(zhàn) 本書特色

編輯推薦
隨著遺留系統(tǒng)和其他關(guān)鍵系統(tǒng)的不斷在線遷移,持續(xù)運行的需求勢在必行。如今,代碼不僅要處理數(shù)據(jù)問題,還要處理網(wǎng)絡中斷、存儲系統(tǒng)、電力、輔助系統(tǒng)等硬性的外部問題,這本實用指南為系統(tǒng)管理員、DevSecOps工程師、云架構(gòu)師簡明而全面的介紹如何使用PL/SQL開發(fā)彈性數(shù)據(jù)庫解決方案。
集成專家Stephen B. Morris帶領(lǐng)你理解這種語言,構(gòu)建PL/SQL工具箱,并整理出一套可重復使用的組件和模式。你將深入了解將工具箱與需求驅(qū)動、特征導向的方法相結(jié)合的益處,并學習如何結(jié)合彈性尺度制定彈性解決方案。
專家推薦
“Stephen拿出了一種很好的方法。即使你沒有全盤照搬,也會從中發(fā)現(xiàn)一些有助于你完成項目的技巧和工具。”
——Patrick Barel
ACE Director,
高級Oracle開發(fā)人員,Qualogy

“我強烈各位推薦這本書。它為避免和簡化復雜的故障排除問題提供了寶貴的建議。”
——Sayan Malakshinov
Oracle ACE

“這本書棒極了,滿滿都是干貨。書中以特征為導向的方法既新穎又易于應用。”
——Yash Agrawal
顧問和承包商

ORACLE PL/SQL彈性實戰(zhàn) 內(nèi)容簡介

本書的主要內(nèi)容有:在避免常見的PL/SQL反模式的同時構(gòu)建可靠的PL/SQL解決方案。了解為什么將復雜的業(yè)務邏輯嵌入SQL往往是一個容易出問題的選擇。學習如何識別和改進薄弱的PL/SQL代碼。通過運行數(shù)據(jù)驅(qū)動的數(shù)據(jù)庫內(nèi)測試來驗證PL/SQL代碼。理解復雜PL/SQL系統(tǒng)的安全操作、維護、修改。學習思考特征而非只是用例的好處。

ORACLE PL/SQL彈性實戰(zhàn) 目錄

目錄
前言 1
第Ⅰ部分 創(chuàng)建PL/SQL 工具箱
第1 章 彈性軟件和PL/SQL .13
1.1 彈性軟件15
1.2 彈性系統(tǒng)示例 .16
1.2.1 彈性需求:“是什么”與“怎么做” .16
1.2.2 使用PL/SQL 的動機:別用扳手切披薩 19
1.2.3 學習Java ORM 20
1.2.4 以數(shù)據(jù)為中心的復雜工作流 .20
1.2.5 將SQL 用于復雜的業(yè)務邏輯不是一個好主意 .23
1.3 一個警示故事 .23
1.3.1 擁抱PL/SQL 抽象 26
1.3.2 PL/SQL 的缺點 26
1.3.3 一種更好的方法 27
1.4 PL/SQL 入門 27
1.4.1 如何閱讀現(xiàn)有或遺留的PL/SQL 代碼 28
1.4.2 游標 31
1.5 理解PL/SQL 的學習及開發(fā)環(huán)境的必要性 34
1.6 彈性尺度35
1.6.1 捕獲所有錯誤和異常:得分 = 0 .36
1.6.2 可恢復性:得分 = 2 36
1.6.3 可觀測性:得分 = 0 37
1.6.4 可修改性:得分 = 5 37
1.6.5 模塊化:得分 = 2 37
1.6.6 簡單性:得分 = 5 37
1.6.7 編碼規(guī)范:得分 = 5 37
1.6.8 可復用性:得分 = 2 38
1.6.9 可重復測試:得分 = 2 .38
1.6.10 避免常見反模式:得分 = 0 .38
1.6.11 模式演進:得分 = 0 38
1.7 小結(jié) .39
第2 章 安裝容器化Oracle Database 實例和
SQL Developer 41
2.1 安裝虛擬化Oracle Database 41
2.2 Docker 入門 .43
2.3 配置Oracle Database 51
2.4 更新用戶密碼 .52
2.5 SQL Developer 入門 53
2.6 回顧基本的Docker 工作流57
2.7 運行SQL Developer 59
2.8 一個簡單的模式 61
2.9 運行PL/SQL 代碼 63
2.10 三個Docker 常見錯誤 .65
2.10.1 Docker 區(qū)分大小寫 .65
2.10.2 急于連接數(shù)據(jù)庫 66
2.10.3 由可怕的Windows 更新引發(fā)的Docker 問題 .67
2.11 Docker 命令行的替代 67
2.12 Docker 命令行的另一種替代 69
2.13 小結(jié) 71
第3 章 小試SQL Developer 73
3.1 修復煩人的PL/SQL 錯誤 .74
3.2 在數(shù)據(jù)庫中安裝PL/SQL 存儲過程 .78
3.3 在數(shù)據(jù)庫中安裝存儲過程 80
3.4 執(zhí)行PL/SQL 存儲過程 81
3.5 要點:錯誤乃良師 84
3.6 小結(jié) .85
第4 章 在PL/SQL 代碼中應用彈性尺度 87
4.1 彈性尺度需求1:捕獲所有錯誤和異常 89
4.1.1 異常處理的變化 90
4.1.2 運行更新后的PL/SQL .92
4.2 彈性尺度需求2:可恢復性 100
4.3 彈性尺度需求3:可觀測性 102
4.3.1 如果日志記錄出現(xiàn)異常該怎么辦? 103
4.3.2 更新模式 104
4.4 彈性尺度需求4:可修改性 107
4.5 彈性尺度需求5:模塊化 111
4.5.1 日志記錄包 . 117
4.5.2 創(chuàng)建日志記錄包 119
4.5.3 整合日志記錄功能 122
4.6 彈性尺度需求6:簡單性 125
4.7 彈性尺度需求7:編碼規(guī)范 126
4.8 彈性尺度需求8:可復用性 127
4.9 彈性尺度需求9:可重復測試 .129
4.9.1 安裝utPLSQL 131
4.9.2 在SQL Developer 中創(chuàng)建utPLSQL 單元測試 133
4.10 運行utPLSQL 單元測試 135
4.11 彈性尺度需求10:避免常見的反模式 .144
4.11.1 代碼過長 147
4.11.2 代碼過于復雜 147
4.11.3 缺少異常/ 錯誤處理 .148
4.11.4 與異常共存 148
4.11.5 缺少模塊化 148
4.11.6 無法確定根源的崩潰 149
4.12 彈性尺度需求11:模式演進 .150
4.13 彈性尺度變動匯總 154
4.14 小結(jié) 156
第Ⅱ部分 特性驅(qū)動開發(fā)
第5 章 調(diào)用PL/SQL . 161
5.1 兩種PL/SQL 集成模型 161
5.2 使用作業(yè)調(diào)用PL/SQL .162
5.3 使用Java 程序調(diào)用PL/SQL .166
5.3.1 設置簡單的Java 應用程序 167
5.3.2 運行Java 應用程序 .169
5.3.3 Java 錯誤歸誰 173
5.3.4 讀取數(shù)據(jù)庫元數(shù)據(jù) 173
5.3.5 一些Java PL/SQL 陷阱 .175
5.3.6 Oracle Database 密碼陷阱 175
5.4 小結(jié) 175
第6 章 特性驅(qū)動的PL/SQL 開發(fā) . 177
6.1 什么是特性 177
6.1.1 SQL Developer 的一個特性 178
6.1.2 特性示例 181
6.2 剖析特性.184
6.2.1 闡明特性的共同目標186
6.2.2 允許定義特性能夠完成的有用工作 187
6.2.3 定義特性輔助器和調(diào)用機制 188
6.2.4 定義檢驗特性及其組件的測試 188
6.2.5 確定特性及其組件的需求 188
6.3 將日志存儲過程重塑為特性 .189
6.4 將update_employees 存儲過程視為特性191
6.5 測試特性或垂直切片 193
6.6 業(yè)務關(guān)鍵型PL/SQL 代碼 194
6.7 特性的其他方面 .195
6.7.1 特性與系統(tǒng)健康 195
6.7.2 特性和端點 .196
6.8 小結(jié) 197
第Ⅲ部分 綜合運用PL/SQL 工具箱和特性驅(qū)動開發(fā)
第7 章 一個以流程為中心、基于特性的迷你項目 . 201
7.1 需求1:定義需求202
7.2 需求2:構(gòu)建發(fā)票基本大綱 202
7.3 需求3:創(chuàng)建模式205
7.4 需求4:測試模式213
7.5 需求5:特性描述214
7.6 需求6:構(gòu)建解決方案所需的PL/SQL 工具箱元素 .215
7.7 需求7:測試 215
7.8 需求8:構(gòu)建彈性PL/SQL 解決方案 215
7.9 需求9:通過高級語言調(diào)用驗證解決方案 216
7.10 小結(jié) 216
第8 章 從“做什么”到“怎么做:根據(jù)規(guī)范構(gòu)建
特性組件 217
8.1 需求 218
8.2 定義需求.222
8.3 構(gòu)建發(fā)票基本大綱 .222
8.4 創(chuàng)建模式.223
8.5 PROJECTS 數(shù)據(jù)表 227
8.6 模式測試.229
8.6.1 插入數(shù)據(jù)并驗證約束229
8.6.2 驗證PROJECTS 數(shù)據(jù)表的操作是否按預期工作 .231
8.7 功能工作流描述 .232
8.7.1 創(chuàng)建項目發(fā)票數(shù)據(jù)集232
8.7.2 從Java 代碼調(diào)用特性 232
8.7.3 調(diào)用傳遞所需數(shù)據(jù)的PL/SQL 存儲過程 233
8.7.4 插入對新的發(fā)票開具PL/SQL 存儲過程的調(diào)用 233
8.7.5 先在SQL Developer 中運行初版PL/SQL 代碼 235
8.7.6 在INVOICES 數(shù)據(jù)表中插入一行 237
8.7.7 添加兩個輔助器 238
8.7.8 性能注意事項:PL/SQL 與SQL 246
8.7.9 項目狀態(tài)簡報 .247
8.7.10 重溫項目功能狀態(tài)報告 250
8.8 小結(jié) 253
第9 章 構(gòu)建完整的特性:*終項目集成 255
9.1 回顧彈性尺度 255
9.2 結(jié)合模型重新審視模式 257
9.3 重回錯誤和異常管理 261
9.4 彈性需求備忘錄 .273
9.5 可恢復性.274
9.6 可觀測性.274
9.7 可修改性.274
9.8 模塊化 .275
9.9 測試 281
9.10 構(gòu)建基礎的發(fā)票生成工具285
9.11 添加日志 285
9.12 從Java 代碼調(diào)用日志記錄的PL/SQL 存儲過程 287
9.13 小結(jié) 290
第10 章 尾聲 293
10.1 一些要點 296
10.2 避免嚴重的反模式 298
10.3 Docker:學習Oracle Database 的一項技術(shù) 299
10.4 把錯誤視為老師并閱讀代碼 300
10.5 遺留代碼和彈性尺度 .300
10.6 PL/SQL 和高級語言集成 .301
10.7 特性作為粗粒度的替代物301
10.8 小結(jié) 302
附錄A Oracle 本機安裝故障排除 . 303
附錄B Oracle Database 日志記錄的其他選項 311
展開全部

ORACLE PL/SQL彈性實戰(zhàn) 作者簡介

Stephen B. Morris是一位獨立作家和顧問,居住在愛爾蘭。他在企業(yè)開發(fā)和網(wǎng)絡應用領(lǐng)域擁有豐富的經(jīng)驗,從事專業(yè)代碼編寫工作已有30年之久,技術(shù)之旅涉及電信、金融、醫(yī)療保健、政府等多個行業(yè)。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
三级一区在线视频先锋_丁香另类激情小说_中文字幕一区二区三_一本一道久久a久久精品综合蜜臀_一区二区三区四区国产精品_日韩**一区毛片_在线观看日韩电影_1000部国产精品成人观看_免费不卡在线视频_亚洲国产日日夜夜_国产亚洲精品福利_亚洲精品一区二区三区在线观看_欧美美女一区二区三区_日韩欧美色电影_欧美aaa在线_久久这里只有精品6
日韩电影大全在线观看| 国产成人av资源| 国产精品久久午夜| 国产精品色噜噜| 亚洲黄网站在线观看| 丝袜美腿亚洲一区二区图片| 麻豆成人久久精品二区三区红| 久久99精品视频| 99热99精品| 日韩av不卡播放| 欧美日韩成人综合在线一区二区| 精品国产一区久久| 一区二区三区四区激情| 老司机午夜精品99久久| 99久久精品久久久久久清纯| 精品在线视频一区二区| 色成人在线视频| 欧美大片国产精品| 日韩一区欧美小说| 麻豆国产精品官网| 成人a免费在线看| 久中文字幕一区| 欧美日韩国产首页| 国产精品久久看| 另类成人小视频在线| eeuss鲁片一区二区三区在线观看| 久久av免费一区| 欧美精品自拍偷拍动漫精品| 国产喷白浆一区二区三区| 午夜精品在线看| 99久久精品免费| 一本色道a无线码一区v| 久久久.com| 久久成人免费网| 鲁鲁视频www一区二区| 69av一区二区三区| 一区二区三区在线视频播放| 高清av一区二区| 一区二区冒白浆视频| 欧美国产一区在线| 韩国精品主播一区二区在线观看 | 中文网丁香综合网| 国产日产欧美一区二区视频| 免费观看在线色综合| 成人激情直播| 91精品婷婷国产综合久久性色| 亚洲精品网站在线观看| 99亚偷拍自图区亚洲| 色菇凉天天综合网| 亚洲精品第1页| 99久久精品免费看| 欧美日韩国产三级| 亚洲成人av免费| 久久av一区二区三区漫画| 精品99一区二区三区| 精品一区二区三区在线观看 | 日本91福利区| 日本在线一区| 国产精品激情偷乱一区二区∴| 精品影视av免费| 亚洲欧美综合一区| 一区二区三区四区在线| 98国产高清一区| 日韩精品一区二区三区视频 | 亚洲国产综合色| 精品国产91亚洲一区二区三区www| 日韩一级完整毛片| 精品一区二区三区香蕉蜜桃| 亚洲一卡二卡三卡四卡无卡网站在线看| 国产午夜精品美女毛片视频| 成人激情免费网站| 欧美精品国产精品| 麻豆精品一二三| 色综合久久久久综合体| 亚洲一区二区精品久久av| 激情小说综合网| 国产精品久久久久7777按摩| 国产精品一区视频网站| 国产人成亚洲第一网站在线播放| 不卡视频免费播放| 日韩免费视频一区| 成人av在线网站| 精品电影一区二区| 99re热这里只有精品免费视频| 精品奇米国产一区二区三区| 成人一级视频在线观看| 日韩欧美国产小视频| 国产成人夜色高潮福利影视| 日韩一区二区精品| 国产91综合一区在线观看| 日韩欧美一区二区视频| 成人午夜激情在线| 久久午夜免费电影| 91蝌蚪porny| 中文字幕在线一区| 欧美日韩国产三区| 亚洲va国产天堂va久久en| 综合色婷婷一区二区亚洲欧美国产| 五月天丁香久久| 欧美三级视频在线| 高清免费成人av| 国产欧美日韩精品在线| 精品国产一区二区三区麻豆小说| 亚洲伦在线观看| 在线视频不卡一区二区三区| 久久国产尿小便嘘嘘| 日韩一区二区不卡| 91在线精品观看| 一区二区三区欧美久久| 日本韩国欧美在线| 国产又黄又大久久| 26uuu国产一区二区三区| 国产精品久久精品国产| 亚洲午夜精品在线| 欧美肥妇free| 国产伦理久久久| 视频一区国产视频| 欧美精品亚洲一区二区在线播放| av毛片久久久久**hd| 亚洲丝袜另类动漫二区| 中日韩在线视频| 成人精品国产免费网站| 国产精品国产精品国产专区不蜜| 亚洲成人午夜在线| 岛国一区二区在线观看| 国产精品成人一区二区艾草| 色综合久久中文综合久久97| 国产毛片精品一区| 中文字幕亚洲电影| 在线观看av一区二区| 91久色porny| 日韩经典一区二区| 国产亚洲午夜高清国产拍精品 | 日本精品一区二区三区不卡无字幕| 青青草成人在线观看| 久久综合国产精品| 亚洲欧美精品| av在线综合网| 亚洲第一福利一区| 精品久久久久av影院| 日本在线免费观看一区| 成人av在线影院| 天天影视色香欲综合网老头| 欧美xxx久久| 伊人天天久久大香线蕉av色| 97久久精品人人澡人人爽| 日韩av成人高清| 国产精品毛片久久久久久| 欧美三区免费完整视频在线观看| 999在线观看免费大全电视剧| 无码av中文一区二区三区桃花岛| 精品国产污污免费网站入口| 色综合天天综合网天天狠天天| 高清视频一区二区三区| 激情综合色综合久久| 亚洲日本一区二区| 2020国产精品自拍| 欧美三级三级三级爽爽爽| 精品亚洲欧美日韩| 成人午夜精品一区二区三区| 日韩av一区二区在线影视| 国产精品色婷婷| 日韩欧美一级在线播放| 中文字幕一区二区三区有限公司 | 国产美女一区二区三区| 亚洲精品久久久久久国产精华液| 日韩一级二级三级精品视频| 在线视频91| 欧美一区二区福利| 99re在线播放| 国产99精品视频| 蜜桃视频免费观看一区| 亚洲自拍偷拍麻豆| 国产精品久久久久久久久免费相片| 制服丝袜日韩国产| 欧美制服丝袜第一页| 欧美一区二区三区在线播放| 91美女在线看| 国产成人高清在线| 久草中文综合在线| 天堂在线一区二区| 亚洲小少妇裸体bbw| 中文字幕在线播放不卡一区| xfplay精品久久| 欧美大片在线观看一区| 777a∨成人精品桃花网| 在线看国产一区二区| 亚洲免费视频一区| 日本不卡二区| 色乱码一区二区三在线看| 久久99精品久久久久久青青日本| 91亚色免费| 99久久伊人精品影院| 99久久免费国产| jlzzjlzz亚洲女人18| 99免费精品视频| 91麻豆精品视频| 高清不卡一区二区三区| www.久久草| 久久99精品久久久水蜜桃|