Question

In: Computer Science

Assume that you are responsible for selecting a new DBMS product for a group of users...

Assume that you are responsible for selecting a new DBMS product for a group of users in your organization. To undertake this exercise, you must first establish a set of requirements for the group and then identify a set of features that a DBMS product must provide to fulfill the requirements. Describe the process of evaluating and selecting the best DBMS product.

Solutions

Expert Solution

I would select a My (the co-founder Michael Widenius daughter's name) Structured Query Language (SQL), together makes (MySQL), new Database Management System (DBMS) product.
* The DBMS should contribute to society and should be available with up-to-date information to all users. MySQL is meant for multi-users to use it, all accessing it simultaneously. Simply put, it supports multiple users, all at the same time.
* A group would want an open-source product. MySQL is an open-source and free DBMS software.
* The DBMS system should support many transactions. MySQL supports many transactions.
* MySQL commits grouping that gathers multiple transactions from multiple connections, all together for increasing the total number of commits per second.

* Multiple users might be using computers that might be running on multiple different Operating Systems (OSs) such as Windows, Linux, Mac, Solaris, Netware, etc. MySQL supports all these OSs.
* Different users could be using either SQL admin interface tool, a Graphical User Interface (GUI) computing platform tool, or even Command Line Interface (CLI) to administer and manage the DBMS. MySQL supports all three interfaces.
* MySQL DBMS can be used in different use cases and scenarios, thus different groups of users make use of it for different purposes.
* The DBMS must have each view to hold only the data of interest to a user or a group of users.
* Different user groups should be able to work with the DBMS. MySQL supports this requirement.
* Also MySQL is a multi-threaded SQL database server software.
* A MySQL DBMS administrator group is required to be created for the users in the group to read and write anything in the MySQL data directory and execute on any packaged MySQL binary. MySQL supports this.
* Different users in a group might have or want different sets of permissions on the DBMS such as reading, writing, executing, deleting, or all of the options or a combination of these permissions. MySQL can support this requirement.
* Users expect and want the data to be consistent, valid, accurate, and correct, and want to trust the database. MySQL provides and supports this facility with its integrity feature.
* Users want to access the data they want, and they want to access the data such as ad hoc queries. MySQL supports this by providing the "completeness" feature. It helps the users in the group completely understand the database structure, relationship, and constraint.
* Additionally, MySQL DBMS provides the below features:
* Flexibility: Users want the DBMS to evolve for the dynamic changing user requirements, MySQL satisfying the same. MySQL changes and upgrades its functionality up to the current need.
* Security: Users want the DBMS to be secure providing Confidentiality, Integrity, and Availability (CIA). MySQL is secure.
* Efficiency: Users do not want unduly long response times when they are trying to access data. MySQL performs effectively.
* Scalability.
* Usability: Users want the DBMS to be available and accessible so they can work on the data accessing, reading, editing, and writing it on the DBMS per the users' requirements.
* Users want a control mechanism for preventing interference or clash from simultaneous users and the DBMS should be able to recover data from failures. MySQL provides this capability with its transactional processing feature.
* Users of a group want tools for improving and monitoring the performance of the DBMS. MySQL provides this capability through its database tuning feature.
* MySQL controls simultaneous users of a group.


Related Solutions

What training and support you would provide to a new line manager responsible for recruiting, selecting...
What training and support you would provide to a new line manager responsible for recruiting, selecting and inducting staff? List at least 3 training methods you would choose to ensure the line manager gets access to training.
1) You are responsible for selecting automobiles that will be used in your company’s fleet and...
1) You are responsible for selecting automobiles that will be used in your company’s fleet and have been asked to determine the energy consumption of the described vehicles for each of the driving processes described below. The vehicles have the following combined wind drag and rolling friction force during average operation conditions. The relationship for this force is Ff = (0.214m + 5.63) where, m=vehicle mass and Ff is the combined wind and rolling friction forces in N. Note the...
In this assignment, you will be selecting a product of interestand you will build a...
In this assignment, you will be selecting a product of interest and you will build a sales strategy to improve the sales performance for that product. A product is only one of the four pillars of a marketing strategy, and so you will need to build a thorough understanding of how the price of this product is set, what channels are available for the physical housing and distribution of the product, and how this product will be promoted (commonly referred...
Assume you are starting a new business involving the manufacture and sale of a new product....
Assume you are starting a new business involving the manufacture and sale of a new product. Raw materials costs are $45 per product. Direct labor costs are expected to be $26 per product, Manufacturing Overhead is expected to cost $16 per product. You expect to sell each product for $176. You plan to produce 110 products next month and expect to sell 85 products. During the second month, you plan to produce 130 products but expect sales in the month...
Assume you are starting a new business involving the manufacture and sale of a new product....
Assume you are starting a new business involving the manufacture and sale of a new product. Raw materials costs are $45 per product. Direct labor costs are expected to be $25 per product, Manufacturing Overhead is expected to cost $18 per product. You expect to sell each product for $172. You plan to produce 120 products next month and expect to sell 85 products. During the second month, you plan to produce 120 products but expect sales in the month...
Assume of new product you will market. You should think of planning your own product make...
Assume of new product you will market. You should think of planning your own product make its design , packaging, write its brand name mark or logo, write its price and how did you price it, Write how you will promote it. Write how you will distribute it (through whom and which channel members will you select) And also how you select target audience or segments for which the product is designed.
Assume that you are breaking a stick into 3 pieces by uniformly and independently selecting two...
Assume that you are breaking a stick into 3 pieces by uniformly and independently selecting two break points ? and ?. If we denote the event that these pieces form a triangle by T and lengths of the three pieces by ?, ? and ?, calculate: a. ?(? ∩ (? < ? < ?)), b. The probability that the pieces form an equilateral triangle.
Nursing Facilities and Adult Daycare Assume you are responsible for the management and administration of the...
Nursing Facilities and Adult Daycare Assume you are responsible for the management and administration of the two facilities. You have to orient the newly appointed manager by providing an overview on managing long-term care. You also need to discuss the programs of the two facilities. From this perspective and based on your research about the facilities, prepare a Microsoft Word document including the following: ·      What are the various multidisciplinary departments (teams) included in your facilities? ·      Who comprise the...
Assume that you are responsible for decontaminating materials in a large hospital. How would you sterilize...
Assume that you are responsible for decontaminating materials in a large hospital. How would you sterilize each of the following? Briefly justify your answers. a. a mattress used by a patient with bubonic plague b. intravenous glucose-saline solutions c. used disposable syringes d. tissues taken from patients
You are responsible for generating a Business Plan for a new invention that was produced by...
You are responsible for generating a Business Plan for a new invention that was produced by your companies Research and Development department. Your goal is to secure funding to pursue the marketing and selling this product in the commercial marketplace. For this essay, you are to create an 'Executive Summary' for this business plan. It is not required to be the recommended size of a typical Exec Summary (2-3 pages), 2 - 3 well constructed paragraphs should be adequate. You...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT