|
We handle
database projects with an eye to designing and implementing systems that
people will use effectively. When working with
your employees learn all relevant techniques, methods and processes to
make your Information Technology investment pay off; transfer of technology
is always a key element of our services.
has developed numerous database applications and decision support systems
for the engineering, manufacturing, legal, business, medical, and non-profit
sectors.


After
more than 25 years of business, industrial and academic experience in
both the architecture and design of databases
has the experience, knowledge and insight to discover, implement and maintain
solutions that work. For instance we have extensively used entity-relationship
formalism and associated design tools to represent data models. Our design
process produces the conceptual model for the database, an external model
for each application and physical implementation documents (or source
files) using DBMS specific Data Description Language (DDL).
Before
designing a database we look at the functions that the system must perform
and the characteristics that it must possess. This kind of analysis can
lead to a re-engineering of the Clients business process itself.
The result is often overall improvements in and across business functions.
Specifically, our areas of expertise include data processing for accounting,
finance, payroll, order management and production plants (including real-time
databases), electronic design and development, as well as applications
for large retail stores, engineering activities and for service industries
such as real estate, financial services, marketing, advertising and legal
offices.


people are experienced with all major Relational Database Management Systems
(RDBMS) including Oracle, Sybase, Ingres, DEC RDBMS, Watcom and Access
on UNIX, VAX VMS and Windows platforms. Database development includes
all aspects of physical implementation (table design, index, extensive
use of integrity constraints through primary keys, foreign keys and triggers),
the initial or test load of the database, the actual development of the
applications using traditional embedded programming techniques (C++, C,
FORTRAN), homogeneous development environments (database supplier programming
tools) or client server environment (UNIX/MS-Windows, Oracle/PowerBuilder
or Visual Basic).


is often called to resolve major issues on existing systems including
low performance, poor data integrity and partial or global database re-engineering.
Our first step is gaining a thorough understanding of the dissatisfaction,
after which we diagnose the problem, using methods that include:
Actual
measurements at system and/or application level and recommendations
to improve the database at architecture level, index,
application and data levels to pinpoint and resolve difficulties.
considers managing and then leading the corrective actions with the client's
and/or consultant's specialists as part of our job. We always provide our
client's management with final reports clearly showing the improvements
and actual changes made during the course of the project.

|