Author Archives: craig@craigsmullins.com

About craig@craigsmullins.com

I'm a strategist, researcher, and consultant with nearly three decades of experience in all facets of database systems development.

New Features in Navicat Data Modeler 3.0

Before implementing a database of any kind, a sound model of the data needs to be developed. This process, known as data modeling, requires an analysis of the things of interest to your organization and how those things are related … Continue reading

Posted in data modeling, database design, DBA | Leave a comment

Implementing a Database Infrastructure

I recently received a question about how to put together a database environment from scratch. This is a quick question that requires an in-depth answer — usually moreso than can adequately be explained over email or texting. Furthremore, to do … Continue reading

Posted in architecture, DBMS | Leave a comment

Ancelus: an Intriguing New Type of Database

There are many different DBMS types and products on the market these days. We have relational, key/value, document, wide column stores, graph, in-memory, multi-model, and even pre-relational DBMS types. It is rare to see anything truly new and interesting in … Continue reading

Posted in data, DBMS, performance | 1 Comment

Happy SysAdmin Day… for DBAs, too!

Today, July 26, 2019 is SysAdmin Day, otherwise known as System Administrator Appreciation Day. Actually, it is the 20th annual SysAdmin Day! What is SysAdmin Day, you may ask? Well, it is a day to celebrate, appreciate, and thank your … Continue reading

Posted in DBA, SysAdmin | Leave a comment

A (Very) Quick Intro to Cloud Computing

Cloud computing refers to storing and accessing data and programs over the Internet instead of on your own computers. The “cloud” is a metaphor for the Internet. When you hear the term “cloud,” you can translate that to “someone else’s … Continue reading

Posted in cloud | 1 Comment

A New and Improved Navicat Monitor

DBAs are always looking for ways to better manage the performance of their database systems and the applications that access those databases. Indeed, monitoring and tuning are perhaps the most frequent tasks that DBAs perform. So, it makes sense that … Continue reading

Posted in DBA, performance, SQL | Leave a comment

Digital Transformation and Database Scalability

Today’s business systems are undergoing a revolutionary transformation to work within the digital economy. This phenomenon is known as digital transformation. There are four over-arching trends that are driving digital transformation today summarized by the acronym SMAC: social, mobile, analytics and … Continue reading

Posted in Big Data, DBMS, digital transformation, scalability | Leave a comment

Craig Mullins Presenting at IDUG Db2 Tech Conference in Charlotte, NC

Craig Mullins will deliver two presentations at the 2019 North American IDUG Db2 Tech Conference Continue reading

Posted in DB2, DBA, IDUG, speaking engagements | Leave a comment

Craig Mullins Presenting at Data Summit 2019

The world of data management and database systems is very active right now. Data is at the center of everything that modern organizations do and the technology to manage and analyze it is changing rapidly. It can be difficult to … Continue reading

Posted in DBA | Leave a comment

Craig Mullins to Deliver Database Auditing Webinar – May 15, 2019

Increasing governmental and industry regulation coupled with the need for improving the security of sensitive corporate data has driven up the need to track who is accessing data in corporate databases. Organizations must be ever-vigilant to monitor data usage and … Continue reading

Posted in auditing, compliance, Database security, DBA, speaking engagements | Leave a comment