Database Systems Using Oracle: A Simplified Guide to SQL and PL/SQL
暫譯: 使用 Oracle 的資料庫系統:SQL 和 PL/SQL 簡明指南
Nilesh D. Shah
- 出版商: Prentice Hall
- 出版日期: 2002-01-15
- 售價: $2,630
- 貴賓價: 9.5 折 $2,499
- 語言: 英文
- 頁數: 326
- 裝訂: Paperback
- ISBN: 0130909335
- ISBN-13: 9780130909336
-
相關分類:
Oracle、SQL、資料庫
已絕版
買這商品的人也買了...
-
$1,710$1,625 -
$239Practical Firewalls (Paperback)
-
$1,900$1,805 -
$1,960$1,862 -
$675Advanced Programming for the Java 2 Platform
-
$1,590$1,511 -
$750Java Look and Feel Design Guidelines, 2/e (Paperback)
-
$1,350Extreme Programming Examined
-
$399Data Warehousing and E-Commerce
-
$1,620$1,539 -
$2,250$2,138 -
$2,250$2,138 -
$1,188Business Rules and Information Systems: Aligning IT with Business Goals
-
$920$727 -
$199Java J2SE 1.4 Core Platform Update (Paperback)
-
$1,300$1,235 -
$1,930$1,834 -
$450$360 -
$520$406 -
$560$442 -
$420$328 -
$550$435 -
$580$458 -
$980$931 -
$1,029Introduction to Information Technology, 3/e
商品描述
Oracle is the premier database package used in industry and it is the preferred choice of many academic institutions to teach relational database applications. Database Systems Using Oracle provides the most comprehensive coverage of the Structured Query Language (SQL) and the Programming Language/ Structured Query Language (PUSQL) in Oracle version 8 or higher.
Mastery of Oracle SQL and PUSQL languages is greatly facilitated by the provision of clear, step-by-step instructions, supplemented by hands-on examples, exercise questions, and lab activities. Throughout the text the author uses two real-life running databases as a model as well as a dedicated section on SQL statements with an additional third database scenario. Exposure to these databases increases comprehension of real-life database issues.
Features:- Comprehensive coverage of the relational concepts and the database designing techniques necessary to design and implement effective database systems.
- Thorough coverage of SQL.
- Complete coverage of PL/SQL.
- An introduction to the architecture and administration of Oracle 8, Oracle 8I, and the concept of object orientation.
- Each chapter contains many exercise questions and lab activities promoting the "learn-by-doing" approach.
- A companion website offers instant student assessment materials and PowerPoint slides for each chapter.
Table of Contents
I. DATABASE CONCEPTS.
2. Database Design: Data Modeling and Normalization.
II. THE ORACLE SQL.
4. Oracle Tables: Creation and Modification.
5. Working with Tables: Data Management and Retrieval.
6. Multiple Tables: Joins and Sub-Queries.
7. Advanced Features: Objects, Transactions, and Control.
III. PL/SQL.
9. SQL and Control Structures in PL/SQL.
10. Cursors and Exceptions.
11. Composite Data Types: Records and Tables.
12. Procedures, Functions and Packages.
IV. MISCELLANEOUS TOPICS.
14. Oracle 8i: An Overview and Web Tools.
Appendix A: Sample Databases: Table Definitions.
Appendix B: Quick Reference to SQL & PL/SQL Syntax.
Appendix C: Additional References.
Index.
商品描述(中文翻譯)
Oracle 是業界首屈一指的資料庫套件,也是許多學術機構教授關聯式資料庫應用的首選。使用 Oracle 的資料庫系統 提供了對於結構化查詢語言 (SQL) 和 Oracle 版本 8 或更高版本的程式語言/結構化查詢語言 (PUSQL) 的最全面的涵蓋。
掌握 Oracle SQL 和 PUSQL 語言的過程中,清晰的逐步指導、實作範例、練習題和實驗活動的提供大大促進了學習。全書中,作者使用兩個實際運行的資料庫作為模型,並專門設置了一個有關 SQL 語句的部分,還有第三個資料庫情境。接觸這些資料庫有助於增進對現實資料庫問題的理解。
特色:
- 全面涵蓋設計和實作有效資料庫系統所需的關聯概念和資料庫設計技術。
- 詳盡介紹 SQL。
- 完整介紹 PL/SQL。
- 介紹 Oracle 8、Oracle 8I 的架構和管理,以及物件導向的概念。
- 每章包含許多練習題和實驗活動,促進「實作學習」的方法。
- 附屬網站提供每章的即時學生評估材料和 PowerPoint 簡報。
目錄
I. 資料庫概念。
1. 資料庫概念:關聯方法。
資料庫:簡介。關係。資料庫管理系統 (DBMS)。關聯資料庫模型。完整性規則。理論關聯語言。
2. 資料庫設計:資料建模與正規化。
資料建模。依賴性。資料庫設計。正規形式。依賴圖。反正規化。
II. Oracle SQL。
3. Oracle 8:概述。
個人資料庫。客戶端/伺服器資料庫。Oracle 8:簡介。SQL*Plus 環境。結構化查詢語言。登入 SQL*Plus。SQL*Plus 命令。範例資料庫。替代文字編輯器。Oracle 在線幫助。
4. Oracle 表格:創建與修改。
命名慣例。資料類型。約束。創建 Oracle 表格。顯示表格資訊。修改現有表格。刪除表格。重新命名表格。截斷表格。緩衝。
5. 操作表格:資料管理與檢索。
新增一行/記錄。自訂提示。更新現有行/記錄。刪除現有行/記錄。刪除約束。禁用/啟用約束。從表格檢索資料。算術運算。使用 WHERE 子句限制資料。排序。內建函數。分組資料。嵌套分組函數。重新檢視替代變數。DEFINE 命令。
6. 多個表格:聯接與子查詢。
聯接。集合運算子。子查詢。Top-N 分析。
7. 進階功能:物件、交易與控制。
視圖。序列。同義詞。索引。交易。鎖定行以進行更新。控制存取。SQL 回顧:補充範例。
III. PL/SQL。
8. PL/SQL:程式語言基礎。
PL/SQL 的簡史。PL/SQL 的基本原則。PL/SQL 區塊結構。註解。資料類型。其他標量資料類型。變數宣告。固定宣告。賦值操作。綁定變數。PL/SQL 中的替代變數。在 PL/SQL 中列印。算術運算子。
9. PL/SQL 中的 SQL 與控制結構。
控制結構。嵌套區塊。PL/SQL 中的 SQL。PL/SQL 中的資料操作。交易控制語句。
10. 游標與例外。
游標。隱式游標。顯式游標。顯式游標屬性。隱式游標屬性。游標 FOR 循環。SELECT ... FOR UPDATE 游標。WHERE CURRENT OF 子句。帶參數的游標。游標變數:簡介。例外。例外的類型。範例程式。
11. 複合資料類型:記錄與表格。
複合資料類型。PL/SQL 記錄。PL/SQL 表格。範例程式。
12. 程式、函數與套件。
程式。函數。套件。
IV. 其他主題。
13. Oracle 資料庫管理。
資料庫管理員 (DBA)。Oracle 架構:概述。安裝。網路。安全性。系統權限。角色。使用者。Oracle 工具。SQL*Plus。Oracle 資料字典。
14. Oracle 8i:概述與網路工具。
Oracle8i 核心套件。一個物件。物件的 SQL 查詢。網際網路計算與 Oracle8i。WebDB。JDeveloper。
附錄 A:範例資料庫:表格定義。
印地美國大學學生資料庫。NamanNavan 公司大學資料庫。
附錄 B:SQL 與 PL/SQL 語法快速參考。
附錄 C:其他參考資料。
網站。關於 Oracle 的書籍及其他出版資料。
索引。