Google Answers Logo
View Question
 
Q: Prepare a recommendation regarding implementing a new DB Technology ( No Answer,   1 Comment )
Question  
Subject: Prepare a recommendation regarding implementing a new DB Technology
Category: Computers
Asked by: bildy-ga
List Price: $40.00
Posted: 18 Nov 2002 20:55 PST
Expires: 27 Nov 2002 13:57 PST
Question ID: 110381
Situation / Environment
You are the DBA (department manager) of a medium sized enterprise that
has an existing data base system and the beginnings of an enterprise
Data Warehouse.  The current system has dozens of RDBMS tables,
several dependent Data Marts well as several legacy HDBMS data bases
and many independent files.  There is a data dictionary, but no
complete metacatalog.  There are many application programs that
support the various functional departments.  The business users are
familiar with the system, and have their own ad-hoc queries.  Thwew is
a central corporate data base that supports the central enterprise
organizations, and the remote locations (distribution centers and
sales offices).
Upper management has decided to extend their existing Data Warehouse
to support a planned e-commerce capability, and has expressed concern
that the existing RDBMS system will not adequateky support the demands
of a distributed data base environment, and a new web-based portal
that will allow the customer to access the product catalog (with
pictures and other relevant product information).
Your team is to evaluate the two following technologies and recommend
whether the enterprise should install this proposed technology in
adition to / or replace the existing DBMS.
1.  Client / Server Data Base
2.  Star Schema
Since you should assume that Executive Management is not familiar with
these technologies, you need to address both business and technical
considerations.
Following is a suggested outline, which should be used for EACH of the
evaluations SEPERATELY.
----------------------------------------------------------------------------
Guidelines - Outline for Technical Report to CTO / CIO
Executive Summary
Briefly (about one page) describe the technology in non-technical
terms - What is it, and how is it different from, and how will it
integrate with, the current system.
Summarize the key benefits from implementing the technology.
Summarize your recommendation, including the implementation plan
(required resources, schedule, costs, etc.)  Evaluate relevant
alternatives.
Discussion
Expand upon the exec summary
Problem definition,
Pleanning assumptions
Any modifications to current business practices
Benefits - Impact (tangible, intangible)
Critical success factors risks
Indicate if the system must be implemented in more than one phase, or
project.  The appendix should provide a proposed schedule with
resource requirements.  Define the phases, and indicate when the first
phase will be implemented, and the initial benefits.
Indicate if the company should implement any short term and long term
strategies to minimize the impact of the new system and to exploit the
opportunity within the company.  Your recommendations should address
the following.
1.  The technical infrastructure (changes to the existing structure)
2.  The new data base architecture
3.  Development and Implementation of new software . . . .
Indicate the benefits from implementing the recommendations
(financial, qualitative, legal, organizational, competitive).
Briefly describe and evaluate any feasible alternatives, and summarize
their advantages and disadvantages, and why they are not the preferred
recommendation. Ex.
1.  Completely redesign / replace our current system to install the
new technology
2.  Integrate the new technology with the current system
3.  Outsource our system to an ASP, who will be responsible for
developing and operating it.  Other firms in our industry have done
so, at an annual cost of $$
4.  Make the following minimal changes to our system.  This will
provide the basic benefits at minimal cost.
Estimate the first year and subsequent annual cost of the recommended
plan. This should include any increased HW and SW licene costs, and
costs of additional skills and people.
There are intangible and qualitative costs.  These might incluse
1.  The cost of lost customer good will
2.  Lower employee morale
Recommend the preferred vendor.  State if it has to be customized /
adapted to interface with the existing system, and any bridge software
that will have to be developed in-house (or hire a consulting firm). 
State the reasons for the recommendation:  Ex. because it is
compatible with our existing systems...because they are recognized as
being one of the leading vendors...because it is the best combination
of function and price
Conclusion and rcommendations
sumarize the recommendation
Appendix
The appendix contains the supporting data and lists the relevant
information sources (technical articles, vendor's supporting
literature, any internal department positions, etc.)
Answer  
There is no answer at this time.

Comments  
Subject: Re: Prepare a recommendation regarding implementing a new DB Technology
From: mathtalk-ga on 21 Nov 2002 14:02 PST
 
Hi, bildy-ga:

In connection with another question of yours which I answered, you
requested I take a look to see if I could answer this one.

As I recalled from my previous reading, this question appears to be
extremely complex.  Here is how I parsed out the essential structure
of your post.

Management decided to add an e-commerce application, and you are
responsible for preparing two technology evaluations.  One regards
"client/server database" and the other "star schema" [database].  For
both evaluations a similar multi-part format is detailed.

The term "client/server database" is at once more familiar and more
ambiguous than the term "star schema" database.  These two concepts
can hardly be thought of as mutually-exclusive or even contrasting
ideas.

I'd guess that "client/server database" is meant to contrast, in your
particular circumstance, with a mainframe database.  There may also be
an association with RDBMS vs. HDBMS issues, though this can hardly be
the main point of contention.  One could certainly also contrast
"client/server database" with the file-based data management practices
discussed in your other question:

[Q: How RDBMS solves File System Problems]
https://answers.google.com/answers/main?cmd=threadview&id=110862

If there is a more precise meaning you assign to "client/server
database" other than simply a DBMS running on a server-class computer
available to clients hosted elsewhere on the network, then it would be
important for you to make that clarification before an expert tries to
tackle the evaluation you request.

The notion of a "star schema" database is less familiar but has a
clear application to the sort of business case outlined in your
question.  Ideally a "star schema" allows for "transparent"
integration of a variety of data sources; a helpful discussion by
Craig Utley may be found here:

[Designing the Star Schema Database]
http://www.ciobriefings.com/whitepapers/StarSchema.asp

I think you would greatly enhance the ability of the Google Answers
team of experts to respond well to your question by clarifying your
use of these two terms, esp. why (if this is indeed so) those
"technologies" are treated in some respect as alternatives.

Finally, your currently listed price ($40) seems to me modest in
comparison with the extent of addressing even one of the two
alternatives.  The Google pricing guidelines may be reviewed here:

https://answers.google.com/answers/pricing.html 

In particular multi-part questions, which yours certainly is,
typically have a minimum list price of $50.  As you know (viz. my
reply to your other question), it is possible that a researcher may,
out of interest in a subject, undertake a multi-part question for a
lesser amount.  It is hard to know whether this will be the case in
any particular circumstance.

regards, mathtalk-ga

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy