Explain the application of query design

Assignment Help Computer Engineering
Reference no: EM131336827

Milestone One Guidelines

Presentation for the Chief Information Officer (CIO) Overview:

IT professionals are often tasked with optimizing, tuning, and resolving various errors associated with large commercial database systems. As the world becomes more and more focused on the collection and use of data for various purposes, there is a greater need for building database applications that serve numerous complex functions. The final assessment will provide a comprehensive overview of the concepts, techniques, and skills that you have acquired throughout the course. The ability to interface a database management system with other applications and even third-party services is a commonly performed task in this discipline. The scenario, presented below, provides a real-world situation in which such skills will need to be employed.

Scenario:

The County of Everstone is a large county in a densely populated state in the United States. This county has a total of 34 incorporated cities within its boundaries. Overall, the county has a population exceeding 4 million residents. The county employs a proprietary database management system that is responsible for the county's property tax assessment, parcel, and payment information. In a recent initiative, the county has been highly promoting the use of its online property tax payment and lookup information to reduce mailed payments and in-office visits. The marketing campaign for online property tax payments and information lookup has been highly successful. However, the county's database systems have not sufficiently handled the increased traffic. As such, the web application available to residents often experiences high amounts of latency, frequently locks up, or in many instances is unavailable.

The board of directors has asked executive IT management to look into the issue and provide a prompt resolution to the matter. A review of the hardware and software systems that the database management systems employ reveals that these systems "should" be able to take the capacity and load. Therefore, the IT management has ruled out the hardware systems as being the issue. Upon further investigation, a lead database systems administrator preliminarily reports that the issue appears to stem not from the hardware, but rather from a need to provide performance tuning on the database. The database design seems to be the culprit, since this database systems administrator noted large quantities of duplicated data, poorly written database queries, and triggers.

Furthermore, the chief information officer (CIO) has also directed the web programmers and web developers to look at the web application for potential issues. The web development team has reported that while no design or programming issues were found with the web application, the stored procedures (queries) that it runs from the database server take long periods of time to run and frequently lock up the web servers. They suspect the queries were not designed for efficiency, since they were created before more individuals started using the online property tax payment system.

Prompt:

Review the scenario and create a presentation for the CIO that addresses, in detail, the key issues pertaining to performance and database efficiency, while touching on recommendations for improvements.

Specifically, the following critical elements must be addressed during your presentation:

I. Performance Tuning: Describe what potential types of tuning could be done to enhance database performance, and how you determined this from your analysis of the provided information.

II. Query Design: Explain the application of query design and how queries can be made more efficient, in general, according to industry best practices. Your discussion should specifically touch upon, at minimum, issues relating to joins, sub-queries, and sorting.

III. Data Duplication and Redundancy: Provide an explanation of potential database normalization and other techniques that can be utilized to reduce data duplication and redundancy within the scenario organization. Describe areas where database redundancy could be occurring. Be sure to identify potential techniques that would improve the database within the context of the problem.

IV. Multiple-User Access Issues and Errors:

a) Describe various applicable methods that will resolve record concurrency errors and issues as they occur in the scenario.
b) Describe methods that could be used to enhance multi-user access within the context of the commercial database used in the scenario. Be sure to defend your reasoning for recommending these methods.

Reference no: EM131336827

Questions Cloud

Styles of leadership have influenced public leaders : From the weekly readings and second e-Activity, speculate upon the degree in which styles of leadership have influenced public leaders during the Carter, Clinton, Bush, and Obama administrations.
What is the increase in the probability of the company : If the firm acquires the cars and finances them with debt as proposed, what is the increase in the probability of the company generating losses during the coming year?
What is probability of having unfavorable financial leverage : If the expected level of EBIT is $100 million with a standard deviation of $20 million, what is the probability of having unfavorable financial leverage if the debt financing alternative is chosen?
Develop a decision tree using the most appropriate support : Calculate the value of p1 as described in Part b. Show calculations - Calculate the possible profit using the most appropriate support tool as described in Part c. Show calculations.
Explain the application of query design : IT 655- Explain the application of query design and how queries can be made more efficient, in general, according to industry best practices. Your discussion should specifically touch upon, at minimum, sub-queries, and sorting.
What is the icd-9-cm : What is the ICD-9-CM? Describe at least one of the outpatient coding guidelines listed in your text.
What is the probability of negative earnings per share : Given the current capital structure with no debt, what is the probability that Rauchous will have negative earnings per share during the coming year?
What is the chance of having unfavorable financial leverage : NVFC's expected level of EBIT from this division is $1.0 million with a standard deviation of $400,000. If the firm uses the second financing plan, what is the chance of having unfavorable financial leverage?
Standard deviation of the given probability distribution : Calculate the mean and standard deviation of the simulated values. How do they compare to the mean and standard deviation of the given probability distribution?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Describe the stages of the report life cycle and explain

1. what are the stages of the report life cycle and why is it a good business practice to follow one? discuss the

  Explain the steps of the user-centric design process

Compare the various types of human memory and their impact on the human-computer interface. Describe the potential outcomes of not using consistency in the human-computer interface. Summarize and explain the steps of the user-centric design process

  Questionin a given heath information management department

questionin a given heath information management department or facility use worksheet to do following-1.classify all the

  Program showing duplicate values in an array

Write down a program in C in order to show the duplicate values in an array, Documentation and Naming Style Sheet should include: Description of what program does, Summary of the problem's specifications and assumptions.

  Developing the java program

Create a block utilizing a loop which will calculate the number of items which can be purchased on the basis of price of the item and total amount available to spend.

  What is the symbol for the enter key

What is the symbol for the "Enter" Key? Set the default location to your own folder that you created (your name, or ITM1270). Make auto correction so that if you type "toin", it will be corrected to " tion".

  Most operating systems employ a virtual memory manager vmm

most operating systems use a virtual memory manager vmm whose responsibility is to manage the relationship between the

  Questionuse jsp to prepare an amortization table for a loan

questionuse jsp to prepare an amortization table for a loan. create a html form that uses-1. textbox to enter loan

  Declare the iterator iter for an integer list

define the list object intList that holds the integers from the array arr.suppose iter is set to the start of the list.

  Make another java program that decrypts the file

however there are complex encryption techniques, you should come up with a simple one of your own. For example, you could read the first file one character at a time, and add 10 to the character code of each character before it is written to the s..

  Why are you hesitant to commit

Carl picks 20 random names and finds that P1 sorts them faster than P2. "We're using P1!" exclaims Carl. Why are you hesitant to commit?

  Read about role base access control models

Look at the XACML operational model that is claimed to be a generic RBAC implementation. Do you agree with the last statement?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd