2 Reports You Might Enjoy in Oracle SQL Developer

thatjeffsmith SQL Developer 5 Comments

I keep telling people our reporting functionality is probably the most powerful AND overlooked feature in SQL Developer. Today I’m going to share 2 reports that I frequently forget about, that you may enjoy. Finding Unindexed Foreign Keys We all know this should not happen. We all know it eventually happens. Here’s a report to help you quickly find these …

Discovering Foreign Keys in Oracle SQL Developer Data Modeler

thatjeffsmith SQL Developer 4 Comments

Columbus didn’t exactly discover America. And we’re not really going to discover your long, lost foreign keys. But, we’ll do our best to guess where they might be. Our data modeling tool is often the bearer of bad news – your database doesn’t actually have any referential integrity defined. Oh, it’s defined somewhere, in the application. Probably. Just not in …

SQL Developer Data Modeler Quick Tip: Use Oracle JOIN Syntax or ANSI

thatjeffsmith SQL Developer 5 Comments

New for version 3.1, currently available as a EA download, when defining the queries used to populate views, the modeler can generate JOINs using either Oracle’s or the standard ANSI compliant syntax. Let’s step back a second. When working with a VIEW defined in a relational model, the modeler has twp choices for defining the driving SQL statement that is …

How To: Generate an ERD for Selected Tables in SQL Developer

thatjeffsmith SQL Developer 108 Comments

Entity Relationship Diagrams tell a story. An employee is assigned one department. A location can house one or more departments. Jeff doesn’t have a boss because he is ‘the man.’ It can be challenging to understand the nature of your data by simply reading through the list of Foreign Key constraints for a table. Who wants to read this when …