官术网_书友最值得收藏!

前言

Oracle數據庫一直是大型應用項目首選的數據庫產品,其事務控制能力以及內核機制是其他同類產品無法比擬的。隨著Web應用開發的興起,對于小型或中型項目,MySQL數據庫受到開發者的青睞,但對于大型項目或超大項目,MySQL是不能與Oracle抗衡的。

筆者自Oracle 7時開始接觸它,如今Oracle已發展到19c(Oracle 12.2或更高版本)。在這二十幾年間閱讀了大量的Oracle書籍,遇上一些好書,從中獲益匪淺。然而,初學時也遇見一些不是很好的書,為此踩了很多不必要的坑。作者的切身體會是:一本好書,尤其是首本,對于初學者至關重要,能讓你少走很多彎路。更重要的是,它能幫你建立起正確有效的數據管理和運維開發思路,讓你的工作事半功倍。

本書側重實戰,融入大量的示例或實例。在由淺入深、循序漸進的過程中,適時地引入生產系統中的一些東西,尤其是其中的SQL范本,將其提煉出來供讀者參考和借鑒。

本書寫作宗旨概括如下。

(1)貼近實戰。書中所用實例以及數據均來自真實環境中的系統,其目的是讓讀者切身感受如何在真實環境中使用SQL語句操作數據庫,在實戰中掌握Oracle的運維技能。

(2)兼顧初學者和進階者的需要。本書涵蓋了從基礎知識到Oracle開發運維在內的大部分內容,確保初學者和進階者各取所需。

(3)用示例或實例來驗證所學知識點。書中每個知識點至少使用一個示例或實例進行驗證和測試,以確保知識點的正確性和結果的可再現性。

本書組織結構

本書涵蓋了Oracle數據庫大部分開發技術以及實用運維技術,全書共分為4篇。首篇對Oracle體系結構及SQL語言(查詢語句和over()函數)的講解可幫助讀者夯實從事數據庫開發的理論基礎。接下來的用戶權限及對象管理篇是從事Oracle工作的必由之路,它承上啟下而且要求透徹理解。拾級而上,讀者可以通過Oracle的PL/SQL編程學到數據庫開發技能,為從事數據庫開發工作鋪就上升的階梯。最后是Oracle數據庫導入/導出與閃回篇,它與數據庫運維相關,讀者可以了解到常用的數據庫維護技術,這也是從業者必須掌握的技能。

作者簡介

筆者畢業于北京交通大學電氣工程及自動化專業,當前供職于中國鐵路北京局集團有限公司。

參加工作以來,一直致力于計算機應用系統的研發和建設,先后參與了多個鐵路應用項目的研發工作,如《鐵道物資管理信息系統平臺》《機車(含機動車)汽柴油及油卡信息系統平臺》等。也曾與多家IT企業合作開發項目,如《通用商城(含商場)營運系統平臺》《華北大區國家電廠營運系統平臺》等。在這些項目中,主要承擔Oracle數據庫架構設計和必要的數據庫應用開發等工作。

從2014年起,在天津大學、天津民航大學、天津工業大學等學校從事兼職教學工作,所授課程為PHP和Oracle。在教學工作中,筆者積累了較為豐富的經驗,也了解到了用何種方式能將Oracle開發運維技能更有效地表達出來,讓讀者輕松學會。

孟飛老師目前是天津農學院電子信息專業的在讀研究生。他曾參與內蒙古自治區博士自然科學基金“混合微電網綜合協調控制與能量分配策略研究”和“風光儲混合分布式發電系統協調控制與能量分配策略研究”項目研發。除此之外,孟飛老師曾與多家IT企業合作研發數據庫應用項目,積累了豐富的數據庫維護與開發經驗,尤其是Oracle和MySQL,擅長數據庫內嵌程序的開發。

配套資源

為了讓讀者切實學習好本書,隨書提供下列配套資料。

(1)書中源代碼。下載包中源代碼的代碼編號與書中的代碼編號是一一對應的;這樣就省去了讀者敲寫的麻煩,通過復制粘貼操作就可在自己的環境下執行了。

(2)Oracle數據庫實驗環境。該環境是從一個在用的生產系統中通過exp導出的dmp文件,實實在在的真實環境而非模擬虛構(其中的敏感數據已處理),對于從事Oracle數據庫開發的讀者具有很好的借鑒和參考價值,是非常難得的資料。

讀者需要通過imp命令將該dmp文件導入到自己數據庫中,具體的導入操作,請參閱下載包中的使用說明。

(3)一套完整的Oracle數據庫學習題庫。筆者根據書中的內容,特地為讀者整理出一套帶有翔實講解答案的題庫,可幫助讀者更加扎實地夯實本書所學內容。

讀者可通過下面的下載鏈接獲取本書配套資源。

http://www.m.crphdm.com/2020/1202/14300.shtml

備用網盤鏈接:https://pan.baidu.com/s/1BWXrkymVYAiQQUZPFJNYDw

提取碼:23qz

適用人群

筆者在寫作本書時,力求做到內容實用,實例豐富,希望能幫助Oracle數據庫初學者夯實體系架構和SQL語言基礎,并拾級而上,穩步提升開發和運維技能。與此同時,筆者將大量實踐案例融入其中,除幫助初學者縮短理論到實踐的距離外,也期望為具備一定經驗的開發者找到解決具體問題的思路和方法。

致謝

特別感謝中國鐵道出版社有限公司在本書寫作中對筆者的幫助,借此向中國鐵道出版社有限公司的所有工作人員表示感謝!

面對當今信息科技的日新月異,筆者也深感追趕不上時代的腳步,書中難免有疏漏和不足的地方,敬請讀者朋友批評指正。

甘長春

2020年6月

主站蜘蛛池模板: 来安县| 开江县| 金乡县| 房产| 潜山县| 塘沽区| 英山县| 双辽市| 浪卡子县| 新乡县| 西昌市| 双桥区| 兴国县| 乌兰县| 孟津县| 兴化市| 南陵县| 威信县| 句容市| 周宁县| 疏勒县| 金华市| 新巴尔虎左旗| 铜鼓县| 中山市| 扎赉特旗| 玉门市| 富锦市| 晋城| 镇远县| 永靖县| 分宜县| 建水县| 九江市| 赤壁市| 叶城县| 吉安市| 阳高县| 宁远县| 江油市| 泸定县|