Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Decoding Oracle Database: A Comprehensive Guide to Mastery
Decoding Oracle Database: A Comprehensive Guide to Mastery
Decoding Oracle Database: A Comprehensive Guide to Mastery
Ebook406 pages3 hours

Decoding Oracle Database: A Comprehensive Guide to Mastery

Rating: 0 out of 5 stars

()

Read preview

About this ebook

"Decoding Oracle Database: A Comprehensive Guide to Mastery" is the definitive resource for database administrators, developers, and IT professionals seeking to deepen their knowledge and expertise in Oracle Database. This extensive guide covers everything from the foundational aspects of database architecture to advanced techniques in performance tuning, security, and cloud integration.

 

Written by leading experts in database management, this book demystifies complex concepts with clear explanations, practical examples, and real-world scenarios. Readers will learn how to optimize Oracle Database environments for maximum efficiency, implement robust security measures to protect sensitive data, and leverage the power of SQL and PL/SQL for dynamic database programming.

 

Beyond technical skills, this guide provides insights into the strategic importance of data management in today's business landscape, offering guidance on how to align database strategies with business objectives for competitive advantage. With coverage of the latest features and innovations in Oracle 19c and beyond, this book is an invaluable tool for staying ahead in the rapidly evolving field of database technology.

 

Whether you're a beginner aiming to get a solid grounding in Oracle Database, or an experienced professional looking to enhance your skill set with advanced techniques, "Decoding Oracle Database: A Comprehensive Guide to Mastery" is your essential roadmap to success in the digital era.

 

LanguageEnglish
Release dateMar 13, 2024
ISBN9798223694311
Decoding Oracle Database: A Comprehensive Guide to Mastery

Read more from Kameron Hussain

Related to Decoding Oracle Database

Related ebooks

Programming For You

View More

Related articles

