Our Services

Data Engineering

What makes DCCA-provided Data Engineering support successful for a Federal customer?

Today, DCCA’s people are trained in various Data Base Management System (DBMS) technologies, including Oracle, DB2, and Sybase relational DBMS tools. We are exploring Object Data Base Management System (ODBMS) technology to determine where and when to incorporate it into our Data Engineering model. Our methodologies and processes for Data Engineering are rooted in working closely with our customer in a series of face-to-face meetings throughout the development lifecycle. DCCA's approach is based on understanding our customers’ business needs before performing the Data Engineering required to address those needs. Other factors that we consider are constraints on COTS products that are imposed by the enterprise in order for the customer to operate efficiently and to leverage the customer’s existing knowledge and understanding of current COTS.

What processes and tools does DCCA leverage in providing Data Engineering to our customers?

We engineer data environments by incorporating data sources from legacy systems as well as newly operational systems. This method permits a single "federated" query to deliver all relevant data/information to our customers. This federated query approach to assembling data and information for further analysis is now the gold standard in the Federal Government and in industry.

DCCA devotes significant effort to engineering the structure, location, access and security of data entities. By isolating data access mechanisms to logical rather than physical views of the data and by invoking use of metadata (i.e., information about the data rather than the data itself), applications and solutions can make the data readily available to the enterprise independent of where it resides and how it is physically structured. Additionally, we engineer solutions to determine the form of the query (what standards could and should apply) and to perform some data normalization (e.g., linking together different abbreviations, spellings or transliterations of a name). Finally, we factor in the continuing evolution of COTS tools and their capabilities into the Data Engineering activities. To do this effectively, we understand and track the standards that govern the provisioning of databases and associated middleware.