<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1146104955660929069</id><updated>2012-02-16T09:01:33.347-08:00</updated><title type='text'>Data Blueprint</title><subtitle type='html'>Better Data For Better Decisions</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://datablueprintblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1146104955660929069/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://datablueprintblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Danny Behm</name><uri>http://www.blogger.com/profile/05088346767357261384</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1146104955660929069.post-8184244747348320007</id><published>2011-06-28T13:25:00.000-07:00</published><updated>2011-06-28T13:25:02.457-07:00</updated><title type='text'>Announcing Partnership Between Dataversity and Data Blueprint‏</title><content type='html'>&lt;a href="http://www.prweb.com/releases/2011/6/prweb8594872.htm"&gt;Announcing Partnership Between Dataversity and Data Blueprint‏&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1146104955660929069-8184244747348320007?l=datablueprintblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.prweb.com/releases/2011/6/prweb8594872.htm' title='Announcing Partnership Between Dataversity and Data Blueprint‏'/><link rel='replies' type='application/atom+xml' href='http://datablueprintblog.blogspot.com/feeds/8184244747348320007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://datablueprintblog.blogspot.com/2011/06/announcing-partnership-between.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1146104955660929069/posts/default/8184244747348320007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1146104955660929069/posts/default/8184244747348320007'/><link rel='alternate' type='text/html' href='http://datablueprintblog.blogspot.com/2011/06/announcing-partnership-between.html' title='Announcing Partnership Between Dataversity and Data Blueprint‏'/><author><name>Data Blueprint Podcast</name><uri>http://www.blogger.com/profile/11741119950902103287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1146104955660929069.post-153116314382415891</id><published>2011-03-24T07:22:00.000-07:00</published><updated>2011-03-24T08:18:42.969-07:00</updated><title type='text'>System Tables 101</title><content type='html'>At Data Blueprint, we always have new data sets to do work on.  These can sometimes be massive, which can make navigating them difficult.  During the Data Discovery phase of a new project, it's vital to know where individual attributes proliferate.  Fortunately, most SQL-based database systems make this easy by storing metadata in several useful System Tables.&lt;br /&gt;&lt;br /&gt;This post is designed as a brief introduction to System Tables, &lt;br /&gt;&lt;br /&gt;Here are a few useful queries to get you started (examples are for SQL SERVER 2008):&lt;br /&gt;&lt;br /&gt;&lt;div width="40%" height="20px" style="background-color:#DEDEDE; layer-background-color:#ff0000;"&gt;Get The Name of All Objects&lt;/div&gt;&lt;code&gt;SELECT name&lt;br /&gt;FROM sys.all_objects&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;div width="40%" height="20px" style="background-color:#DEDEDE; layer-background-color:#ff0000;"&gt;Get The metadata for all tables&lt;/div&gt;&lt;code&gt;SELECT *&lt;br /&gt;FROM sys.all_objects&lt;br /&gt;WHERE TYPE_DESC ='SYSTEM_TABLE'&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Both of those are fairly straight forward, and the wide variety of uses for this information should quickly become apparent.&lt;br /&gt;&lt;br /&gt;Here is one more example with a slightly more specific purpose:&lt;br /&gt;&lt;br /&gt;&lt;div width="40%" height="20px" style="background-color:#DEDEDE; layer-background-color:#ff0000;"&gt;Find all tables which contain a column with a name like "PRICE" or "PRC"&lt;/div&gt;&lt;code&gt;SELECT col.name as 'COLUMN', obj.name as 'TABLE' FROM syscolumns col&lt;br /&gt;  LEFT OUTER JOIN sys.all_objects obj   &lt;br /&gt;  ON col.id = obj.object_id&lt;br /&gt; where col.name like '%PRICE%'&lt;br /&gt;  OR col.name like '%PRC%'&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;These examples only scratch the surface of what information can be extracted from the System Tables, but hopefully this post has been enlightening for anyone unfamiliar with the concept.&lt;br /&gt;&lt;br /&gt;&lt;div width="40%" height="20px" style="background-color:#DEDEDE; layer-background-color:#ff0000;"&gt;Documentation Links&lt;/div&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms189082.aspx"&gt;SQL Server System Catalog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.postgresql.org/files/documentation/books/aw_pgsql/node183.html"&gt;System Tables in POSTGRESQL&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.techonthenet.com/oracle/sys_tables/index.php"&gt;List of System Tables in Oracle&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/data/library/techarticle/dm-0411melnyk/"&gt;DB2 System Catalog&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1146104955660929069-153116314382415891?l=datablueprintblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://datablueprintblog.blogspot.com/feeds/153116314382415891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://datablueprintblog.blogspot.com/2011/03/system-tables-101.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1146104955660929069/posts/default/153116314382415891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1146104955660929069/posts/default/153116314382415891'/><link rel='alternate' type='text/html' href='http://datablueprintblog.blogspot.com/2011/03/system-tables-101.html' title='System Tables 101'/><author><name>Steven MacLauchlan</name><uri>http://www.blogger.com/profile/01099328335991804402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1146104955660929069.post-3094890736964085988</id><published>2011-02-17T07:41:00.000-08:00</published><updated>2011-02-17T07:46:01.289-08:00</updated><title type='text'>Hello World!</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://peteraiken.net/images/uploads/DataBlueprintLogoOnWhite%281%29.gif"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 101px;" src="http://peteraiken.net/images/uploads/DataBlueprintLogoOnWhite%281%29.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div id="content"&gt;    &lt;p&gt;Data Blueprint is a Richmond-based data management and IT  consulting firm that was founded by Dr. Peter Aiken in 1999.  With  origins at Virginia Commonwealth University, we are focused on improving  organizational data and data management practices. &lt;/p&gt; &lt;p&gt;Our core services include:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.datablueprint.com/index.php/services/data_assessment/" title="Data Assessment" target="_blank"&gt;DMPA® (Data Management Practices Assessment)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.datablueprint.com/index.php/services/data_management/" title="Data Management" target="_blank"&gt;Data Management&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.datablueprint.com/index.php/services/data_solutions/" title="Data Solutions" target="_blank"&gt;Data Solutions&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.datablueprint.com/index.php/services/data_education/" title="Data Education" target="_blank"&gt;Data Education&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;We are dedicated to helping organizations gain more value from their  data assets by utilizing industry leading data management methodologies  that improve data quality, reduce implementation costs and decrease  time-to-market for strategic IT projects. &lt;/p&gt; &lt;p&gt;Our team consists of experienced IT professionals who have received  numerous awards and recognitions, including the 2010 International  Stevens Award, an invitation to participate on the Defense Logistics  Information Research (DLIR) Program Technical Solutions Council (TSC), a  nomination as a finalist for the Greater Richmond Technology Council IT  Builder's Award, DAMA International Community and Individual Service  Awards, as well as a nomination for the Virginia Museum of Fine Arts  MUSE Award. &lt;/p&gt; &lt;p&gt;Our award-winning, internationally recognized approaches to data  architecture and engineering have resulted in centuries of time and tens  of millions of dollars in savings to our clients. &lt;/p&gt; &lt;p&gt;To learn more about our results, please take a look at our &lt;a href="http://www.datablueprint.com/index.php/clients/success_stories/" title="Success Stories" target="_blank"&gt;success stories&lt;/a&gt;.&lt;/p&gt;                            &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1146104955660929069-3094890736964085988?l=datablueprintblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://datablueprintblog.blogspot.com/feeds/3094890736964085988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://datablueprintblog.blogspot.com/2011/02/hello-world.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1146104955660929069/posts/default/3094890736964085988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1146104955660929069/posts/default/3094890736964085988'/><link rel='alternate' type='text/html' href='http://datablueprintblog.blogspot.com/2011/02/hello-world.html' title='Hello World!'/><author><name>Steven MacLauchlan</name><uri>http://www.blogger.com/profile/01099328335991804402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
