¹Ù·Î°¡±â ¸Þ´º
º»¹® ¹Ù·Î°¡±â
ÁÖ¸Þ´º ¹Ù·Î°¡±â

Oracle

±³À°°³¿ä
±³À° Ä¿¸®Å§·³°ú °­»ç´Â »çÁ¤¿¡ ÀÇÇØ º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù.
±³À°¸í,¸¦ Æ÷ÇÔÇÑ ±³À°°úÁ¤ Ç¥
±³À°¸í °øÅë Oracle Database 12c: Analytic SQL for Data Warehousing 2Â÷
±³À°±â°£ 2019-12-02 ~ 2019-12-03
±³À°½Ã°£ 09:30~17:00(1ÀÏ 6½Ã°£, ÃÑ 12½Ã°£)
±³À°Àå ¿µ¿ì±Û·Î¹ú·¯´×  Áöµµº¸±â
°­»ç
Á¤¿ø 20¸í
±³À°ºñ 758,100¿ø(VATº°µµ)


±³À°¼Ò°³
This Oracle Database 12c: Analytic SQL for Data Warehousing training teaches you how to interpret the concept of a hierarchical query, create a tree-structured report, format hierarchical data and exclude branches from the tree structure. You'll also learn to use regular expressions and sub-expressions to search for, match, and replace strings. In this course, you will be introduced to Oracle Business Intelligence Cloud Service.
±³À°¸ñÇ¥
¡Û Group and aggregate data using the ROLLUP and CUBE operators
¡Û Analyze and report data using Ranking, LAG/LEAD, and FIRST/LAST functions
¡Û Use the MODEL clause to create a multidimensional array from query results
¡Û Use Analytic SQL to aggregation, Analyze and Reporting, and Model Data
¡Û Interpret the concept of a hierarchical query, create a tree-structured report, format hierarchical data, and exclude branches from the tree structure
¡Û Gain an understanding of the Oracle Business Intelligence Cloud Service
¡Û Use regular expressions to search for, match, and replace strings
¡Û Perform pattern matching using the MATCH_RECOGNIZE clause
±³À°´ë»ó
Application Developers / Database Designers / Support Engineer / Data Warehouse Analyst / Data Warehouse Developer
±³À°³»¿ë

 

 

¡à Course Topics

 

¡Û Introduction
Course Objectives, Course Agenda and Class Account Information
Overview of Analytic SQL
Overview of SQL*Plus Environment
Describe the Schemas and Appendices used in the Lesson
Overview of SQL Developer
Oracle Database SQL and Data Warehousing Documentation


¡Û Grouping and Aggregating Data Using SQL
Using the ROLLUP and CUBE Operators
Using Concatenated Groupings with Example
Review of Group Functions
Working with GROUPING SET Operators and Composite Columns
Generating Reports by Grouping Related Data
Using the GROUPING Function
Reviewing GROUP BY and HAVING Clause


¡Û Hierarchical Retrieval
Using the WITH Clause
Hierarchical Query Example: Using the CONNECT BY Clause
Walking the Tree: Specifying the Direction of the Query
Hierarchical Queries: Syntax
Using Hierarchical Queries
Walking the Tree: Specifying the Starting Point
Natural Tree Structure
Sample Data from the EMPLOYEES Table


¡Û Working with Regular Expressions
Extracting Substrings Using the REGEXP_SUBSTR Function
Introducing Metacharacters
Performing a Basic Search Using the REGEXP_LIKE Condition
Finding Patterns Using the REGEXP_INSTR Function
Using the Regular Expressions Functions and Conditions in SQL and PL/SQL
Regular Expressions Functions and Conditions: Syntax
Using Metacharacters with Regular Expressions
Introducing Regular Expressions


¡Û Analyzing and Reporting Data Using SQL
Using the Ranking Functions
Using Reporting Functions
Overview of SQL for Analysis and Reporting Functions
Using Analytic Functions


¡Û Performing Pivoting and Unpivoting Operations
Creating a New Pivot Table: Example
Performing Pivoting Operations
Pivoting on the QUARTER Column: Conceptual Example
Performing Unpivoting Operations
Using the PIVOT and UNPIVOT Clauses
Using the UNPIVOT Clause Columns in an UNPIVOT Operation


