List the names of all the leads in the operations department

Assignment Help Computer Engineering
Reference no: EM133552293

Assignment: Database Design

You will analyze user needs to facilitate the development of a database using SQL server to track the software and hardware assigned to the employees of a given organization. The purpose of this database project is to facilitate the development of data models that can be translated into relational databases.

Organizations are legally required to track software and ensure that only legally procured software licenses are deployed. As a database architect, your task is to develop a database to track software and hardware for the ConstructCo Company. ConstructCo is a small construction company that employs 50 employees and owns over 80 desktop computers, laptops, and servers. You will be using the SQL Server environment provided during this course. This database will ultimately be used as a basis for a software license management tool to assist the company in tracking how the licenses and workstations/PCs are deployed throughout the organization

You must use the ConstructCo Database Design Project template in the creation of your assignment. For each section of the template, include the content required as listed below.

Document History

The information in this section will be pre-populated in the template. The only required content will be your name in the "Revised By" column.

Executive Summary

Summarize the project parameters including a short description of each of the following sections: Conceptual Design, normalization phase, physical design, Data retrieval and connecting to online databases.

Conceptual design (ERD creation)

Ensure that the following requirements are met.

1) Identify all entities and attributes
2) Identify all primary keys
3) Define all relationships between entities

Normalization

Once the ERD is completed for your ConstructCO database project, you will create the Logical Data Model and check the model against 3rd Normal Form (3NF). For this phase of the project review your existing ERD feedback from your Week Three assignment where you converted your ERD into a Logical Data Model in 3NF. Using information from your Week Three assignment feedback revise your Logical Data Model. Describe the three normal forms and justify how each of your tables meets 1st, 2nd, and 3rd Normal Form utilizing a minimum of three professional sources to support your statements.

Physical Design

You created your database in the SQL server you were provided within your lab environment and translated this design into SQL server tables with appropriate fields. Select the appropriate data type for every field. The specific data type you select will depend on the size and range of the values that will be stored in the field.

Specify all primary keys as "identity" fields, and not as auto-increment.

After creating the tables, use the "insert" command to populate the tables with sample data for all the tables. (This will be affirmed in your SQL server in the lab environment.)

Data Retrieval

Provide select statements to satisfy the following data requests.

1) List all available laptops assigned laptops to managers.

2) List all available named licenses.

3) List the workstations that are over three years old (from the date of purchase) and assigned to leads.

4) List the name of the leads, workstation IDs, and location.

5) List the names of all the leads in the operations department.

6) List all the workstations with an amount of disk space less that the average disk space available in all workstations.

7) List the names of all managers with employees who have not been assigned a workstation.

Include screen shots of the SQL statements used to perform each step as well as the result sets resulting from the execution of the SQL statements. Describe what you did to complete each step.

Connect Online Databases with Front-End Interfaces

In order to connect the database with the front-end interface you will modify the Java code provided on the Connection URL Sample website to retrieve the list of all workstations assigned to managers. The output must include the first name, last name, and department of the managers as well as the workstation ID and date of purchase.

Modify the Java Code to insert new workstation record in the workstations table if provided with the WorkstationID, type, location, purchase date, memory, disk space and CPU speed.

Reference no: EM133552293

Questions Cloud

Discuss any challenges you faced while writing the manual : Discuss any challenges you faced while writing the manual. Did you encounter difficulties in explaining complex concepts or making the content user-friendly
What is adam smith invisible hand idea all about : What is Adam Smith's invisible hand idea all about? Why is there a spontaneous order that comes out of the pricing system (according to Smith)?
How does the supporter of capitalism view the relationship : How does the supporter of capitalism view the relationship between economic freedom and political freedom? What is the major argument the critic of capitalism
How would you vote and why : how would you vote and why? Think like an economist, the word "greed" should not factor into the discussion. Write it in at least one hundred and fifty words.
List the names of all the leads in the operations department : List the names of all the leads in the operations department. List the names of all managers with employees who have not been assigned a workstation.
Describe some of the potential challenges currently facing : INT204 Introduction to Management in Community Services - Describe some of the potential challenges currently facing the employees of this organisation
What is data mining and why is it important : What is Data Mining and Why is it Important? the presenter uses the statement patterns in data help answer business questions, a broad statement.
Analyze data set results by providing your interpretation : Review the case study scenario selected and analyze the data set results by providing your interpretation of the research data presented.
Why your opinion has either changed or remained consistent : what you read in the abstracts and from other research you do (cite any additional reliable sources that you consulted), do you think that use of antiperspirant

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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