The Anti-Kyte

Oracle – for when it was like that when you got there

Main menu

Skip to primary content
Skip to secondary content
  • Home
  • About

Tag Archives: ORA-31603

Reverse-Engineering a CRUD Matrix in Oracle

Posted on January 17, 2010 by mikesmithers
2

I think that title may need some explaining, especially if, like me, you spend your days trying to keep your database free of crud.
CRUD stands for Create Read Update and Delete. A CRUD Matrix contains details of which programs interact with which tables and in what way.
In the context of an application running on Oracle, it’s useful to know which stored program units interact with which tables for a whole host of reasons.
These mainly resolve themselves down to being able to analyse the impact of any structural changes you may want to make to your database such as changing a table definition or adding an index.

Incidentally, being such a useful concept, CRUD inevitably has many synonyms, ranging from the brutally frank ( Create Retrieve Alter Purge) to the positively hallucinogenic ( Add Change Inquire Delete) so I’m sure you can find an acronym suitable for whatever kind of day you happen to be having. Continue reading →

Posted in Oracle, PL/SQL, SQL, SQLDeveloper | Tagged Anti-Kyte, crud, dba_dependencies, DBMS_METADATA, merge, ORA-31603, reverse engineer crud oracle, SELECT_CATALOG_ROLE | 2 Replies

I’ve re-decorated

At the suggestion of my style guru (Deb), I'm trying out a different Wordpress theme for the blog. Hopefully you will find this makes things a little bit easier to read. Navigation etc should be unaffected. Please let me know if you come across any glitches. Thanks, Mike

Search

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 57 other followers

Popular Ramblings

  • Solved – The Mystery of SQLDeveloper and the Missing ocijdbc11
  • Installing Oracle 11gXE on Mint and Ubuntu
  • Getting output from Ref Cursors in PL/SQL
  • Installing Ubuntu in VirtualBox on a Windows 7 Host
  • A Quick guide to Cygwin commands for the deprived of the DOS world

Ramblings by Category

Past Ramblings

Pages

  • About

Blogroll

  • Boneist's Oracle Blog
  • Connor McDonald
  • Grassroots Oracle
  • Jeff Kemp
  • Jeff Smith
  • Red Database Security Blog
  • SimCard
Theme: Twenty Eleven | Blog at WordPress.com.
Follow

Get every new post delivered to your Inbox.

Join 57 other followers

Powered by WordPress.com