Tag: Editorials

Editorials

IBM/Salesforce Deal – A Sign of Things to Come?

I’m a huge fan of Watson and the technology behind it. This is an interesting partnership on a few different levels – and it raises some questions as well. Essentially, the overall partnership between IBM and Salesforce is one of adding new intelligence and machine learning to customers that are shared between the two providers. Presumably, you can combine the […]

Editorials

Why Put Unstructured Data in SQL?

There have been a lot of comments regarding the reason behind storing undefined data in your SQL Server in the first place. I think those are exceptional, reasonable questions you should ask yourself for any data you take the time to store. Let me start out by saying that there should be rare cases of unknown or evolving data in […]

Editorials

Storing Evolving Data

Yesterday I presented the problem of a database that has ever evolving data requirements. There are two approaches to handling this kind of problem. The first approach, which is what I implemented, is to use the database the way it was designed. If you have new data, it is saved in its own tables, using database normalization, just as you […]

Editorials

Expecting Perfection From Our Environments

Self-driving cars, hosted and shared environments, apps, tools and sites. We expect them to work, work correctly, and work always. Is this too high a standard? Now, before I am accused of excusing providers, I’m not. I expect that Amazon’s S3 systems will remain online and available as advertised. I expect that Microsoft’s login services and email and such will […]

Editorials

Evolving Data

Recently I was involved in a project for a system that has ever expanding requirements. That’s really cool. It shows you that the product you created has proven so useful to its users that they want to extend it further to handle other aspects of their business. In this project there are a few features that are similar but different. […]

Editorials

Maintain Order

Today I’m referring back to an old technique that still has some value when it comes to optimizing queries. If you are consistent in the order you join tables, and in the order of columns you use for filtering tables, you can sometimes gain a more optimal performance on your queries. Why would this be important? Most of your SQL […]

Editorials

Protect Your Data

You have worked hard to protect your SQL Server and the databases it hosts. You have built barriers against SQL Injection, and limited the capabilities for database clients to the limited set of permissions required for the work they are responsible to accomplish. Isn’t that enough? For some companies that may be adequate coverage. Remember, however, that it is estimated […]