SlideShare a Scribd company logo
1 of 14
Trainers: Rajesh Menon
Susan Abraham
ORACLE ARCHITECTURE
Customer ID First Name Surname
Telephone
Number
123 Robert Ingram 555-861-2025
456 Jane Wright 555-403-1659
789 Maria Fernandez 555-808-9633
Customer
Customer ID First Name Surname
Telephone
Number
123 Robert Ingram 555-861-2025
456 Jane Wright
555-403-1659
555-776-4100
789 Maria Fernandez 555-808-9633
Customer
1NF
Customer ID First Name Surname
Telephone
Numbers
123 Robert Ingram 555-861-2025
456 Jane Wright
555-403-1659,
555-776-4100
789 Maria Fernandez 555-808-9633
Customer
Customer ID First Name Surname
123 Robert Ingram
456 Jane Wright
789 Maria Fernandez
Customer Name
Customer ID Telephone Number
123 555-861-2025
456 555-403-1659
456 555-776-4100
789 555-808-9633
Customer Telephone Number
1NF
Employee Skill Current Work Location
Jones Typing 114 Main Street
Jones Shorthand 114 Main Street
Jones Whittling 114 Main Street
Bravo Light Cleaning 73 Industrial Way
Ellis Alchemy 73 Industrial Way
Ellis Flying 73 Industrial Way
Harrison Light Cleaning 73 Industrial Way
Employees' Skills
2NF
Employee Current Work Location
Jones 114 Main Street
Bravo 73 Industrial Way
Ellis 73 Industrial Way
Harrison 73 Industrial Way
Employees
Employee Skill
Jones Typing
Jones Shorthand
Jones Whittling
Bravo Light Cleaning
Ellis Alchemy
Ellis Flying
Harrison Light Cleaning
Employees' Skills
2NF
Tournament Year Winner
Winner Date of
Birth
Indiana
Invitational
1998 Al Fredrickson 21 July 1975
Cleveland Open 1999 Bob Albertson
28 September
1968
Des Moines
Masters
1999 Al Fredrickson 21 July 1975
Indiana
Invitational
1999 Chip Masterson 14 March 1977
Tournament Winners
3NF
Tournament Year Winner
Indiana Invitational 1998 Al Fredrickson
Cleveland Open 1999 Bob Albertson
Des Moines Masters 1999 Al Fredrickson
Indiana Invitational 1999 Chip Masterson
Tournament Winners
Player Date of Birth
Chip Masterson 14 March 1977
Al Fredrickson 21 July 1975
Bob Albertson 28 September 1968
Player Dates of Birth
3NF
Detour to SQL
OLAP Features in ORACLE
ROLLUP: is used to produce subtotals at any level
of aggregation needed. These subtotals then
“roll up” into a grand total.
e.g.
SELECT deptno, job, SUM(sal) AS salary
FROM emp
GROUP BY ROLLUP(deptno,job);
CUBE: The cube operation calculates
all levels of
subtotals on horizontal lines across
spreadsheets
of output and create cross-tab
summaries on
multiple vertical columns in those
spreadsheets
e.g.
SELECT deptno,job,SUM(sal) AS salary
FROM emp
GROUP BY CUBE(deptno,job);
OBIEE Architecture
Thank You

More Related Content

Viewers also liked

JHaveman Portfolio 2009
JHaveman Portfolio 2009JHaveman Portfolio 2009
JHaveman Portfolio 2009jerome_arch
 
Dragging Lee and Grant into the Blogosphere
Dragging Lee and Grant into the BlogosphereDragging Lee and Grant into the Blogosphere
Dragging Lee and Grant into the BlogosphereDaniel Moix
 
Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8UCSC
 
Birds And Sayings
Birds And SayingsBirds And Sayings
Birds And Sayingsashkamodi
 
Linked In 104 Jobs, Groups & Answers
Linked In 104   Jobs, Groups & AnswersLinked In 104   Jobs, Groups & Answers
Linked In 104 Jobs, Groups & AnswersSirLinkedAlot
 
Geo ностальгия
Geo ностальгияGeo ностальгия
Geo ностальгияMaia Odisharia
 
Eco Efficiency & Corporate Reputation Chapter Guerin Springer 2009
Eco Efficiency & Corporate Reputation Chapter   Guerin   Springer 2009Eco Efficiency & Corporate Reputation Chapter   Guerin   Springer 2009
Eco Efficiency & Corporate Reputation Chapter Guerin Springer 2009Turlough Guerin
 
Q3 2009
Q3 2009Q3 2009
Q3 2009SKF
 
Makerstreet Propositie Ms
Makerstreet Propositie MsMakerstreet Propositie Ms
Makerstreet Propositie MsSuper Tangible
 
