-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

零基礎學Oracle

( 簡體 字)
作者:趙雪 等編著類別:1. -> 資料庫 -> Oracle
譯者:
出版社:機械工業出版社零基礎學Oracle 3dWoo書號: 39100
詢問書籍請說出此書號!

缺書
NT售價: 345

出版日:7/1/2014
頁數:428
光碟數:1 (含視頻教學)
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111468721
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

《零基礎學編程:零基礎學Oracle》以Oracle11g為例,分為4篇,循序漸進地講述了Oracle的基本語法和基本操作,從數據庫的安裝開始逐步介紹與數據庫交互的語句以及管理數據庫中的文件、備份與恢復數據庫等操作。在數據庫應用篇中,還結合.NET和Java的編程環境講解了如何連接Oracle數據庫。本書詳細介紹了Oracle中數據操作和管理的基本知識,突出了數據庫操作的實用性和技巧性,其中大量應用了示例講解數據庫使用的每一個知識點。本書適合正在學習使用Oracle以及想提高數據庫管理知識的用戶閱讀,并可作為開發人員的參考手冊。
目錄:

前言

第一篇  數據庫安裝篇

第1章  Oracle 11g數據庫簡介
1.1  認識Oracle 11g
1.1.1  Oracle的成長歷程
1.1.2  了解Oracle 11g
1.1.3  Oracle與SQL Server
1.2  Oracle的產品版本
1.3  Oracle 11g的新特性
1.3.1  數據庫管理部分
1.3.2  PL/SQL部分
1.4  小結
1.5  習題

第2章  Oracle 11g的安裝與卸載
2.1  使用Oracle 11g的基本條件
2.1.1  硬件條件
2.1.2  軟件條件
2.2  在Windows 2003系統中安裝Oracle 11g
2.2.1  獲取Oracle 11g的安裝文件
2.2.2  安裝Oracle 11g
2.2.3  安裝中遇到的問題
2.3  移除Oracle 11g
2.3.1  停止服務
2.3.2  卸載Oracle產品
2.3.3  刪除注冊表項
2.3.4  刪除環境變量
2.3.5  刪除目錄并重啟計算機
2.4  小結
2.5  習題

第二篇  數據庫基礎篇

第3章  熟悉數據庫
3.1  什么是數據庫
3.1.1  了解數據管理的歷史
3.1.2  數據庫的模型
3.1.3  數據庫的三級模式和二級映像
3.1.4  數據庫相關術語
3.1.5  數據庫設計的完整性
3.2  范式--設計關系型數據庫的準則
3.2.1  第一范式--關系型數據庫的第一步
3.2.2  第二范式--關系型數據庫的第二步
3.2.3  第三范式--關系型數據庫設計的第三步
3.3  繪制E-R圖設計數據庫
3.3.1  繪制E-R圖的基本要素
3.3.2  E-R圖繪制實例
3.4  小結
3.5  習題

第4章  SQL基礎
4.1  SQL-數據庫溝通的語言標準
4.1.1  什么是SQL
4.1.2  了解SQL的種類
4.2  Oracle 11g中支持的數據類型
4.2.1  查看Oracle 11g中的數據類型
4.2.2  常用的數據類型
4.3  數據庫定義語言(DDL)
4.3.1  使用CREATE語句創建表
4.3.2  使用ALTER語句修改表
4.3.3  使用DROP語句刪除表
4.4   約束的使用
4.4.1  主鍵約束
4.4.2  外鍵約束
4.4.3  檢查約束
4.4.4  唯一約束
4.4.5  非空約束
4.5  數據操縱語言(DML)和數據查詢語言(DQL)
4.5.1  添加數據(INSERT)
4.5.2  修改數據(UPDATE)
4.5.3  刪除數據(DELETE)
4.5.4  查詢數據(SELECT)
4.5.5  其他數據操縱語句
4.6  數據控制語言(DCL)
4.7  小結
4.8  習題

第5章  利用SELECT檢索數據
5.1  查詢數據必備SELECT
5.1.1  SELECT語句概述
5.1.2  獲取指定字段的數據
5.1.3  獲取所有字段的數據
5.1.4  使用別名替代表中的字段名
5.1.5  使用表達式操作查詢的字段
5.1.6  使用函數操作查詢的字段
5.1.7  去除檢索數據中的重復記錄
5.2  對檢索出來的數據排序
5.2.1  排序的語法
5.2.2  使用升序和降序來處理數據
5.2.3  排序時對NULL值的處理
5.2.4  使用別名作為排序字段
5.2.5  使用表達式作為排序字段
5.2.6  使用字段的位置作為排序字段
5.2.7  使用多個字段排序
5.3  WHERE子句
5.3.1  查詢中使用單一條件限制
5.3.2  查詢中使用多個條件限制
5.3.3  模糊查詢數據
5.3.4  查詢條件限制在某個列表(list)范圍之內
5.3.5  專門針對NULL值的查詢
5.4  GROUP BY和HAVING子句
5.4.1  GROUP BY子句的使用
5.4.2  HAVING子句的使用
5.5  子查詢
5.5.1  子查詢返回單行數據
5.5.2  子查詢返回多行數據
5.6  連接查詢
5.6.1  最簡單的連接查詢
5.6.2  內連接
5.6.3  自連接
5.6.4  外連接
5.7  小結
5.8  習題

