注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫OracleORACLE8數(shù)據(jù)庫構(gòu)造工具實用指南

ORACLE8數(shù)據(jù)庫構(gòu)造工具實用指南

ORACLE8數(shù)據(jù)庫構(gòu)造工具實用指南

定 價:¥77.00

作 者: (美)[J.A.法蘭斯基]John Adolph Palinski著;劉麗,羅含等譯
出版社: 機械工業(yè)出版社
叢編項: Oracle技術(shù)系列叢書
標 簽: Oracle

購買這本書可以去


ISBN: 9787111063476 出版時間: 1998-06-01 包裝:
開本: 26cm+光盤1片 頁數(shù): 482頁 字數(shù):  

內(nèi)容簡介

  本書是創(chuàng)建Oracle數(shù)據(jù)庫和應用的最完整的參考書。書中循序漸進地講述了關(guān)系數(shù)據(jù)庫的概念及理論,并結(jié)合實例引導讀者從開始的設(shè)計到完成最后的集成,最終創(chuàng)建一個完整的Oracle數(shù)據(jù)庫系統(tǒng)。書中大多數(shù)資料對初學者創(chuàng)建Oracle數(shù)據(jù)庫是必讀的。另外,本書還計論了Oracle8最新的特性。通過閱讀本書,讀者可以學到如何進行PL/SQL編程,如何完善數(shù)據(jù)庫設(shè)計以及如何在Internet或Web服務器上應用設(shè)計完善的數(shù)據(jù)庫??傊?,本書擁有了創(chuàng)建一個完整Oracle系統(tǒng)的全部資料。本書適合Oracle初學者,有經(jīng)驗的Oracle技術(shù)人員及大專院校師生閱讀。

作者簡介

暫缺《ORACLE8數(shù)據(jù)庫構(gòu)造工具實用指南》作者簡介

圖書目錄

賀辭

