SlideShare une entreprise Scribd logo
1  sur  14
Case studies oracle
Submitted on
P.Priyadharshini
II-MSC(IT)
Department of cs & IT
Nadar saraswathi college of arts & Science
Theni
Topic
• Oracle
• Database design tool
• Querying tool
• Sql variation and extension
• Storage and indexing
• Query processing amd optimizating
• Optimating
• External data sources
• External table
• Database administration tool
• Access path selection
Oracle
Oracle is American multinational computer
technologycorporation headquartered in redwood city,
califonia, united states.
Founded by larry elison, bob miner, ed oates in the year
1977.
Company specializes in developing and marketing computer
hardware systems and enterpriae software product
particularly bramds database management systems
Database Design Tools
• Oracle’s design tool include In the Oracle internet Development suite
Of Tools Various aspects Of application Development, including Tools
for forms development , data modeling , quering and Reporting . Class
modeling To generate code Bussiness coMponent for java framework
Modeling general purpose control folw modeling
• Support Xml data exchange other uml tool
• Support modeling techniques As er diagram, information engineering
and object analysis and Oracle.
Querying tools
• Relation Engine Can scales to much data sets
• A common security model used analytical application
datawarehouse
• Multidimensional modeling integrated datawarehouse modeling
• Relational database management systen larger set feature
functionality many area such as high availability, backup and
recovery and third patty tool support
• No need train database administrator two database Engines
Sql variations And extensions
• Connect by, form of tree traversal allow transitive clousure style calculation in
single sql statement
• Upset and multitable inserts :upset operation update and insert , and useful
merging new data old data in datawarehouse application.multitable inserts
allow multiple tables updated based on single scan of new data.
• Object relational feature
• Object types :single inheritance model for type hierarches.
• Collection tables oracle support varrays variable length arrays, and nested
tables
• Table features:table function oracle can be nested.
• Object view:virtual object table view data store in regular relational table
• Methods pl/sql java or c
• User define aggregate function:sqlstatement same way built in function sum
count
• Xmldata types :store inDex xml document
Storage and indexing
• Table space :system table space create data dictionary table
• Table space create store user data
• Segment:
• Data segment one data segment per partition.
• Index segment one index segment per partition
• Temporary segment data To disk or data inserted temporary table
• Rollback segment undo information uncommitted transaction can
be rolled back.
Query processing and optimization
• Execution methods
• Full table scan query processor entire table getting information blocks
makeup scanning those blocks
• Index scan processor creates start and /or stop key condition query scan
relevant part of index
• Index fast full scan traverses index leaf blocks order fast full scan does
not guarantee output preServes Sort above
• Inner join performs join hash join row id form different indices
• Cluster and hash cluster access processor access data using cluster key
Optimization
• Querytransformation
• Oracle does query optimatization in several stage .techniques
relating query transformation take place access path selection but
oracle several type of cost based query transformation staNdard
version
• Distributed databases
• Oracle als transparently supporttansaction spanning multiple by
built in two phase commit protocol
External data souces
• Data warehousing large amount of data regularly loaded from
transactional system
• Sql* loader
• Oracle direct load utility sql*loader fast parallel large amount of
data from external file.
• Filtering operation data being loaded
External Tables
• The external table primarily intended extraction transformation
loading(etl) in datawarehouSing environment. The data warehouse
flat file
• Create table table as
• Select …..from<external table>
• Where……
Database administration tool
• The decision use subquering for paticular dimensional cost
effective decisions query better original based optimizer cost
estimates
Access path selection
• Each operation optimizer cost function generatiom combinatio
operation lower overall cost.
• Cpu speed disk i/o performed optimizier statistics
• Nontrivialnumber of joinquery optimizer
• Smaller number of order in better response time
Rdbms

Contenu connexe

Tendances

SQL Server Workshop for Developers - Visual Studio Live! NY 2012
SQL Server Workshop for Developers - Visual Studio Live! NY 2012SQL Server Workshop for Developers - Visual Studio Live! NY 2012
SQL Server Workshop for Developers - Visual Studio Live! NY 2012
Andrew Brust
 

Tendances (20)

ADL/U-SQL Introduction (SQLBits 2016)
ADL/U-SQL Introduction (SQLBits 2016)ADL/U-SQL Introduction (SQLBits 2016)
ADL/U-SQL Introduction (SQLBits 2016)
 