第6章  Oracle內置函數
6.1  數值型函數
6.1.1  絕對值、取余、判斷數值正負函數
6.1.2  三角函數
6.1.3  返回以指定數值為準整數的函數
6.1.4  指數、對數函數
6.1.5  截取函數
6.2  字符型函數
6.2.1  ASCII碼與字符轉換函數
6.2.2  獲取字符串長度的函數(LENGTH函數)
6.2.3  字符串截取函數
6.2.4  字符串連接函數
6.2.5  字符串搜索函數
6.2.6  字母大小寫轉換函數
6.2.7  帶排序參數的字母大小寫轉換函數
6.2.8  為指定參數排序的函數
6.2.9  替換字符串函數
6.2.10  字符串填充函數
6.2.11  刪除字符串首尾指定字符的函數
6.2.12  字符集名稱和ID互換的函數
6.3  日期型函數
6.3.1  系統日期、時間函數
6.3.2  得到數據庫時區的函數
6.3.3  為日期加上指定月份的函數
6.3.4  返回指定月份最后一天的函數
6.3.5  返回指定日期下一周的日期的函數
6.3.6  返回會話所在時區當前日期的函數
6.3.7  提取指定日期特定部分的函數
6.3.8  得到兩個日期之間的月份數的函數
6.3.9  時區時間轉換函數
6.3.10  日期截取函數
6.4  轉換函數
6.4.1  字符串轉ASCII類型字符串函數
6.4.2  二/十進制轉換函數
6.4.3  數據類型轉換函數
6.4.4  字符串和ROWID相互轉換的函數
6.4.5  字符串在字符集間轉換的函數
6.4.6  十六進制字符串與RAW類型相互轉換的函數
6.4.7  數值轉換成字符型數據的函數
6.4.8  字符轉日期型數據的函數
6.4.9  字符串轉數字的函數
6.4.10  全角轉半角的函數
6.5  NULL函數
6.5.1  返回表達式為NULL的函數
6.5.2  排除指定條件的函數
6.5.3  替換NULL值的函數
6.6  集合函數
6.6.1  平均值函數
6.6.2  計數函數
6.6.3  最大最小值函數
6.6.4  求和函數
6.7  其他函數
6.7.1  返回登錄名函數
6.7.2  返回會話以及上下文信息的函數
6.7.3  表達式匹配函數
6.8  小結
6.9  習題

第7章  PL/SQL基礎
7.1  什么是PL/SQL
7.1.1  認識PL/SQL
7.1.2  PL/SQL的優勢
7.1.3  PL/SQL的結構
7.1.4  PL/SQL的基本規則
7.1.5  PL/SQL中的注釋
7.2  PL/SQL變量的使用
7.2.1  變量、常量的類型及使用語法
7.2.2  標量類型的變量
7.2.3  復合類型的變量
7.3  表達式
7.3.1  數值表達式
7.3.2  關系表達式和邏輯表達式
7.4  PL/SQL結構控制
7.4.1  IF條件控制語句
7.4.2  CASE條件控制語句
7.4.3  LOOP循環控制語句
7.5  PL/SQL中使用DML和DDL語言
7.5.1  DML語句的使用
7.5.2  DDL語句的使用
7.6  PL/SQL中的異常
7.6.1  什么是異常
7.6.2  處理異常的語法
7.6.3  預定義異常
7.6.4  非預定義異常
7.6.5  自定義異常
7.7  PL/SQL函數
7.7.1  函數的組成
7.7.2  函數的語法
7.7.3  查看函數
7.7.4  使用PLSQL Developer創建函數
7.7.5  函數的修改、刪除
7.8  小結
7.9  習題

