Oracle Database 12c Feature Support in Oracle SQL Developer
-
Upload
jeff-smith -
Category
Technology
-
view
1.600 -
download
2
description
Transcript of Oracle Database 12c Feature Support in Oracle SQL Developer
![Page 1: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/1.jpg)
![Page 2: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/2.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted
Oracle Database 12c And SQL Developer Stuff
Jeff [email protected] || @thatjeffsmithSenior Principal Product ManagerDatabase Development Tools Group
![Page 3: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/3.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Agenda
Database 12c New Features SQL Developer support Some Demo + Q&A
Improve application developers experience
![Page 4: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/4.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
THE FOLLOWING IS INTENDED TO OUTLINE OUR GENERAL PRODUCT DIRECTION. IT IS INTENDED FOR INFORMATION PURPOSES ONLY, AND MAY NOT BE INCORPORATED INTO ANY CONTRACT. IT IS NOT A COMMITMENT TO DELIVER ANY MATERIAL, CODE, OR FUNCTIONALITY, AND SHOULD NOT BE RELIED UPON IN MAKING PURCHASING DECISIONS. THE DEVELOPMENT, RELEASE, AND TIMING OF ANY FEATURES OR FUNCTIONALITY DESCRIBED FOR ORACLE'S PRODUCTS REMAINS AT THE SOLE DISCRETION OF ORACLE.
Safe Harbor Statement/Legal
![Page 5: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/5.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle SQL Developer
FREE Oracle Database IDE/GUI Windows, OS X, *NIX More than 3,500,000 users worldwide My Oracle Support available via your DB license
![Page 6: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/6.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer Data ModelerIncluded for free, also available as a separate download/program
Strategy and Analysis
Relational
Database Design
Data Type
Star Schema Physical
MultidimensionalERD DFD
Logical
Reporting
Import Models
Domains
![Page 7: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/7.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Database 12c Topics
Multitenant Redaction Identity Columns Row Limit Offset Fetch Migration Stuff
![Page 8: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/8.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Or…I can show you how to ‘trick’ your applications
Need to tune a hard-coded query? Wish you could substitute your own? SQL Translation Framework
![Page 9: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/9.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
![Page 10: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/10.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Silly Chet Example
![Page 11: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/11.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Translation Framework in SQL Developer The realm of DBAs ONLY Create a Translation Profile Enter Bad > Good SQL Test with Worksheet tied to Profile
![Page 12: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/12.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Meanwhile, in our app and…
Hard-coded SQL No can change until ??
![Page 13: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/13.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Another Example, Top Players ROWNUM Predicate
![Page 14: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/14.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oh wait, this is Database 12c
SQL Translation Framework 12c Docs Kerry’s Blog Post
Fetch First Syntax (Docs)
![Page 15: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/15.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
The Query Could Be Better…
select SUM(POINTS), PLAYERfrom HOCKEY_STATSgroup by PLAYERorder by SUM(POINTS) descfetch first 15 rows only;
The old way The new way – analytics ;)
![Page 16: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/16.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Add Query to the Translation Profile
![Page 17: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/17.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
A Trace Capture Running the ‘Bad’ Code w/Translation
![Page 18: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/18.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
That Example Used a Literal, What About Binds?
![Page 19: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/19.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Other 12c Slides
![Page 20: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/20.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
DBMS_UTIL.EXPAND_SQL()*
![Page 21: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/21.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Multitenant
![Page 22: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/22.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Redaction
![Page 23: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/23.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Identity Columns
SQL Developer SQL Developer Data Modeler
![Page 24: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/24.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Go Play!
![Page 25: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/25.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Some Resources
Developer Day Database VirtualBox 12c Image Oracle By Example, 12c
![Page 26: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/26.jpg)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
![Page 27: Oracle Database 12c Feature Support in Oracle SQL Developer](https://reader033.fdocuments.in/reader033/viewer/2022061518/554df40ab4c905ee578b5304/html5/thumbnails/27.jpg)