譯者序
引言
第一部分  數(shù)據(jù)庫對象的設(shè)計
第1 章  Oracle工具介紹
1.1 Oracle公司介紹
1.2 Oracle 7——公司的數(shù)據(jù)庫產(chǎn)品
1.2.1  Oracle8——下一代數(shù)據(jù)庫
1.2.2  SQL*PLUS——Oracle的數(shù)據(jù)庫語言
1.2.3  其他Oracle產(chǎn)品
1.2.4  Designer 2000
1.2.5  Personal Oracle 7
1.3  本書中的習慣用法以及技術(shù)術(shù)語
1.4  小結(jié)
第2章  數(shù)據(jù)庫設(shè)計
2.1  什么是關(guān)系型數(shù)據(jù)庫
2.2   數(shù)據(jù)庫組件
2.2.1  表空間
2.2.2  表和字段
2.2.3  索引
2.2.4  視圖
2.2.5  同義詞 
2.2.6  授權(quán)與角色(Roles) 
2.3  關(guān)系數(shù)據(jù)庫的設(shè)計
2.3.1  數(shù)據(jù)庫術(shù)語
2.3.2  數(shù)據(jù)庫設(shè)計的描述
2.3.3  數(shù)據(jù)庫表
2.3.4  數(shù)據(jù)的規(guī)范化(Normalizing)
2.4  小結(jié)
2.5  我們還將學到
2.6  習題
2.7  雇員數(shù)據(jù)庫項目第一階段
第3 章  使用Select 命令獲取數(shù)據(jù)
3.1  登錄到SQL*PLUS
3.2  SQL*PLUS編輯器
3.3  Select命令格式詳解
3.3.1  Select子句
3.3.2  From子句
3.3.3 Where子句
3.3.4 Group by 子句
3.3.5  Having子句
3.3.6  Order By子句
3.3.7  簡單的Select語句
3.4  記錄排序
3.5  帶條件的Select語句
3.5.1  等于符(=)
3.5.2   不等符(<>或?。剑?br />3.5.3  大于(>)和小于(<)
3.5.4   使用IN操作符
3.5.5  使用Retween操作符
3.5.6  使用LIKE操作符
3.5.7  使用NOT 操作符
3.5.8  理解多重條件
3.5.9  變量的使用
3.5.10  字段的算術(shù)運算和連接字符串
3.6  理解NULL值和表達式
3.7  日期運算
3.8  字符串函數(shù)
3.8.1  Length函數(shù)
3.8.2  Lpad函數(shù)
3.8.3  Ltrim函數(shù)
3.8.4  Rpad函數(shù)
3.8.5  Rtrim函數(shù)
3.8.6  Substr函數(shù)
3.9  Decode函數(shù)
3.10  數(shù)值函數(shù)的應用
3.10.1  NVL函數(shù)
3.10.2  Round函數(shù)
3.10.3 Trune函數(shù)
3.11  日期函數(shù)
3.11.1  Add.Months函數(shù)
3.11.2  Months.Between函數(shù)
3.11.3  Next.Day函數(shù)
3.12  日期描述符
3.13  聚組函數(shù)
3.13.1  Average函數(shù)
3.13.2  Count函數(shù)
3.13.3  多重聚組函數(shù)
3.14  理解Group By函數(shù)
3.15  理解Having子句
3.16  理解子查詢或子選擇
3.17  理解偽字段, dual表, Describe命令和Tab Table
3.18  小結(jié)
3.19  我們還將學到
3.20  習題
第二部分   使用SQL*PLUS對數(shù)據(jù)庫進行操作
第4章  SQL*PLUS中的報表設(shè)計
4.1  創(chuàng)建報表標題
4.2  創(chuàng)建一個報表的頁腳
4.3  報表的列的設(shè)計
4.4  數(shù)字的格式設(shè)計
4.5  頁暫停的定義
4.6  數(shù)據(jù)運算的定義
4.7  設(shè)定環(huán)境
4.8  小結(jié)
4.9  我們還將學到
4.10  習題 
第5章  表及記錄的連接
5.1  在關(guān)系型數(shù)據(jù)庫及對象數(shù)據(jù)庫中進行數(shù)據(jù)的組合
5.2  字段的限定
5.3  應用多個連接
5.4  一對多關(guān)系中表連接的錯誤
5.4.1  表連接所引起的計算偏差
5.4.2  當數(shù)值僅存在一個參加連接的表時所發(fā)生的問題
5.4.3 發(fā)由數(shù)據(jù)格式不匹配而引起的性能問題
5.5  外部連接
5.6  集合操作符
5.6.1  Union(并集)
5.6.2  Ninus(差集)
5.6.3  Intersect(交集)
5.7  用Oracle 8組合數(shù)據(jù)
5.8  小結(jié)
5.9  我們還將學到
5.10  習題
第6章  數(shù)據(jù)庫對象的定義
6.1  定義表項
6.2  表的創(chuàng)建 , 更改和刪除
6.3  表的修 改
6.4  定義表的約束條件
6.4.1  Check約束
6.4.2  Default(默認)選項
6.4.3  Foreign Key(外部關(guān)鍵字)約束
6.4.4  Not Null(非空)約束
6.4.5  Unique(唯一性)約束
6.4.6  Primary Key(主關(guān)鍵字)約束
6.4.7  約束的禁止(Disable)
6.5  索引的定義
6.6  視圖的創(chuàng)建與刪除
6.7  創(chuàng)建同義詞
6.8  創(chuàng)建數(shù)據(jù)庫鏈接
6.9  創(chuàng)建用戶帳號
6.10  創(chuàng)建數(shù)據(jù)庫權(quán)限
6.11  對用戶表授 予存取權(quán)
6.12  創(chuàng)建表空間
6.13  定義一個序列
6.14  定義數(shù)據(jù)庫觸發(fā)展
6.15  Oracle 8數(shù)據(jù)庫對象
6.15.1  修 改分區(qū)
6.15.2  索引的分區(qū)
6.15.3  創(chuàng)建類型
6.15.4  使用Varray
6.16  小結(jié)
6.17  我們還將學到
6.18  習題
6.19  雇員數(shù)據(jù)庫項目的第二階段
第7章  使用DML命令對表進行修改
7.1  向表中添加記錄
7.2  更新表中的字段
7.3  刪除表中的記錄
7.4  保存修改結(jié)果
7.5  小結(jié)
7.6  我們還將學到
7.7  習題
第三部分  PL/SQL:Oracle的編程語言
第8章  創(chuàng)建第一個PL/SQL程序
8.1  如何理解PL/SQL
8.1.1  理解PL/SQL塊
8.1.2  嵌套的塊和塊標號
8.1.3  定義PL/SQL變量
8.1.4  使用%TYPE和%ROWTYPE
8.1.5  對變量進行賦值
8.2  使用If-Then-Else邏輯
8.2.1  使用嵌套的if語句
8.2.2  在if語句中使用elseif
8.3  使用循環(huán)和退出
8.4  怎樣理解PL/SQL游標
8.5  確定例外事件
8.6  記錄并顯示錯誤
8.6.1  重新定義標準 錯誤事件的名稱
8.6.2  用于用戶自定義的例外事件的Exception部分
8.7  小結(jié)
8.8  我們還將學到
8.9  習題 
第9章  增強PL/SQL塊的功能
9.1  游標屬性的使用
9.2  For循環(huán)的使用
9.2.1  創(chuàng)建及使用對數(shù)字的For循環(huán)
9.2.2  創(chuàng)建及使用對游標的for循環(huán)
9.3  For Update Of的使用
9.4  Where Current Of選項的使用
9.5  被命名過程的創(chuàng)建及使用
9.6  函數(shù)的創(chuàng)建及使用
9.7  包的創(chuàng)建及使用
9.7.1  包的結(jié)構(gòu)
9.7.2  創(chuàng)建一個包的定義
9.7.3  包體部分的創(chuàng)建
9.7.4  從應用程序中調(diào)用包的對象
9.8  小結(jié)
9.9  我們還將學到
9.10  習題
第10章 SQL*LOADER使用
10.1  理解SQL*LOADER
10.2  怎樣啟動SQL*LOADER
10.3  各種加載文件的使用
10.3.1  日志文件的使用
10.3.2  壞記錄文件的使用
10.3.3  廢棄記錄文件的使用
10.4  控制文件的定義
10.4.1  簡單控制文件的定義
10.4.2  加載方式的定義
10.4.3  數(shù)據(jù)格式的定義
10.5  控制文件中邏輯條件的定義
10.6  使用同一加載過程加載多個表
10.7  其他控制文件的關(guān)鍵字和子句
10.8  Option 子句和Recoverable/Unrecoverable子句
10.8.1  Into Table子句
10.8.2  Concatenation子句和Continueif子句
10.9  從命令行中執(zhí)行SQL*LOADER
10.10  小結(jié)
10.11  我們還將學到
10.12  習題
10.13  雇員數(shù)據(jù)庫項目的第三階段
第四部分  Oracle的用戶界面
第11章  Oracle Forms的使用
11.1  什么是Form?
11.2  一個Form的例子
11.3  Form的一些術(shù)語
11.4  Developer 2000的Oracle Forms應用11.5  D Forms Runtime中執(zhí)行一個Form
11.6  Form操作模式
11.6.1  Form的輸入模式
11.6.2  Form的查詢模式
11.6.3  Form的修改模式
11.6.4  在一個Active Form中使用功能鍵
11.7  在一個Active Form中查詢一個記錄
11.8  其他Form過程
11.8.1  置Form為輸入模式
11.8.2  修改結(jié)果的保存
11.8.3  錯誤的顯示
11.9  小結(jié)
11.10  我們還將學到
11.11  習題
第12章 利用對象導航器創(chuàng)建第一個Oracle Form
12.1  進入Forms Designer
12.2  對象導航器的使用
12.2.1  對象的擴展與折疊
12.2.2  在對象導航器中定義Form對象
12.2.3  對導航器工具面板
12.3  Forms Designer中的菜單選項
12.3.1  File菜單項
12.3.2  Edit菜單
12.3.3  Tools菜單項
12.3.4  Navigator菜單
12.4  創(chuàng)建第一個Form
12.4.1  創(chuàng)建一個簡單的單塊Form的步驟
12.4.2  創(chuàng)建Form
12.5  小結(jié)
12.6  我們還將學到
12.7  習題
第13章 Form的設(shè)計
13.1  版面編輯器
13.2  版面編輯器的菜單條
13.2.1  View下拉菜單
13.2.2  Format(格式)下拉菜單的使用
13.2.3  Amange(安排)下拉菜單的使用
13.3  版面編輯器工具面板的使用
13.3.1  選擇(Select)工具
13.3.2  旋轉(zhuǎn)(Rotate)工具
13.3.3  整形(Rohape)工具
13.3.4  圖形形狀工具
13.3.5  項(Item) 工具
13.3.6  對象著色(Object Coloring)工具
13.4  畫板屬性
13.4.1  打開畫板屬性面(Shect)
13.4.2  畫板屬性面(Sheet)
13.4.3  復查與設(shè)定畫板屬性
13.5  定義窗口(Windows)屬性
13.6  設(shè)計Emplyee Form
13.7  小結(jié)
13.8  我們還將學到
13.9   習題
第14章  創(chuàng)建及修改主-從(Master-Detail)Form
14.1  將塊添加到Employee Update Form中
14.1.1  創(chuàng)建Tools從塊
14.1.2  塊所對應的對象及其設(shè)定
14.1.3  格式化Tools塊
14.1.4  創(chuàng)建Glasses塊
14.2  了解Form屬性
14.2.1  Coordinate Information屬性
14.2.2  使用Current Record Attribute(當前記錄屬性)
14.2.3  定義一個可視屬性(Attribue)
14.3  了解塊屬性
14.3.1  使用Order By和Where Clause 塊屬性
14.3.2  改變Navigation Style
14.4  了項屬性(Item Properties)
14.4.1  Multi-Line屬性的使用
14.4.2  關(guān)于一些實用的文本項屬性的說明
14.5  了解項類型
14.5.1  檢查框(check box)
14.5.2  圓形按鈕組(Radio Group)
14.5.3  列表(List Item)項
14.5.4   圖像(Image)的使用
14.6  創(chuàng)建List of Values
14.6.1  LOV的調(diào)用
14.6.2  能過按鈕顯示LOV
14.6.3  調(diào) 整Record Group
14.7  了解Relation(關(guān)系)屬性
14.8  小結(jié)
14.9  我們還將學到
14.10  習題 
第15章 觸發(fā)器的使用及屬性類的修改
15.1  什么是觸發(fā)器
15.1.1  觸發(fā)器事件
15.1.2  觸發(fā)器名稱
15.1.3  觸發(fā)器錯誤
15.1.4  觸發(fā)器的級別
15.1.5  創(chuàng)建一個觸發(fā)器
15.2  PL/SQL編輯器的使用
15.3  內(nèi)置子程序的使用
15.4  系統(tǒng)變量和全局變量的使用
15.5  使用觸發(fā)器和程序單元檢查用戶的安全措施
15.5.1  Form安全觸發(fā)器
15.5.2  Form過程的使用
15.6  在不基于表的塊中文本項的添加和錄入
15.7  警告信息的使用
15.8  利用觸發(fā)器改變Form的畫板
15.9  屬性類的使用
15.10  創(chuàng)建. 修改以及使用屬性類
15.10.1  在同一時刻查看兩個屬性頁
15.10.2  Intersection/Union工具的使用
15.11  小結(jié)
15.12  我們還將學到
15.13  習題
第16章  調(diào)用其他的Forms及菜單的使用
16.1  Form的調(diào)用
16.1.1  Call_Form子程序的使用
16.1.2  New_Form子程序的使用
16.1.3  在Call_Form子程序中使用hide和no_hide選項
16.2  創(chuàng)建及使用yDirectory
16.2.1  創(chuàng)建一個Directory
16.2.2  創(chuàng)建Employee Directory
16.2.3  對Employee Directory進行操作
16.2.4  從Employee Directory中調(diào)用其他的Forms
16.3  創(chuàng)建及使用菜單將各個應用連接到一個系統(tǒng)中
16.3.1  創(chuàng)建一個菜單
16.3.2  創(chuàng)建并實現(xiàn)一個Employee System菜單
16.3.3  開發(fā)一個系統(tǒng)啟動(System Startup)應用
16.4  創(chuàng)建一個工具條
16.5  小結(jié)
16.6  我們還將學到
16.7  雇員數(shù)據(jù)庫項目第四階段
第五部分  Oracle的報表書寫器:Oracle Reports 2.5
第17章  創(chuàng)建第一個報表
17.1  打開Oracle Reports 2.5
17.1.1  不指定報表名而打開Reports Runtime
17.1.2  從Form中執(zhí)行一個報表
17.1.3  打開Reports Designer
17.2  創(chuàng)建第一個報表
17.2.1  創(chuàng)建一個簡單報表的步驟
17.2.2  創(chuàng)建一個Employee Listing(雇員列表)
17.2.3  執(zhí)行Employee Listing
17.3  Designer菜單
17.4  了解對象導航器
17.4.1   對象導航器的對象
17.4.2   對象導航器工具欄
17.5  了解數(shù)據(jù)模型
17.6  了解數(shù)據(jù)模型編輯器的Tools
17.7  小結(jié)
17.8  我們還將學到
17.9  習題
第18章   報表的用戶化及高級報表功能
18.1  概述Layout Editor對象
18.2  版面編輯器的菜單項
18.2.1  Edit(編輯)菜單項
18.2.2  View(查看)菜單項
18.2.3  Format(格式)菜單項
18.2.4  Arrange(安排)菜單項
18.3  版面編輯器的工具
18.3.1  工具條
18.3.2  工具面板
18.4  版面對象屬性
18.4.1  公共屬性頁
18.4.2  特殊屬性項
18.5  創(chuàng)建美觀的報表
18.5.1  更改不同對象的字體
18.5.2  更改列標題的文本
18.5.3  刪除點狀線以及線段變換
18.5.4  添加一個報表標題
18.5.5  添加頁號和報表日期
18.5.6  更改域 的位置
18.5.7  格式化域 , 調(diào)整域 尺寸
18.5.8  添加頁首和結(jié)束頁
18.6  從零開始創(chuàng)建一個報表版面
18.6.1  添加一個重復框架
18.6.2  添加域到版面
18.6.3  添加靜態(tài)文本到版 面
18.6.4  使框架更完美
18.7  添加公式列和匯總列
18.7.1  匯總列
18.7.2  公式列
18.8  小結(jié)
18.9  我們還將學到
18.10  習題
第六部分  Web中的Oracle應用
第19章  將Oracle應用放到Web中
19.1  Web應用是怎樣實現(xiàn)的
19.1.1  三級Web存取的描述
19.1.2  Web應用的優(yōu)點
19.2  所需軟件及軟件所安裝的位置
19.2.1  前端所需軟件
19.2.2  中間件或應用服務器的軟件
19.2.3  后端或數(shù)據(jù)庫服務器的軟件
19.2.4  本章所用的軟件配置
19.3  在Web上建立Oracle Forms
19.3.1  插件與非插件實現(xiàn)
19.3.2  兩種實現(xiàn)的通用設(shè)置
19.3.3  插件實現(xiàn)的要求
19.3.4  非插件的實現(xiàn)
19.3.5  從Web中運行一個Form
19.4  在Web上創(chuàng)建Oracle Reports
19.4.1  為Web Reports設(shè)置Web Server
19.4.2   Reports 的運行
19.5  小結(jié)
19.6  我們還將學到
第七部分  完整的模板系統(tǒng)
第20章  開發(fā)一個雇員信息系統(tǒng)的模 板系統(tǒng)
20.1  第一階段--數(shù)據(jù)庫規(guī)范化和數(shù)據(jù)庫設(shè)計
20.2  第二階段--創(chuàng)建數(shù)據(jù)庫的對象
20.3  第三階段--將數(shù)據(jù)加載到數(shù)據(jù)庫表中
20.4  第四階段--設(shè)計及開發(fā)用戶界面
20.4.1  Department Update Form(Deptupd. fmb)
20.4.2  Employee Update Form(Empupd. fmb)
20.4.3  Employee Directory Form(Empdir. fmb)
20.4.4  Security Update Form(Empsec. fmb)
20.4.5  Employee系統(tǒng)啟動Form(Eemptup. fmb)和系統(tǒng)菜單(Esysmenu.mmb)
20.5  第五階段--開發(fā)并添加報表到該系統(tǒng)中
20.6  小結(jié)
第八部分  附錄
附錄A  內(nèi)置子程序
附錄B  觸發(fā)器
附錄C  系統(tǒng)變量
附錄D  練習題數(shù)據(jù)庫安裝指導
附錄E  習題答案                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號