第8章  游標--數據的緩存區
8.1  什么是游標
8.1.1  游標的概念
8.1.2  游標的種類
8.2  顯式游標
8.2.1  游標語法
8.2.2  游標的使用步驟
8.2.3  游標中的LOOP語句
8.2.4  使用BULK COLLECT和FOR語句的游標
8.2.5  使用CURSOR FOR LOOP
8.2.6  顯式游標的屬性
8.2.7  帶參數的游標
8.3  隱式游標
8.3.1  隱式游標的特點
8.3.2  游標中的異常處理
8.3.3  隱式游標的屬性
8.4  有關游標的案例
8.5  小結
8.6  習題

第9章  視圖--數據庫中虛擬的表
9.1  什么是視圖
9.1.1  認識視圖
9.1.2  視圖的作用
9.1.3  視圖的語法
9.2  創建的視圖
9.2.1  創建單表視圖
9.2.2  創建多表視圖
9.2.3  創建視圖的視圖
9.2.4  創建沒有源表的視圖
9.2.5  使用PL/SQL工具創建視圖
9.2.6  創建帶約束的視圖
9.2.7  有關視圖的案例
9.3  操作視圖數據的限制
9.3.1  視圖的READ ONLY屬性設置
9.3.2  視圖的CHECK OPTION屬性設置
9.3.3  視圖創建語句對視圖操作的影響
9.4  視圖的修改
9.4.1  視圖結構的修改
9.4.2  視圖約束的修改
9.5  視圖的刪除
9.6  小結
9.7  習題

第10章  存儲過程--提高程序執行的效率
10.1  什么是存儲過程
10.1.1  認識存儲過程
10.1.2  存儲過程的作用
10.1.3  存儲過程的語法
10.2  在SQL*Plus中創建存儲過程
10.2.1  創建第一個存儲過程
10.2.2  查看存儲過程
10.2.3  顯示存儲過程的錯誤
10.2.4  無參存儲過程
10.2.5  在存儲過程中使用游標
10.2.6  存儲過程中的DDL語句
10.2.7  有參存儲過程
10.3  使用PL/SQL工具創建存儲過程
10.3.1  在PL/SQL Developer中創建存儲過程
10.3.2  調試存儲過程
10.4  修改、刪除存儲過程
10.4.1  修改存儲過程
10.4.2  刪除存儲過程
10.5  小結
10.6  習題

第11章  觸發器--保證數據的正確性
11.1  什么是觸發器
11.1.1  認識觸發器
11.1.2  觸發器的作用
11.1.3  觸發器的類型
11.1.4  觸發器的語法
11.2  使用SQL*Plus操作觸發器
11.2.1  利用SQL*Plus創建觸發器
11.2.2  查看觸發器
11.2.3  DML類型觸發器
11.2.4  觸發器執行順序
11.2.5  復合型觸發器
11.2.6  INSTEAD OF類型觸發器
11.2.7  DDL類型觸發器
11.2.8  用戶和系統事件觸發器
11.3  使用PL/SQL工具操作觸發器
11.3.1  使用PL/SQL Developer創建觸發器
11.3.2  設置觸發器是否可用
11.4  修改、刪除觸發器
11.4.1  修改觸發器
11.4.2  刪除觸發器
11.5  小結
11.6  習題

第12章  事務和鎖--確保數據安全
12.1  什么是事務
12.1.1  認識事務
12.1.2  事務的類型
12.1.3  事務的保存點
12.1.4  事務的ACID特性
12.2  鎖
12.2.1  認識鎖
12.2.2  鎖的分類
12.2.3  鎖的類型
12.2.4  鎖等待與死鎖
12.3  小結
12.4  習題

第三篇  數據庫管理篇

第13章  使用Oracle 11g Enterprise Manager
13.1  Oracle 11g Enterprise Manager
13.1.1  Oracle 11g Enterprise Manager概述
13.1.2  啟動OEM
13.2  使用OEM管理Oracle
13.2.1  OEM中的性能菜單
13.2.2  OEM中的可用性菜單
13.2.3  OEM中的服務器菜單
13.2.4  OEM中的方案菜單
13.2.5  OEM中的數據移動菜單
13.2.6  OEM中的軟件和支持菜單
13.3  小結
13.4  習題

第14章  常用工具介紹
14.1  什么是SQL*Plus
14.1.1  SQL*Plus簡介
14.1.2  啟動SQL*Plus
14.2  使用SQL*Plus
14.2.1  使用SQL*Plus編輯命令
14.2.2  使用SQL*Plus保存命令
14.2.3  使用SQL*Plus運行命令
14.2.4  使用SQL*Plus格式化查詢結果
14.2.5  在SQL*Plus中為語句添加注釋
14.3  使用PL/SQL Developer
14.3.1  PL/SQL Developer的安裝
14.3.2  PL/SQL Developer的布局
14.4  小結
14.5  習題