Walky-Talky Pres: Summer 2009
Walky-Talky Pres: Summer 2009Walky-Talky Pres: Summer 2009
Walky-Talky Pres: Summer 2009seeeng
 
SKF Group Presentation 2008
SKF Group Presentation 2008SKF Group Presentation 2008
SKF Group Presentation 2008SKF
 
Perceptions Of Hispanic Offenders Toward Reentry Programs
Perceptions Of Hispanic Offenders Toward Reentry ProgramsPerceptions Of Hispanic Offenders Toward Reentry Programs
Perceptions Of Hispanic Offenders Toward Reentry Programsmgmoggio
 
What's Hot On Facebook - 19/10/2011
What's Hot On Facebook - 19/10/2011What's Hot On Facebook - 19/10/2011
What's Hot On Facebook - 19/10/2011David Nattriss
 
Lua 30+ Programming Skills and 20+ Optimization Tips
Lua 30+ Programming Skills and 20+ Optimization TipsLua 30+ Programming Skills and 20+ Optimization Tips
Lua 30+ Programming Skills and 20+ Optimization TipsHo Kim
 
The Lion and the Rabbit
The Lion and the RabbitThe Lion and the Rabbit
The Lion and the RabbitMavis Bellido
 

Viewers also liked (20)

Recorded Book
Recorded BookRecorded Book
Recorded Book
 
nancy
nancynancy
nancy
 
JHaveman Portfolio 2009
JHaveman Portfolio 2009JHaveman Portfolio 2009
JHaveman Portfolio 2009
 
Dragging Lee and Grant into the Blogosphere
Dragging Lee and Grant into the BlogosphereDragging Lee and Grant into the Blogosphere
Dragging Lee and Grant into the Blogosphere
 
Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8Appreciative Inquiry#18 Adc8
Appreciative Inquiry#18 Adc8
 
Birds And Sayings
Birds And SayingsBirds And Sayings
Birds And Sayings
 
Linked In 104 Jobs, Groups & Answers
Linked In 104   Jobs, Groups & AnswersLinked In 104   Jobs, Groups & Answers
Linked In 104 Jobs, Groups & Answers
 
WWI Comes To An End
WWI Comes To An EndWWI Comes To An End
WWI Comes To An End
 
Bellido Poems
Bellido   PoemsBellido   Poems
Bellido Poems
 
Geo ностальгия
Geo ностальгияGeo ностальгия
Geo ностальгия
 
Eco Efficiency & Corporate Reputation Chapter Guerin Springer 2009
Eco Efficiency & Corporate Reputation Chapter   Guerin   Springer 2009Eco Efficiency & Corporate Reputation Chapter   Guerin   Springer 2009
Eco Efficiency & Corporate Reputation Chapter Guerin Springer 2009
 
World War II
World War IIWorld War II
World War II
 
Q3 2009
Q3 2009Q3 2009
Q3 2009
 
Makerstreet Propositie Ms
Makerstreet Propositie MsMakerstreet Propositie Ms
Makerstreet Propositie Ms
 
Walky-Talky Pres: Summer 2009
Walky-Talky Pres: Summer 2009Walky-Talky Pres: Summer 2009
Walky-Talky Pres: Summer 2009
 
SKF Group Presentation 2008
SKF Group Presentation 2008SKF Group Presentation 2008
SKF Group Presentation 2008
 
Perceptions Of Hispanic Offenders Toward Reentry Programs
Perceptions Of Hispanic Offenders Toward Reentry ProgramsPerceptions Of Hispanic Offenders Toward Reentry Programs
Perceptions Of Hispanic Offenders Toward Reentry Programs
 
What's Hot On Facebook - 19/10/2011
What's Hot On Facebook - 19/10/2011What's Hot On Facebook - 19/10/2011
What's Hot On Facebook - 19/10/2011
 
Lua 30+ Programming Skills and 20+ Optimization Tips
Lua 30+ Programming Skills and 20+ Optimization TipsLua 30+ Programming Skills and 20+ Optimization Tips
Lua 30+ Programming Skills and 20+ Optimization Tips
 
The Lion and the Rabbit
The Lion and the RabbitThe Lion and the Rabbit
The Lion and the Rabbit
 

More from Rajesh Menon

Big Data in Verticals - Complete.pptx
Big Data in Verticals - Complete.pptxBig Data in Verticals - Complete.pptx
Big Data in Verticals - Complete.pptxRajesh Menon
 
AI in Verticals - Complete.pptx
AI in Verticals - Complete.pptxAI in Verticals - Complete.pptx
AI in Verticals - Complete.pptxRajesh Menon
 
