Feodor Georgiev Data Cleaning in SQL 2012 with Data Quality Services For data to be usefully analyzed, it must be consistent, accurate, and trustworthy. When incoming data is non-uniform, duplicated records... 31 December 2014 11 min read
Dwain Camps Archiving Hierarchical, Deleted Transactions Using XML When you delete a business transaction from the database, there are times when you might want to keep a record... 30 December 2014 18 min read
Jonathan Lewis Execution Plans Part 11: Actuals So far in this series we’ve talked about interpreting the shape of an execution plan and understanding the meaning of... 17 December 2014 13 min read
Joshua Feierman High Availability and Disaster Recovery for Small Businesses Too often in the past , High Availability and Disaster Recovery have been marketed as expensive choices for businesses with... 16 December 2014 13 min read
Robert Sheldon Questions About T-SQL Transaction Isolation Levels You Were Too Shy to Ask Every time you access a relational database to make a query, you have an important decision to make: What is... 04 December 2014 28 min read
Kathi Kellenberger SQL Server Reporting Services Basics: The Visual Controls The challenge of report development is to present complex data in a simple, visually compelling way. The goal is to... 03 December 2014 17 min read
Satishbabu Gunukula Oracle Database 12c – RMAN New Features: Part 2 Oracle Database 12c has new enhancements and additions to Recovery Manager (RMAN). The Recovery Manager continues to enhance and extend... 01 December 2014 7 min read
Matthew Skelton Continuous Delivery for Databases: Microservices, Team Structures, and Conway’s Law Having described some of the most common database deployability blockers, Matthew Skelton proposes a way to enable database continuous delivery... 19 November 2014 20 min read
Phil Factor Bitwise Operations in T-SQL How can you, in T-SQL, get a list of columns that have changed within a trigger? How can you see... 18 November 2014 22 min read
Dwain Camps Using Stored Procedures to Provide an Application’s Business-Logic Layer When faced with a complex business application that had to be delivered with minimum staffing, on-time and within budget, Dwain's... 14 November 2014 44 min read
Feodor Georgiev SSIS 2012 Projects: Deployment Configurations and Monitoring The Project Deployment Model introduced in SSIS 2012, which was explained in the first part of this series, speeds up... 14 November 2014 7 min read
Robert Sheldon Questions About Using TSQL to Import Excel Data You Were Too Shy to Ask It is easy to import Excel data into database tables via TSQL, using OLEDB, either by the OPENROWSET function or... 05 November 2014 31 min read
William Brewer Database Configuration Management for SQL Server It is not just the rapid and painless testing, deployment and update of databases that requires care in the retention... 05 November 2014 16 min read
Feodor Georgiev SSIS 2012 Projects: Setup, Project Creation and Deployment It used to be that SQL Server Integration Services (SSIS) packages had to be deployed individually. Now, they can be... 04 November 2014 7 min read
William Sisson Where in the Application Should Data Validation be Done? Whereabouts in the application should the business logic of data-validation checks be made? The advantages of a layered approach to... 04 November 2014 12 min read
Kalen Delaney Hekaton in 1000 Words The SQL Server 2014 In-Memory OLTP engine (a.k.a. Hekaton) is a radical change for relational databases. This article, an exerpt... 22 October 2014 6 min read
Patrick Barel Collections in 12c Sometimes the best way to see the familiar is to go far from it – Wisdom of the desert In... 21 October 2014 9 min read
Joshua Feierman The Mindset of the Enterprise DBA: Delegating Work A lot of the routine jobs demanded of a DBA can be automated, but a tougher prospect is to automate... 17 October 2014 19 min read
David Njoku External Tables: An Introduction At its most basic level, Oracle databases are built around data based within tables held within the database, and the... 16 October 2014 7 min read
Houri Index design: discard and sort Designing an index is not done through “trial and error”. This kind of strategy seems to doom many engineered indexes... 10 October 2014 17 min read