出版時間:2012-9 出版社:清華大學(xué)出版社 作者:明日科技 頁數(shù):424 字?jǐn)?shù):751000
Tag標(biāo)簽:無
前言
叢書說明:“軟件開發(fā)視頻大講堂”(第1版)于2008年8月出版以來,因其編寫細(xì)膩,易學(xué)實用,配備全程視頻等,在軟件開發(fā)類圖書市場上產(chǎn)生了很大反響,絕大部分品種在全國軟件開發(fā)零售圖書排行榜中名列前茅,2009年多個品種被評為“全國優(yōu)秀暢銷書”。 “軟件開發(fā)視頻大講堂”叢書(第2版)于2010年8月出版,自出版至今,絕大部分品種在全國軟件開發(fā)類零售圖書排行榜中,依然持續(xù)名列前茅。叢書迄今累計已銷售近40萬冊,被百余所高校計算機相關(guān)專業(yè)、軟件學(xué)院選為教學(xué)參考書,在眾多的軟件開發(fā)類圖書中成為一支最耀眼的品牌。 “軟件開發(fā)視頻大講堂”叢書(第3版)在前兩版的基礎(chǔ)上,增刪了品種,修正了疏漏,重新錄制了視頻,提供了從入門學(xué)習(xí),到實例應(yīng)用,到模塊開發(fā),到項目開發(fā),到能力測試,直到面試等各個階段的海量開發(fā)資源庫。為了方便教學(xué),還提供了教學(xué)課件PPT?! racle數(shù)據(jù)庫系統(tǒng)是美國Oracle公司(甲骨文)提供的以分布式數(shù)據(jù)庫為核心的一組軟件產(chǎn)品,是目前最流行的客戶/服務(wù)器(Client/Server)或B/S體系結(jié)構(gòu)的數(shù)據(jù)庫之一。Oracle數(shù)據(jù)庫是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng)之一,作為一個通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個關(guān)系數(shù)據(jù)庫,它是一個完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫,它實現(xiàn)了分布式處理功能。關(guān)于Oracle的所有知識,只要在一種機型上學(xué)習(xí)了,便能在各種類型的機器上使用。本書內(nèi)容 本書提供了從數(shù)據(jù)庫入門到數(shù)據(jù)庫管理專家所必備的各類知識,共分4篇?! 〉?篇:基礎(chǔ)知識。本篇通過Oracle 11g概述,Oracle 11g體系結(jié)構(gòu),SQL*Plus命令,SQL語言基礎(chǔ),PL/SQL編程,過程、函數(shù)、觸發(fā)器和包來講解Oracle 11g的基礎(chǔ)知識,并結(jié)合大量的圖示、實例、視頻等使讀者快速掌握Oracle 11g的基礎(chǔ)內(nèi)容,并為以后管理Oracle數(shù)據(jù)庫奠定堅實的基礎(chǔ)?! 〉?篇:核心技術(shù)。本篇介紹管理控制文件和日志文件、管理表空間和數(shù)據(jù)文件、數(shù)據(jù)表對象、其他數(shù)據(jù)對象、表分區(qū)與索引分區(qū)、用戶管理與權(quán)限分配等。學(xué)習(xí)完這一部分,讀者能夠?qū)racle 11g數(shù)據(jù)庫進(jìn)行基本的日常管理和維護(hù)?! 〉?篇:高級應(yīng)用。本篇介紹Oracle系統(tǒng)調(diào)優(yōu)、優(yōu)化SQL語句、Oracle數(shù)據(jù)備份與恢復(fù)、數(shù)據(jù)導(dǎo)出和導(dǎo)入、Oracle 11g的閃回技術(shù)等。學(xué)習(xí)完這一部分,能夠?qū)崿F(xiàn)Oracle系統(tǒng)和SQL語句的優(yōu)化、備份和恢復(fù)數(shù)據(jù)庫、從其他數(shù)據(jù)庫向Oracle中導(dǎo)入數(shù)據(jù)以及閃回還原數(shù)據(jù)等。 第4篇:項目實戰(zhàn)。本篇通過使用Java語言并結(jié)合使用Oracle 11g數(shù)據(jù)庫,開發(fā)一個大型完整的企業(yè)人事管理系統(tǒng),讓讀者學(xué)習(xí)如何使用Oracle 11g進(jìn)行應(yīng)用系統(tǒng)的數(shù)據(jù)庫設(shè)計。書中按照開發(fā)背景→系統(tǒng)分析→系統(tǒng)設(shè)計→數(shù)據(jù)庫設(shè)計→主窗體設(shè)計→公共模塊設(shè)計→部分主要模塊設(shè)計→Hibernate關(guān)聯(lián)關(guān)系的建立方法進(jìn)行介紹,帶領(lǐng)讀者一步步親身體驗使用Oracle 11g作為數(shù)據(jù)庫的項目開發(fā)全過程。本書特點◆由淺入深,循序漸進(jìn):本書以初識Oracle讀者為對象,先從Oracle基礎(chǔ)知識學(xué)起,再學(xué)習(xí)Oracle的核心技術(shù),然后學(xué)習(xí)Oracle的高級應(yīng)用,最后學(xué)習(xí)通過Oracle來開發(fā)一個完整項目。講解過程中步驟詳盡,版式新穎,圖示形象逼真,讓讀者在閱讀中一目了然,從而快速掌握書中內(nèi)容?!粽Z音視頻,講解詳盡:書中每一章節(jié)均提供聲圖并茂的語音視頻,讀者可以根據(jù)書中提供的視頻位置,在光盤中找到對應(yīng)視頻。這些視頻能夠引導(dǎo)初學(xué)者快速入門,感受進(jìn)行數(shù)據(jù)庫管理的快樂和成就感,增強進(jìn)一步學(xué)習(xí)的信心,從而快速成為數(shù)據(jù)庫管理專家?!魧嵗湫停p松易學(xué):通過例子學(xué)習(xí)是最好的學(xué)習(xí)方式。本書通過一個知識點、一個例子、一個結(jié)果、一段評析、一個綜合應(yīng)用的模式,透徹詳盡地講述了實際數(shù)據(jù)庫管理中所需的各類知識。另外,為了便于讀者閱讀程序代碼,快速學(xué)習(xí)數(shù)據(jù)庫管理,書中幾乎每行代碼都提供了注釋?!艟蕶谀?,貼心提醒:本書根據(jù)需要在各章使用了很多“注意”、“說明”、“技巧”等小欄目,讓讀者可以在學(xué)習(xí)過程中更輕松地理解相關(guān)知識點及概念,掌握個別技術(shù)的應(yīng)用技巧?!魬?yīng)用實踐,隨時練習(xí):書中幾乎每章都提供了“實踐與練習(xí)”,讓讀者能夠通過對問題的解答重新回顧、熟悉所學(xué)的知識,舉一反三,為進(jìn)一步學(xué)習(xí)作好充分的準(zhǔn)備。讀者對象 ◆初學(xué)數(shù)據(jù)庫管理的自學(xué)者 ◆編程愛好者 ◆大中專院校的老師和學(xué)生 ◆相關(guān)培訓(xùn)機構(gòu)的老師和學(xué)員 ◆畢業(yè)設(shè)計的學(xué)生 ◆初中級數(shù)據(jù)庫管理員或程序員 ◆程序測試及維護(hù)人員 ◆參加實習(xí)的“菜鳥”程序員讀者服務(wù) 為了方便解決本書疑難問題,讀者朋友可加我們的QQ(可容納10萬人),也可以留言,我們將竭誠為您服務(wù)。致讀者 本書由Oracle數(shù)據(jù)庫管理團(tuán)隊組織編寫,主要編寫人員有趙會東、王小科、陳丹丹、李銀龍、顧彥玲、李繼業(yè)、寇長梅、賽奎春、高春艷、楊麗、王國輝、潘凱華、劉欣、李慧、陳英、曹飛飛、朱曉、吳德勝、劉淇、王雙、陳媛、劉莉莉、黎秋芬、趙永發(fā)、李偉、劉玲玲、張金輝、鄒淑芳、高悅、高茹、王敬潔、李賀、李浩然、郭銳、郭鐵、郝洪斌、張世輝、李嚴(yán)、苗春義、劉清懷、張領(lǐng)等。在編寫本書的過程中,我們以科學(xué)、嚴(yán)謹(jǐn)?shù)膽B(tài)度,力求精益求精,但錯誤、疏漏之處在所難免,敬請廣大讀者批評指正?! 「兄x您購買本書,希望本書能成為您在數(shù)據(jù)庫管理道路上的領(lǐng)航者?! 傲汩T檻”編程,一切皆有可能。祝學(xué)習(xí)快樂! 編 者
內(nèi)容概要
明日科技編著的《Oracle從入門到精通(附光盤Cracle11g)》從初學(xué)者的角度出發(fā),以通俗易懂的語言,豐富多彩的實例,詳細(xì)介紹了使用
Oracle 11g進(jìn)行數(shù)據(jù)管理的各方面技術(shù)。全書共分18章,包括Oracle 11g 概述,Oracle
11g體系結(jié)構(gòu),SQL*Plus命令,SQL語言基礎(chǔ),PL/SQL編程,過程、函數(shù)、觸發(fā)器和包,管理控制文件和日志文件,管理表空間和數(shù)據(jù)文件,數(shù)據(jù)表對象,其他數(shù)據(jù)對象,表分區(qū)與索引分區(qū),用戶管理與權(quán)限分配,Oracle系統(tǒng)調(diào)優(yōu),優(yōu)化SQL語句,Oracle數(shù)據(jù)備份與恢復(fù),數(shù)據(jù)導(dǎo)出和導(dǎo)入,Oracle
11g的閃回技術(shù),企業(yè)人事管理系統(tǒng)等。書中所有知識都結(jié)合具體實例進(jìn)行介紹,涉及的程序代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會Oracle
11g管理數(shù)據(jù)庫的精髓,快速提高數(shù)據(jù)庫管理技能。另外,本書除了紙質(zhì)內(nèi)容之外,配書光盤中還給出了海量開發(fā)資源庫,主要內(nèi)容如下:
語音視頻講解:總時長21小時,共90段 技術(shù)資源庫:600頁專業(yè)參考文檔 實例資源庫:436個經(jīng)典實例
項目案例資源庫:3個企業(yè)項目開發(fā)過程完整展現(xiàn) 測試題庫系統(tǒng):138道能力測試題目 面試資源庫:369個企業(yè)面試真題 PPT電子教案
《Oracle從入門到精通(附光盤Cracle11g)》適合作為軟件開發(fā)入門者的自學(xué)用書,也適合作為高等院校相關(guān)專業(yè)的教學(xué)參考書,也可供開發(fā)人員查閱、參考。
書籍目錄
第1篇 基礎(chǔ)知識
第1章 Oracle 11g概述
視頻講解:1小時28分鐘
1.1 Oracle發(fā)展史概述
1.2 關(guān)系型數(shù)據(jù)庫的基本理論
1.2.1 關(guān)系型數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng)
1.2.2 關(guān)系型數(shù)據(jù)庫的E-R模型
1.2.3 關(guān)系型數(shù)據(jù)庫的設(shè)計范式
1.3 Oracle 11g的新功能
1.4 Oracle 11g的安裝與卸載
1.4.1 Oracle 11g的安裝
1.4.2 Oracle 11g的卸載
1.5 Oracle 11g的管理工具
1.5.1 SQL*Plus工具
1.5.2 Oracle企業(yè)管理器
1.5.3 數(shù)據(jù)庫配置助手
1.6 啟動與關(guān)閉數(shù)據(jù)庫實例
1.6.1 啟動數(shù)據(jù)庫實例
1.6.2 關(guān)閉數(shù)據(jù)庫實例
1.7 小結(jié)
1.8 實踐與練習(xí)
第2章 Oracle 11g體系結(jié)構(gòu)
第3章 SQL*Plus命令
第4章 SQL語言基礎(chǔ)
第5章 PL/SQL編程
第6章 過程、函數(shù)、觸發(fā)器和包
第2篇 核心技術(shù)
第3篇 高級應(yīng)用
第4篇 項目實戰(zhàn)
章節(jié)摘錄
版權(quán)頁: 插圖: 以存取速度來看,內(nèi)存的讀取速度遠(yuǎn)快于物理硬盤,所以高速數(shù)據(jù)緩沖區(qū)的存在可大大降低對物理磁盤的讀取頻率,從而達(dá)到提高數(shù)據(jù)庫服務(wù)器性能的目的。為了便于管理SGA的內(nèi)存數(shù)據(jù),Oracle把高速數(shù)據(jù)緩沖區(qū)分為以下3個部分: (1)臟數(shù)據(jù)區(qū):臟數(shù)據(jù)區(qū)中存放著已被修改過的數(shù)據(jù),這些數(shù)據(jù)等待被寫入到數(shù)據(jù)文件中。當(dāng)一條更新或刪除語句對某些數(shù)據(jù)塊中的數(shù)據(jù)修改后,那么這些數(shù)據(jù)塊就被標(biāo)記為“臟”,然后等待提交命令并通過后臺進(jìn)程DBWR將其寫入到數(shù)據(jù)文件中。 (2)空閑區(qū):空閑區(qū)中的數(shù)據(jù)塊不包含任何數(shù)據(jù),這些數(shù)據(jù)塊可以被寫入數(shù)據(jù),Oracle可以從數(shù)據(jù)文件中讀取數(shù)據(jù)塊,并將其存放到該區(qū)中。 (3)保留區(qū):保留區(qū)包含那些正在被用戶訪問的數(shù)據(jù)塊和明確保留以作為將來使用的數(shù)據(jù)塊(即緩存塊),這些數(shù)據(jù)塊將被保留在緩沖區(qū)中。 2.重做日志緩沖區(qū)(Red log buffer cache) 重做日志緩沖區(qū)用于存放對數(shù)據(jù)庫進(jìn)行修改操作時所產(chǎn)生的日志信息,這些日志信息在寫入到重做目志文件之前,首先存放到重做日志緩沖區(qū)中,然后,在檢查點發(fā)生或重做日志緩沖區(qū)中的信息量達(dá)到一定峰值時,最后由日志寫入進(jìn)程(LGWR)將此緩沖區(qū)的內(nèi)容寫入到重做日志文件。 重做日志緩沖區(qū)的大小由LOG BUFFER參數(shù)指定,該參數(shù)也可以在實例啟動后動態(tài)修改。相對于高速數(shù)據(jù)緩沖區(qū)而言,重做日志緩沖區(qū)的大小對數(shù)據(jù)庫性能的影響較小,通常較大的重做日志緩沖區(qū)能減少重做日志文件的對I/O的讀寫次數(shù),對數(shù)據(jù)庫的整體性能有一定的提高。 3.共享池(Shared Pool) 共享池是SGA保留的內(nèi)存區(qū)域,用于緩存SQL語句、PL/SQL語句、數(shù)據(jù)字典、資源鎖、字符集以及其他控制結(jié)構(gòu)等。共享池包含庫高速緩沖區(qū)(Library cache)和字典高速緩沖區(qū)(Dictionary cache)。 (1)庫高速緩沖區(qū)是共享池的一部分,主要包括共享SQL區(qū)和私有SQL區(qū)兩個組成部分。庫高速緩沖區(qū)中存放最近用過的SQL語句、PL/SQL語句的文本和執(zhí)行計劃。當(dāng)下一次執(zhí)行相同的SQL語句或PL/SQL語句時,可以直接在庫高速緩沖區(qū)中找到之前已生成的執(zhí)行計劃,而不需要再次解析相同的SQL語句或PL/SQL語句,從而提高系統(tǒng)執(zhí)行效率。
編輯推薦
“軟件開發(fā)視頻大講堂”叢書系清華社“視頻大講堂”重點大系之一。該大系包括多個子系列,每個子系列的圖書在其同品種的圖書中銷售名列前茅,其中:◆??4個品種榮獲“全行業(yè)優(yōu)秀暢銷品種”◆??1個品種榮獲2012年清華大學(xué)出版社“專業(yè)暢銷書”一等獎◆??絕大多數(shù)品種在“全國計算機零售圖書排行榜”同品種排行中名列前茅◆??截至目前該大系累計銷售超過55萬冊◆??該大系已成為近年來清華社計算機專業(yè)基礎(chǔ)類零售圖書最暢銷的品牌之一“軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,繼承和創(chuàng)新了清華社“視頻大講堂”大系的編寫模式、寫作風(fēng)格和優(yōu)良品質(zhì)。本書突出了以下內(nèi)容:◆??總長總時長21小時同步視頻演示講解,可反復(fù)觀摩,讓學(xué)習(xí)更為快捷、高效◆? 436個典型實例,通過實例學(xué)習(xí)更深入,更有趣,更有動力 ◆? 369道面試真題,了解工作實例及面試問題,更好適應(yīng)企業(yè)需求◆? 138項能力測試題目,檢測是否過關(guān),了解學(xué)習(xí)之不足?!? 600頁專業(yè)參考文檔,信手拈來學(xué)習(xí)更方便。◆? 根據(jù)全國計算機零售圖書排行榜,本書已經(jīng)連續(xù)8月Oracle類全國零售排行前2名 “軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,執(zhí)著于專業(yè),精細(xì)于品質(zhì):◆??集基礎(chǔ)知識、核心技能、高級應(yīng)用、項目案例于一體◆??好學(xué)、好用、高效
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載