¡Û Pattern Matching using SQL
Expressing All Permutations
Rules and Restrictions in Pattern Matching
Examples of Pattern Matching
Row Pattern Navigation Operations
Excluding Portions of the Pattern from the Output
Handling Empty Matches or Unmatched Rows


¡Û Modeling Data Using SQL
Using the CV Function
Using Analytic Functions in the SQL MODEL Clause
Using the MODEL clause
Using FOR Construct with IN List Operator, incremental values and Subqueries
Distinguishing Missing Cells from NULLs
Using the UPDATE, UPSERT and UPSERT ALL Options
Demonstrating Cell and Range References
Reference Models


¡Û Oracle Business Intelligence Cloud Service Overview
Oracle BI Cloud Service
BICS Can Integrate Any Data Source Quickly
Enterprise-Grade Service Reliability
Guidance Through Exploratory Analysis & Deep Discovery through Rich Feature Set
Speed, Flexibility and Economy of Cloud
BICS Makes Any Time The Right Time For New Insights
Immediate Access to New Functionality
Introducing Oracle Business Intelligence Cloud Service

 

 

ÇпøÀÇ ¼³¸³¤ý¿î¿µ ¹× °ú¿Ü±³½À¿¡ °üÇÑ ¹ý·ü ½ÃÇà·É¿¡ µû¶ó ´ÙÀ½°ú °°ÀÌ ¼ö°­·á¸¦ ȯºÒÇØµå¸³´Ï´Ù.

  1. ¹Ýȯ±âÇÑ : ¹Ýȯ»çÀ¯°¡ ¹ß»ýÇÑ °æ¿ì ¹Ýȯ±âÁØ¿¡ µû¶ó ¹Ýȯ»çÀ¯ ¹ß»ýÀϷκÎÅÍ 5ÀÏ À̳»¿¡ ±³½ÀºñµîÀ» ȯºÒÇØ µå¸®°Ú½À´Ï´Ù.
  2. ¹Ýȯ±âÁØ
    • 1) ±³½ÀÀ» ÇÒ ¼ö ¾ø°Å³ª ±³½ÀÀå¼Ò¸¦ Á¦°øÇÒ ¼ö ¾ø°Ô µÈ ³¯À» ±âÁØÀ¸·Î ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀ» ÀÏÇÒ °è»êÇÑ ±Ý¾×À» ȯºÒÇØ µå¸®°Ú½À´Ï´Ù.
    • 2) ±³½À±â°£ÀÌ 1°³¿ù À̳»ÀÎ °æ¿ì, ´ÙÀ½°ú °°ÀÌ È¯ºÒÇØ µå¸®°Ú½À´Ï´Ù.
      - ±³½À½ÃÀÛ Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ Àü¾×
      - ÃÑ ±³½À½Ã°£ 1/3 °æ°ú Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ 2/3¿¡ ÇØ´çÇÏ´Â ±Ý¾×
      - ÃÑ ±³½À½Ã°£ 1/2 °æ°ú Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ 1/2¿¡ ÇØ´çÇÏ´Â ±Ý¾×
      - ÃÑ ±³½À½Ã°£ 1/2 °æ°ú ÈÄ : ¹ÝȯÇÏÁö ¾ÊÀ½
    • 3) ±³½À±â°£ÀÌ 1°³¿ùÀ» ÃʰúÇÏ´Â °æ¿ì, ´ÙÀ½°ú °°ÀÌ È¯ºÒÇØ µå¸®°Ú½À´Ï´Ù.
      - ±³½À½ÃÀÛ Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ Àü¾×
      - ±³½À½ÃÀÛ ÈÄ : ¹Ýȯ»çÀ¯°¡ ¹ß»ýÇÑ ÇØ´ç¿ùÀÇ ¹Ýȯ ´ë»ó ±³½Àºñµî(±³½À±â°£ 1°³¿ù À̳» ±âÁØ »êÃâ±Ý¾×)°ú ³ª¸ÓÁö ¿ùÀÇ ±³½Àºñµî Àü¾×À» ÇÕ»êÇÑ ±Ý¾×