SMAC - Social, Mobile, Analytics and Cloud - An overview
SMAC - Social, Mobile, Analytics and Cloud - An overview SMAC - Social, Mobile, Analytics and Cloud - An overview
SMAC - Social, Mobile, Analytics and Cloud - An overview Rajesh Menon
 
Social media presentation in under 2 hours
Social media presentation  in under 2 hoursSocial media presentation  in under 2 hours
Social media presentation in under 2 hoursRajesh Menon
 
Q U E S T The Book Final
Q U E S T The Book   FinalQ U E S T The Book   Final
Q U E S T The Book FinalRajesh Menon
 

More from Rajesh Menon (7)

Big Data in Verticals - Complete.pptx
Big Data in Verticals - Complete.pptxBig Data in Verticals - Complete.pptx
Big Data in Verticals - Complete.pptx
 
AI in Verticals - Complete.pptx
AI in Verticals - Complete.pptxAI in Verticals - Complete.pptx
AI in Verticals - Complete.pptx
 
SMAC - Social, Mobile, Analytics and Cloud - An overview
SMAC - Social, Mobile, Analytics and Cloud - An overview SMAC - Social, Mobile, Analytics and Cloud - An overview
SMAC - Social, Mobile, Analytics and Cloud - An overview
 
NoSQL and MongoDB
NoSQL and MongoDBNoSQL and MongoDB
NoSQL and MongoDB
 
Social media presentation in under 2 hours
Social media presentation  in under 2 hoursSocial media presentation  in under 2 hours
Social media presentation in under 2 hours
 
Technology Summit
Technology SummitTechnology Summit
Technology Summit
 
Q U E S T The Book Final
Q U E S T The Book   FinalQ U E S T The Book   Final
Q U E S T The Book Final
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Oracle sql unleashed

  • 3. Customer ID First Name Surname Telephone Number 123 Robert Ingram 555-861-2025 456 Jane Wright 555-403-1659 789 Maria Fernandez 555-808-9633 Customer Customer ID First Name Surname Telephone Number 123 Robert Ingram 555-861-2025 456 Jane Wright 555-403-1659 555-776-4100 789 Maria Fernandez 555-808-9633 Customer 1NF
  • 4. Customer ID First Name Surname Telephone Numbers 123 Robert Ingram 555-861-2025 456 Jane Wright 555-403-1659, 555-776-4100 789 Maria Fernandez 555-808-9633 Customer Customer ID First Name Surname 123 Robert Ingram 456 Jane Wright 789 Maria Fernandez Customer Name Customer ID Telephone Number 123 555-861-2025 456 555-403-1659 456 555-776-4100 789 555-808-9633 Customer Telephone Number 1NF
  • 5. Employee Skill Current Work Location Jones Typing 114 Main Street Jones Shorthand 114 Main Street Jones Whittling 114 Main Street Bravo Light Cleaning 73 Industrial Way Ellis Alchemy 73 Industrial Way Ellis Flying 73 Industrial Way Harrison Light Cleaning 73 Industrial Way Employees' Skills 2NF
  • 6. Employee Current Work Location Jones 114 Main Street Bravo 73 Industrial Way Ellis 73 Industrial Way Harrison 73 Industrial Way Employees Employee Skill Jones Typing Jones Shorthand Jones Whittling Bravo Light Cleaning Ellis Alchemy Ellis Flying Harrison Light Cleaning Employees' Skills 2NF
  • 7. Tournament Year Winner Winner Date of Birth Indiana Invitational 1998 Al Fredrickson 21 July 1975 Cleveland Open 1999 Bob Albertson 28 September 1968 Des Moines Masters 1999 Al Fredrickson 21 July 1975 Indiana Invitational 1999 Chip Masterson 14 March 1977 Tournament Winners 3NF
  • 8. Tournament Year Winner Indiana Invitational 1998 Al Fredrickson Cleveland Open 1999 Bob Albertson Des Moines Masters 1999 Al Fredrickson Indiana Invitational 1999 Chip Masterson Tournament Winners Player Date of Birth Chip Masterson 14 March 1977 Al Fredrickson 21 July 1975 Bob Albertson 28 September 1968 Player Dates of Birth 3NF
  • 10. OLAP Features in ORACLE ROLLUP: is used to produce subtotals at any level of aggregation needed. These subtotals then “roll up” into a grand total. e.g. SELECT deptno, job, SUM(sal) AS salary FROM emp GROUP BY ROLLUP(deptno,job);
  • 11. CUBE: The cube operation calculates all levels of subtotals on horizontal lines across spreadsheets of output and create cross-tab summaries on multiple vertical columns in those spreadsheets e.g. SELECT deptno,job,SUM(sal) AS salary FROM emp GROUP BY CUBE(deptno,job);
  • 13.