Reviews for Decoding Oracle Database

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Decoding Oracle Database - Kameron Hussain

    Decoding Oracle Database: A Comprehensive Guide to Mastery

    Kameron Hussain and Frahaan Hussain

    Published by Sonar Publishing, 2024.

    While every precaution has been taken in the preparation of this book, the publisher assumes no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein.

    DECODING ORACLE DATABASE: A COMPREHENSIVE GUIDE TO MASTERY

    First edition. March 13, 2024.

    Copyright © 2024 Kameron Hussain and Frahaan Hussain.

    Written by Kameron Hussain and Frahaan Hussain.

    Table of Contents

    Title Page

    Copyright Page

    Decoding Oracle Database: A Comprehensive Guide to Mastery

    Table of Contents

    Chapter 1: Introduction to Oracle Database

    1.1 Understanding Oracle Database: An Overview

    Key Points

    Significance of Oracle Database

    Evolution of Oracle Database

    Core Features

    1.2 The Evolution of Oracle DB: From Origins to the Present

    The Early Days

    Oracle Version 2 and the Birth of PL/SQL

    The Client-Server Era

    Oracle8 and the Internet

    The 21st Century Innovations

    The Present and Future

    1.3 Key Features and Capabilities of Oracle Database

    1. Scalability: Oracle DB is highly scalable, allowing organizations to handle growing amounts of data and increasing workloads. It supports both vertical scaling (adding resources to a single server) and horizontal scaling (adding more servers to a cluster).

    2. High Availability: Oracle DB offers various features for ensuring high availability, including Oracle Real Application Clusters (RAC) for clustering, data replication, and failover capabilities. These features help minimize downtime and ensure continuous access to data.

    3. Security: Security is a top priority for Oracle DB. It provides robust authentication and authorization mechanisms, encryption for data at rest and in transit, fine-grained access control, and comprehensive auditing capabilities.

    4. Data Integrity: Oracle DB enforces data integrity through constraints, ensuring that data stored in the database remains accurate and consistent. Constraints include primary keys, foreign keys, unique constraints, and check constraints.

    5. Performance: With its highly optimized query execution engine, Oracle DB delivers excellent performance. It includes features like query optimization, indexing, and in-memory processing to accelerate data retrieval.

    6. PL/SQL: Oracle’s Procedural Language for SQL (PL/SQL) is a powerful tool for creating stored procedures, functions, and triggers within the database. This allows developers to build complex business logic and automate tasks directly in the database.

    7. Data Compression: Oracle DB offers various data compression techniques to reduce storage requirements and improve performance. These include table compression, index compression, and Advanced Row Compression.

    8. Partitioning: Partitioning is a feature that allows tables and indexes to be divided into smaller, more manageable pieces. It enhances query performance and maintenance by enabling data to be stored and accessed more efficiently.

    9. In-Memory Processing: Oracle Database In-Memory option allows data to be stored in a highly compressed, columnar format in memory. This dramatically speeds up analytical and reporting queries.

    10. Data Warehousing: Oracle DB is well-suited for data warehousing and business intelligence applications. It supports features like materialized views, parallel processing, and advanced analytics for decision support.

    11. Backup and Recovery: Oracle provides robust backup and recovery solutions, including the Oracle Recovery Manager (RMAN), which allows for efficient backup and restoration of data.

    12. Integration with Cloud: Oracle DB seamlessly integrates with cloud environments, offering database-as-a-service (DBaaS) solutions and hybrid cloud deployments. It allows organizations to leverage the scalability and flexibility of the cloud.

    13. Big Data Integration: Oracle DB can integrate with big data solutions, making it possible to analyze and process large volumes of data alongside structured data within the database.

    14. AI and Machine Learning: Oracle has been incorporating AI and machine learning capabilities into its database technology, enabling advanced analytics, predictive modeling, and automated performance tuning.

    15. Geospatial Data Management: Oracle DB includes geospatial capabilities, allowing organizations to store, analyze, and visualize location-based data, which is crucial for applications like mapping and logistics.

    16. Multitenant Architecture: Oracle introduced a multitenant architecture that enables efficient management of multiple databases within a single container database (CDB). This is particularly beneficial for cloud and consolidation scenarios.

    17. Advanced Analytics: Oracle DB provides a wide array of analytical functions, data mining capabilities, and support for R and Python, enabling data scientists to perform complex analytics within the database.

    1.4 Comparing Oracle with Other Database Systems

    Relational vs. NoSQL

    Performance and Scalability

    ACID vs. BASE

    Query Language

    Use Cases

    Ecosystem and Support

    Cost and Licensing

    Data Model

    Conclusion

    1.5 Setting the Stage: The Importance of Oracle DB in Modern Computing

    Data as the Lifeblood

    Enterprise-Level Reliability

    Scalability for Growth

    Security and Compliance

    Integration with Emerging Technologies

    Supporting Diverse Applications

    A Thriving Ecosystem

    Conclusion

    Chapter 2: Installation and Setup

    2.1 Choosing the Right Oracle Database Version

    Oracle Database Editions

    Considerations for Choosing the Right Version

    Oracle Database Versioning

    2.2 System Requirements and Pre-installation Checklist

    System Requirements

    Pre-installation Checklist

    2.3 Step-by-Step Installation Process

    1. Download Oracle DB Software

    2. Unzip or Extract the Software

    3. Review Installation Documentation

    4. Run the Installer

    5. Choose Installation Type

    6. Configure Database Settings

    7. Perform Pre-installation Checks

    8. Installation Progress

    9. Post-installation Tasks

    10. Verify the Installation

    2.4 Post-Installation Configuration

    1. Database Initialization

    2. Listener Configuration

    3. Database Parameters

    4. Database Storage

    5. Backup and Recovery

    6. Security Configuration

    7. Patch and Update

    8. Monitoring and Diagnostics

    9. User and Application Configuration

    10. Backup Your Configuration

    11. Testing

    12. Documentation

    13. Performance Tuning

    14. Disaster Recovery Plan

    15. Ongoing Maintenance

    2.5 Common Installation Issues and Troubleshooting

    1. Insufficient System Resources

    2. Incorrect Software Version

    3. File Permission Issues

    4. Configuration Errors

    5. Networking Problems

    6. Incomplete Installation

    7. User Privileges

    8. Oracle Services Not Starting

    9. Insufficient Disk Space

    10. Check Installation Logs

    Chapter 3: Oracle Database Architecture

    3.1 Understanding the Core Components

    1. Oracle Instance

    2. Database

    3. Tablespaces

    4. Schema Objects

    5. Data Dictionary

    6. SQL Processor

    7. Server Processes

    8. Network Services

    9. Background Processes

    3.2 Exploring the Oracle Instance

    1. Memory Structures in the Oracle Instance

    2. Background Processes

    3. PGA (Program Global Area)

    4. Initialization Parameters

    5. Oracle Background Architecture Processes

    6. Oracle Background Threads

    3.3 Database Storage Structures

    1. Data Files

    2. Tablespaces

    3. Data Blocks

    4. Extents

    5. Segments

    6. Partitions

    7. Indexes

    8. Temporary Tablespaces

    9. LOB Segments

    10. Rollback Segments (Obsolete)

    11. Data Dictionary

    3.4 Memory Structures and Processes

    1. System Global Area (SGA)

    2. Program Global Area (PGA)

    3. Redo Log Buffer and Redo Log Files

    4. Automatic Memory Management (AMM)

    5. Memory Target and Memory Advisors

    6. Memory Components Tuning

    7. Dynamic SGA

    8. Background Processes

    9. Automatic Shared Memory Management (ASMM)

    3.5 Logical and Physical Database Structures

    1. Logical Database Structures

    2. Physical Database Structures

    3. Data Dictionary

    4. Schema

    5. Extents and Blocks

    Chapter 4: Data Management Essentials

    4.1 Fundamentals of Data Storage in Oracle DB

    1. Data Types

    2. Tables and Rows

    3. Constraints

    4. Indexes

    5. Data Storage

    6. Data Blocks and Extents

    7. Partitioning

    8. LOBs and SecureFiles

    9. Data Compression

    10. Data Encryption

    4.2 Managing Tables and Indexes

    1. Creating Tables

    2. Modifying Tables

    3. Indexes

    4. Constraints

    5. Partitioning

    6. Data Compression

    7. Data Archiving

    8. Backup and Restore

    9. Monitoring Table Usage

    10. Dropping Tables

    4.3 Data Types and Their Importance

    1. Data Type Categories

    2. Importance of Choosing the Right Data Type

    3. Implicit Data Type Conversion

    4. Explicit Data Type Conversion

    5. Data Type Compatibility

    6. Custom Data Types

    4.4 Implementing Constraints and Triggers

    Constraints

    Triggers

    4.5 Effective Data Retrieval Strategies

    1. Indexing

    2. Query Optimization

    3. Caching

    4. Partitioning

    5. Materialized Views

    6. Full-Text Search

    7. Database Tuning

    8. Application Design

    Chapter 5: SQL and PL/SQL Programming

    5.1 Introduction to SQL in Oracle Database

    1. SQL Basics

    2. SQL Queries

    3. Filtering and Sorting

    4. Joins

    5. Aggregation

    6. Subqueries

    7. SQL in PL/SQL

    8. SQL in Practice

    5.2 Mastering PL/SQL: Oracle’s Procedural Language

    1. PL/SQL Block Structure

    2. Variables and Data Types

    3. Control Structures

    4. Cursors

    5. Exception Handling

    6. Stored Procedures and Functions

    7. Triggers

    8. Packages

    5.3 Writing Efficient Queries and Scripts

    1. Use Indexes Wisely

    2. Minimize Data Retrieval

    3. Efficient Joins

    4. Filter Early

    5. Avoid Cursors in PL/SQL

    6. Use Bind Variables

    7. Optimize PL/SQL Loops

    8. Profile and Analyze

    9. Regularly Maintain Statistics

    10. Test and Benchmark

    5.4 Stored Procedures, Functions, and Packages

    1. Stored Procedures

    2. Functions

    3. Packages

    4. Benefits of PL/SQL Constructs

    5.5 Best Practices in PL/SQL Programming

    1. Code Consistency

    2. Error Handling

    3. Parameter Validation

    4. Code Comments

    5. Minimize Database Round Trips

    6. Code Reviews

    7. Test Driven Development (TDD)

    8. Version Control

    9. Performance Tuning

    10. Continuous Learning

    Chapter 6: Oracle Database Security

    6.1 Understanding Oracle Database Security

    1. Authentication and Authorization

    2. Role-Based Security

    3. Data Encryption and Masking

    4. Auditing and Compliance

    5. Virtual Private Database (VPD)

    6. Database Vault

    7. Security Best Practices

    6.2 Implementing User Authentication and Authorization

    1. User Authentication

    2. Oracle Wallet

    3. User Authorization

    4. Granting Privileges

    5. Role-Based Access Control

    6. Authentication and Authorization Best Practices

    6.3 Roles, Privileges, and Profiles

    1. Roles

    2. Privileges

    3. Profiles

    4. Best Practices

    6.4 Data Encryption and Masking Techniques

    1. Data Encryption

    2. Data Masking

    3. Best Practices

    6.5 Auditing and Compliance in Oracle DB

    1. Auditing in Oracle DB

    2. Compliance Requirements

    3. Best Practices

    7.1 Introduction to Performance Tuning

    Why Performance Tuning Matters

    Key Performance Tuning Areas

    Performance Tuning Best Practices

    7.2 SQL Query Optimization Techniques

    1. Use Proper Indexing

    2. Write Efficient SQL Queries

    3. Consider Caching

    4. Optimize Joins

    5. Manage Subqueries

    6. Monitor and Analyze Query Performance

    7.3 Using Oracle’s Performance Tuning Tools

    1. Oracle Enterprise Manager (OEM)

    2. Automatic Workload Repository (AWR)

    3. Automatic Database Diagnostic Monitor (ADDM)

    4. SQL Tuning Advisor

    7.4 Memory and Resource Management

    1. Oracle SGA (System Global Area)

    2. PGA (Program Global Area)

    3. Resource Manager

    4. Automatic Memory Management (AMM)

    5. Database Resource Manager

    6. Monitoring and Tuning

    7.5 Diagnosing and Resolving Performance Issues

    1. Performance Monitoring

    2. Identifying Bottlenecks

    3. SQL Tuning

    4. Indexing

    5. SQL Plan Management

    6. Database Tuning Advisors

    7. Resource Allocation

    8. Testing and Validation

    9. Documentation and Best Practices

    Chapter 8: Backup and Recovery

    8.1 Understanding Backup and Recovery Concepts

    1. Importance of Backups

    2. Types of Backups

    3. Backup Methods

    4. Backup Devices

    5. Recovery Concepts

    6. Backup Strategies

    7. Common Backup Commands

    8. Backup Validation

    9. Backup Security

    8.2 Implementing Backup Strategies

    1. Determine Recovery Objectives

    2. Choose the Right Backup Type

    3. Define Backup Retention Policies

    4. Automate Backup Schedules

    5. Backup Testing and Validation

    6. Storage Considerations

    7. Backup Compression and Encryption

    8. Backup Reporting and Monitoring

    9. Backup to Multiple Locations

    10. Document Your Backup Strategy

    11. Backup Best Practices

    8.3 Performing Database Recovery

    1. Types of Database Recovery

    2. Recovery Methods

    3. Steps for Database Recovery

    4. Automated Restore Points

    5. Monitoring and Alerting

    6. Best Practices

    8.4 Using RMAN for Backup and Recovery

    1. Benefits of RMAN

    2. Basic RMAN Concepts

    3. Basic RMAN Commands

    4. Creating RMAN Backups

    5. Restoring and Recovering with RMAN

    6. Best Practices

    8.5 Best Practices in Database Maintenance

    1. Regular Backups

    2. Consistent Monitoring

    3. Patching and Upgrades

    4. Database Optimization

    5. Security Audits

    6. Resource Management

    7. Regular Health Checks

    8. Disaster Recovery Testing

    9. Documentation

    10. Training and Skill Development

    11. Performance Tuning

    12. Compliance and Auditing

    13. Backup Verification

    14. Documentation Review

    15. Database Archiving

    Chapter 9: High Availability and Disaster Recovery

    9.1 High Availability Solutions in Oracle DB

    1. Oracle Data Guard

    2. Real Application Clusters (RAC)

    3. Oracle Active Data Guard

    4. Oracle GoldenGate

    5. Oracle Clusterware

    6. Oracle Automatic Storage Management (ASM)

    7. Oracle Fast-Start Failover

    8. Oracle Maximum Availability Architecture (MAA)

    9. Third-Party Solutions

    9.2 Configuring Oracle Data Guard

    1. Prerequisites

    2. Network Configuration

    3. Redo Transport Services

    4. Standby Database Creation

    5. Data Guard Broker

    6. Role Transition

    7. Data Guard Protection Modes

    8. Monitoring and Alerts

    9. Testing and Validation

    10. Documentation and Training

    9.3 Implementing Real Application Clusters (RAC)

    1. Architecture

    2. Installation and Configuration

    3. Oracle Clusterware

    4. RAC Instances

    5. Load Balancing and Failover

    6. Database Services

    7. High Availability

    8. Scalability

    9. Backup and Recovery

    10. Monitoring and Management

    9.4 Disaster Recovery Planning and Execution

    1. Risk Assessment

    2. Data Backup and Recovery

    3. Standby Database

    4. Data Guard Configuration

    5. Monitoring and Testing

    6. Cloud-Based Solutions

    7. Documentation and Training

    9.5 Testing and Validating High Availability Solutions

    1. Test Scenarios

    2. Test Environments

    3. Test Procedures

    4. Monitoring Tools

    5. Automated Testing

    6. Data Validation

    7. Documentation

    8. Test Frequency

    9. Disaster Recovery Drills

    10. Reporting and Review

    Chapter 10: Advanced Data Management

    10.1 Working with Large Databases

    1. Data Partitioning

    2. Compression and Storage Optimization

    3. Materialized Views

    4. Indexing Strategies

    5. Data Archiving and Purging

    6. Data Movement and ETL

    7. Database Monitoring and Tuning

    10.2 Advanced Indexing Techniques

    1. Bitmap Indexes

    2. Function-Based Indexes

    3. Reverse Key Indexes

    4. Domain Indexes

    5. Clustered Tables and Index-Organized Tables

    6. Bitmap Join Indexes

    7. Compressed Indexes

    8. Index-Organized Tables (IOTs)

    9. Global Partitioned Indexes

    10. Managing and Maintaining Indexes

    10.3 Partitioning and Compression Strategies

    1. Table Partitioning

    2. List Partitioning

    3. Hash Partitioning

    4. Composite Partitioning

    5. Compression Techniques

    10.4 Managing LOBs and External Files

    1. Large Objects (LOBs)

    2. External Files

    3. SecureFiles LOBs

    10.5 Implementing Oracle Text for Textual Data

    1. Enabling Oracle Text

    2. Creating a Text Index

    3. Querying with Oracle Text

    4. Linguistic Analysis and Language Support

    5. Performance Considerations

    6. Advanced Features

    Chapter 11: Networking in Oracle Database

    Section 11.1: Overview of Oracle Net Services

    Section 11.2: Configuring Network Environment

    Listener Configuration

    Tnsnames.ora Configuration

    Dynamic Service Registration

    Network File Locations

    Section 11.3: Understanding Listener Configuration

    Listener Security

    Advanced Listener Configuration

    Section 11.4: Connection Pooling and Load Balancing

    Connection Pooling

    Load Balancing

    Section 11.5: Troubleshooting Network Issues

    Common Network Issues

    Troubleshooting Steps

    Chapter 12: Oracle Database and the Cloud

    Section 12.1: Oracle DB in Cloud Computing

    The Cloud Advantage

    Oracle Cloud Offerings

    Key Benefits of Oracle Database in the Cloud

    Use Cases for Oracle Database in the Cloud

    Section 12.2: Migrating to Oracle Cloud

    Choosing the Right Migration Method

    Preparing for Migration

    Performing the Migration

    Post-Migration Tasks

    Section 12.3: Managing Oracle Database in the Cloud

    Oracle Cloud Database Service

    Database Administration Tasks

    Tools for Database Management

    Section 12.4: Cloud Security and Compliance

    Security Measures in Oracle Cloud

    Best Practices for Cloud Security

    Cloud Compliance Considerations

    Section 12.5: Comparing Oracle Cloud with Other Cloud Providers

    Oracle Cloud Overview

    Amazon Web Services (AWS)

    Microsoft Azure

    Google Cloud Platform (GCP)

    IBM Cloud

    Conclusion

    Chapter 13: Oracle Database Administration

    Section 13.1: The Role of a Database Administrator

    Section 13.2: Routine Administrative Tasks

    Section 13.3: Managing Database Storage

    Section 13.4: Monitoring and Managing Database Performance

    Section 13.5: Continuous Learning and Skill Upgradation

    Chapter 14: Development with Oracle Database

    Section 14.1: Building Applications with Oracle DB

    1. Choosing the Right Development Approach

    2. Data Modeling and Schema Design

    3. Data Access Layer

    4. Security and Authentication

    5. Performance Optimization

    6. Error Handling and Logging

    7. Testing and Quality Assurance

    8. Scalability and High Availability

    9. Monitoring and Management

    10. Compliance and Data Governance

    Section 14.2: Integration with Other Languages and Platforms

    1. Java Integration

    2. .NET Integration

    3. Python Integration

    4. RESTful Web Services

    5. Integration with Web Frameworks

    Section 14.3: Leveraging Oracle APEX for Rapid Development

    1. Introduction to Oracle APEX

    2. Key Features of Oracle APEX

    3. Building Applications with APEX

    4. APEX in the Enterprise

    5. Resources and Community

    Section 14.4: Implementing RESTful Web Services

    1. Understanding RESTful Web Services

    2. Oracle REST Data Services (ORDS)

    3. Creating RESTful Services with ORDS

    4. Securing RESTful Services

    5. Best Practices for RESTful Services

    6. Examples of RESTful Services

    Section 14.5: Case Studies: Successful Oracle DB Projects

    1. E-commerce Platform Optimization

    2. Healthcare Data Management

    3. Financial Services Fraud Detection

    4. Energy Sector Asset Management

    5. Government Taxation and Revenue

    Chapter 15: Data Warehousing and Business Intelligence

    Section 15.1: Introduction to Data Warehousing

    What Is Data Warehousing?

    Key Characteristics of Data Warehousing:

    Data Warehousing and Business Intelligence (BI):

    Benefits of Data Warehousing:

    Section 15.2: Implementing OLAP in Oracle DB

    Understanding OLAP:

    Key Concepts in OLAP:

    Advantages of OLAP in Data Warehousing:

    Oracle OLAP:

    Section 15.3: Business Intelligence Tools and Techniques

    The Role of BI Tools:

    Popular BI Tools for Oracle Database:

    BI Implementation Considerations:

    Section 15.4: ETL Processes in Oracle

    Key Components of ETL:

    Oracle Data Integration Tools:

    Best Practices for ETL in Oracle:

    Section 15.5: Designing and Managing Data Marts

    Key Concepts in Data Marts:

    Design Considerations:

    Types of Data Marts:

    Use Cases for Data Marts:

    Chapter 16: Emerging Trends and New Features

    Section 16.1: Keeping Up with Oracle Updates

    The Importance of Updates

    Oracle Database Release Cycle

    Patch Sets and Patch Updates

    Oracle Support

    Updating Your Oracle Database

    Conclusion

    Section 16.2: Exploring New Features in the Latest Versions

    Multitenant Architecture

    In-Memory Database

    JSON Support

    Automatic SQL Plan Management

    Blockchain Tables

    Native Database Support for RESTful Services

    Autonomous Database

    Conclusion

    Section 16.3: Oracle Database and AI Integration

    Machine Learning in Oracle Database

    Oracle Autonomous Database and AI

    Chatbots and Natural Language Processing (NLP)

    Data Analysis and AI-Driven Insights

    Conclusion

    Section 16.4: Big Data Solutions in Oracle

    Oracle Big Data Appliance

    Oracle Exadata Cloud at Customer for Big Data

    Oracle Big Data SQL

    Oracle Advanced Analytics

    Conclusion

    Section 16.5: Future Directions of Oracle Database Technology

    1. Artificial Intelligence and Machine Learning Integration

    2. Cloud-Native Database Solutions

    3. Multi-Model and Multi-Tenant Databases

    4. Enhanced Security and Privacy Features

    5. Integration with Big Data and NoSQL

    6. Quantum Computing Considerations

    7. Containerization and Kubernetes

    8. Continuous Innovation and Updates

    Chapter 17: Oracle Database and Data Science

    Section 17.1: Role of Oracle in Data Science

    1. Data Storage and Management

    2. Data Integration and Cleansing

    3. Advanced Analytics

    4. Scalability and Performance

    5. Security and Data Governance

    6. Integration with Data Science Tools

    7. Data Versioning and Collaboration

    8. Data Science in the Cloud

    Section 17.2: Data Analysis Using Oracle Tools

    1. SQL for Data Querying

    2. Oracle SQL Developer

    3. Oracle Data Miner

    Enjoying the preview?
    Page 1 of 1