Best Practices and Performance Tuning of U-SQL in Azure Data Lake (SQL Konfer...
Best Practices and Performance Tuning of U-SQL in Azure Data Lake (SQL Konfer...Best Practices and Performance Tuning of U-SQL in Azure Data Lake (SQL Konfer...
Best Practices and Performance Tuning of U-SQL in Azure Data Lake (SQL Konfer...
 
Microsoft's Hadoop Story
Microsoft's Hadoop StoryMicrosoft's Hadoop Story
Microsoft's Hadoop Story
 
U-SQL Partitioned Data and Tables (SQLBits 2016)
U-SQL Partitioned Data and Tables (SQLBits 2016)U-SQL Partitioned Data and Tables (SQLBits 2016)
U-SQL Partitioned Data and Tables (SQLBits 2016)
 
U-SQL Learning Resources (SQLBits 2016)
U-SQL Learning Resources (SQLBits 2016)U-SQL Learning Resources (SQLBits 2016)
U-SQL Learning Resources (SQLBits 2016)
 
Cassandra Learning
Cassandra LearningCassandra Learning
Cassandra Learning
 
The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)
The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)
The Road to U-SQL: Experiences in Language Design (SQL Konferenz 2017 Keynote)
 
Taming the Data Science Monster with A New ‘Sword’ – U-SQL
Taming the Data Science Monster with A New ‘Sword’ – U-SQLTaming the Data Science Monster with A New ‘Sword’ – U-SQL
Taming the Data Science Monster with A New ‘Sword’ – U-SQL
 
U-SQL Reading & Writing Files (SQLBits 2016)
U-SQL Reading & Writing Files (SQLBits 2016)U-SQL Reading & Writing Files (SQLBits 2016)
U-SQL Reading & Writing Files (SQLBits 2016)
 
U-SQL Intro (SQLBits 2016)
U-SQL Intro (SQLBits 2016)U-SQL Intro (SQLBits 2016)
U-SQL Intro (SQLBits 2016)
 
U-SQL User-Defined Operators (UDOs) (SQLBits 2016)
U-SQL User-Defined Operators (UDOs) (SQLBits 2016)U-SQL User-Defined Operators (UDOs) (SQLBits 2016)
U-SQL User-Defined Operators (UDOs) (SQLBits 2016)
 
Azure Data Factory Data Flow Limited Preview for January 2019
Azure Data Factory Data Flow Limited Preview for January 2019Azure Data Factory Data Flow Limited Preview for January 2019
Azure Data Factory Data Flow Limited Preview for January 2019
 
Online Analytical Processing
Online Analytical ProcessingOnline Analytical Processing
Online Analytical Processing
 
Killer Scenarios with Data Lake in Azure with U-SQL
Killer Scenarios with Data Lake in Azure with U-SQLKiller Scenarios with Data Lake in Azure with U-SQL
Killer Scenarios with Data Lake in Azure with U-SQL
 
Using C# with U-SQL (SQLBits 2016)
Using C# with U-SQL (SQLBits 2016)Using C# with U-SQL (SQLBits 2016)
Using C# with U-SQL (SQLBits 2016)
 
Olap operations
Olap operationsOlap operations
Olap operations
 
SQL Server Index and Partition Strategy
SQL Server Index and Partition StrategySQL Server Index and Partition Strategy
SQL Server Index and Partition Strategy
 
SQL Server Workshop for Developers - Visual Studio Live! NY 2012
SQL Server Workshop for Developers - Visual Studio Live! NY 2012SQL Server Workshop for Developers - Visual Studio Live! NY 2012
SQL Server Workshop for Developers - Visual Studio Live! NY 2012
 
Appache Cassandra
Appache Cassandra  Appache Cassandra
Appache Cassandra
 
Comparing sql and nosql dbs
Comparing sql and nosql dbsComparing sql and nosql dbs
Comparing sql and nosql dbs
 

Similaire à Rdbms

Similaire à Rdbms (20)

Build a modern data platform.pptx
Build a modern data platform.pptxBuild a modern data platform.pptx
Build a modern data platform.pptx
 
U-SQL - Azure Data Lake Analytics for Developers
U-SQL - Azure Data Lake Analytics for DevelopersU-SQL - Azure Data Lake Analytics for Developers
U-SQL - Azure Data Lake Analytics for Developers
 
Introduction to Azure Data Lake and U-SQL for SQL users (SQL Saturday 635)
Introduction to Azure Data Lake and U-SQL for SQL users (SQL Saturday 635)Introduction to Azure Data Lake and U-SQL for SQL users (SQL Saturday 635)
Introduction to Azure Data Lake and U-SQL for SQL users (SQL Saturday 635)
 
Survey of the Microsoft Azure Data Landscape
Survey of the Microsoft Azure Data LandscapeSurvey of the Microsoft Azure Data Landscape
Survey of the Microsoft Azure Data Landscape
 
Data warehouse introduction
Data warehouse introductionData warehouse introduction
Data warehouse introduction
 
Elasticsearch Introduction at BigData meetup
Elasticsearch Introduction at BigData meetupElasticsearch Introduction at BigData meetup
Elasticsearch Introduction at BigData meetup
 
10 Big Data Technologies you Didn't Know About
10 Big Data Technologies you Didn't Know About 10 Big Data Technologies you Didn't Know About
10 Big Data Technologies you Didn't Know About
 
How to use Big Data and Data Lake concept in business using Hadoop and Spark...
 How to use Big Data and Data Lake concept in business using Hadoop and Spark... How to use Big Data and Data Lake concept in business using Hadoop and Spark...
How to use Big Data and Data Lake concept in business using Hadoop and Spark...
 
Taming the shrew Power BI
Taming the shrew Power BITaming the shrew Power BI
Taming the shrew Power BI
 
Oracle OpenWo2014 review part 03 three_paa_s_database
Oracle OpenWo2014 review part 03 three_paa_s_databaseOracle OpenWo2014 review part 03 three_paa_s_database
Oracle OpenWo2014 review part 03 three_paa_s_database
 
Oracle DB
Oracle DBOracle DB
Oracle DB
 
Revision
RevisionRevision
Revision
 
Data modeling trends for analytics
Data modeling trends for analyticsData modeling trends for analytics
Data modeling trends for analytics
 
Building better SQL Server Databases
Building better SQL Server DatabasesBuilding better SQL Server Databases
Building better SQL Server Databases
 
CRM UG Belux March 2017 - Power BI and Dynamics 365
CRM UG Belux March 2017 - Power BI and Dynamics 365CRM UG Belux March 2017 - Power BI and Dynamics 365
CRM UG Belux March 2017 - Power BI and Dynamics 365
 
Roaring with elastic search sangam2018
Roaring with elastic search sangam2018Roaring with elastic search sangam2018
Roaring with elastic search sangam2018
 
Accelerating Business Intelligence Solutions with Microsoft Azure pass
Accelerating Business Intelligence Solutions with Microsoft Azure   passAccelerating Business Intelligence Solutions with Microsoft Azure   pass
Accelerating Business Intelligence Solutions with Microsoft Azure pass
 
Data Modeling on Azure for Analytics
Data Modeling on Azure for AnalyticsData Modeling on Azure for Analytics
Data Modeling on Azure for Analytics
 
Micro strategy 7i
Micro strategy 7iMicro strategy 7i
Micro strategy 7i
 
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

Rdbms

  • 1. Case studies oracle Submitted on P.Priyadharshini II-MSC(IT) Department of cs & IT Nadar saraswathi college of arts & Science Theni
  • 2. Topic • Oracle • Database design tool • Querying tool • Sql variation and extension • Storage and indexing • Query processing amd optimizating • Optimating • External data sources • External table • Database administration tool • Access path selection
  • 3. Oracle Oracle is American multinational computer technologycorporation headquartered in redwood city, califonia, united states. Founded by larry elison, bob miner, ed oates in the year 1977. Company specializes in developing and marketing computer hardware systems and enterpriae software product particularly bramds database management systems
  • 4. Database Design Tools • Oracle’s design tool include In the Oracle internet Development suite Of Tools Various aspects Of application Development, including Tools for forms development , data modeling , quering and Reporting . Class modeling To generate code Bussiness coMponent for java framework Modeling general purpose control folw modeling • Support Xml data exchange other uml tool • Support modeling techniques As er diagram, information engineering and object analysis and Oracle.
  • 5. Querying tools • Relation Engine Can scales to much data sets • A common security model used analytical application datawarehouse • Multidimensional modeling integrated datawarehouse modeling • Relational database management systen larger set feature functionality many area such as high availability, backup and recovery and third patty tool support • No need train database administrator two database Engines
  • 6. Sql variations And extensions • Connect by, form of tree traversal allow transitive clousure style calculation in single sql statement • Upset and multitable inserts :upset operation update and insert , and useful merging new data old data in datawarehouse application.multitable inserts allow multiple tables updated based on single scan of new data. • Object relational feature • Object types :single inheritance model for type hierarches. • Collection tables oracle support varrays variable length arrays, and nested tables • Table features:table function oracle can be nested. • Object view:virtual object table view data store in regular relational table • Methods pl/sql java or c • User define aggregate function:sqlstatement same way built in function sum count • Xmldata types :store inDex xml document
  • 7. Storage and indexing • Table space :system table space create data dictionary table • Table space create store user data • Segment: • Data segment one data segment per partition. • Index segment one index segment per partition • Temporary segment data To disk or data inserted temporary table • Rollback segment undo information uncommitted transaction can be rolled back.
  • 8. Query processing and optimization • Execution methods • Full table scan query processor entire table getting information blocks makeup scanning those blocks • Index scan processor creates start and /or stop key condition query scan relevant part of index • Index fast full scan traverses index leaf blocks order fast full scan does not guarantee output preServes Sort above • Inner join performs join hash join row id form different indices • Cluster and hash cluster access processor access data using cluster key
  • 9. Optimization • Querytransformation • Oracle does query optimatization in several stage .techniques relating query transformation take place access path selection but oracle several type of cost based query transformation staNdard version • Distributed databases • Oracle als transparently supporttansaction spanning multiple by built in two phase commit protocol
  • 10. External data souces • Data warehousing large amount of data regularly loaded from transactional system • Sql* loader • Oracle direct load utility sql*loader fast parallel large amount of data from external file. • Filtering operation data being loaded
  • 11. External Tables • The external table primarily intended extraction transformation loading(etl) in datawarehouSing environment. The data warehouse flat file • Create table table as • Select …..from<external table> • Where……
  • 12. Database administration tool • The decision use subquering for paticular dimensional cost effective decisions query better original based optimizer cost estimates
  • 13. Access path selection • Each operation optimizer cost function generatiom combinatio operation lower overall cost. • Cpu speed disk i/o performed optimizier statistics • Nontrivialnumber of joinquery optimizer • Smaller number of order in better response time