第15章  控制文件和日志文件
15.1  控制文件與日志文件
15.1.1  控制文件
15.1.2  日志文件
15.2  初識控制文件
15.2.1  控制文件的內容
15.2.2  更新控制文件
15.3  控制文件的多路復用
15.3.1  使用init.ora多路復用控制文件
15.3.2  使用SPFILE多路復用控制文件
15.4  創建控制文件
15.5  日志文件的管理
15.5.1  新建日志文件組
15.5.2  添加日志文件到日志文件組
15.5.3  刪除日志文件組及日志文件
15.5.4  查詢日志文件組和日志文件
15.6  小結
15.7  習題

第16章  表空間的管理
16.1  表空間的概述
16.1.1  表空間的相關概念
16.1.2  默認表空間
16.2  表空間的管理
16.2.1  創建表空間
16.2.2  重命名表空間
16.2.3  設置表空間的讀寫狀態
16.2.4  設置表空間的可用狀態
16.2.5  建立大文件表空間
16.2.6  刪除表空間
16.3  臨時表空間的管理
16.3.1  建立臨時表空間
16.3.2  查詢臨時表空間
16.3.3  創建臨時表空間組
16.3.4  查詢臨時表空間組
16.3.5  刪除臨時表空間組
16.4  數據文件的管理
16.4.1  移動數據文件
16.4.2  刪除數據文件
16.5  小結
16.6  習題

第17章  與數據庫安全性有關的對象
17.1  用戶管理
17.1.1  什么是用戶管理
17.1.2  創建用戶
17.1.3  修改用戶信息
17.1.4  刪除用戶
17.2  權限管理
17.2.1  什么是權限管理
17.2.2  授予權限
17.2.3  撤銷權限
17.2.4  查詢用戶的權限
17.3  角色管理
17.3.1  什么是角色
17.3.2  創建角色
17.3.3  設置角色
17.3.4  修改角色
17.3.5  刪除角色
17.3.6  查詢角色
17.4  概要文件PROFILE
17.4.1  什么是PROFILE
17.4.2  創建PROFILE
17.4.3  修改PROFILE
17.4.4  刪除PROFILE
17.4.5  查詢PROFILE
17.5  小結
17.6  習題

第18章  備份與恢復
18.1  數據庫的備份與恢復
18.1.1  數據庫備份
18.1.2  數據庫恢復
18.2  物理備份和恢復數據庫
18.2.1  對數據庫進行脫機備份
18.2.2  對數據庫進行聯機備份
18.3  邏輯備份和恢復數據庫
18.3.1  邏輯導出數據
18.3.2  邏輯導入數據
18.4  小結
18.5  習題

第19章  使用RMAN工具
19.1  RMAN的概述
19.1.1  RMAN的特點
19.1.2  與RMAN有關的概念
19.2  使用恢復目錄
19.2.1  創建恢復目錄
19.2.2  使用RMAN連接
19.2.3  在恢復目錄中注冊數據庫
19.2.4  使用企業管理器創建恢復目錄
19.3  通道分配
19.3.1  什么是通道分配
19.3.2  手動通道分配
19.3.3  自動通道分配
19.4  備份集
19.4.1  什么是備份集
19.4.2  BACKUP命令的使用
19.5  從備份中恢復
19.5.1  使用RESTORE命令還原
19.5.2  使用RECOVER命令恢復
19.6  小結
19.7  習題

第四篇  數據庫應用篇

第20章  在線考試系統數據庫設計
20.1  在線考試系統需求分析
20.2  模塊設計
20.2.1  模塊分類
20.2.2  數據庫總體結構
20.2.3  數據庫表結構
20.2.4  建表腳本
20.3  小結
20.4  習題

第21章  在.NET中連接Oracle
21.1  什么是ADO.NET
21.1.1  ADO.NET概述
21.1.2  ADO.NET中的對象
21.2  使用綁定的方式連接Oracle
21.2.1  數據控件概述
21.2.2  使用DataGridView控件綁定Oracle數據庫
21.3  使用寫代碼的方式連接Oracle
21.3.1  使用Command對象操作Oracle數據庫
21.3.2  使用DataSet對象存儲查詢結果
21.3.3  商品信息存儲實例
21.4  小結
21.5  習題

第22章  在Java中連接Oracle
22.1  JDBC與ODBC簡介
22.1.1  什么是JDBC
22.1.2  什么是ODBC
22.2  使用Thin方式連接Oracle
22.3  使用JDBC-ODBC橋連接Oracle
22.3.1  配置ODBC數據源
22.3.2  使用JDBC-ODBC橋連接Oracle
22.4  小結
22.5  習題
序: