Design a basic human resources database

Assignment Help Computer Engineering
Reference no: EM132230568

Question: For this assignment, you will design a basic human resources database for a fictional software company.

Scenario: You are a freelance database designer who has just been contacted by a small software development company named Altair Software. The president of the company has asked you to create a database that will house employee information. The company currently has eight employees and comprises one president, two vice presidents, three programmers, and two sales representatives. The company wants you to create a scalable database that will grow as the company grows. They want to store the following information within the database:

Information Required Maximum Value Employee ID 6 integers Employee Last Name 30 characters Employee First Name 30 characters Street Address 60 characters City 30 characters State 2 characters ZIP Code 5 integers Department 30 characters Manager 60 characters Position 30 characters Salary 8 integers

The president of the company has given you a document that contains all of the above information for each employee. Click here to view the document having employee information.

Tasks: You need to create and submit spreadsheets in Microsoft Excel that accomplish the following:

1. Display a database table in first normal form that will store all of the information listed above. Identify a field or fields to act as the primary key by bolding that field name. Enter all of the provided information into the table in the spreadsheet. Save your spreadsheet as M3_A2_Lastname_Firstname_FirstNormalForm.xls.

2. Decompose the table you created in Step 1 to second normal form. Place each table in its own sheet within the spreadsheet. Identify a field or fields to act as the primary key in each table by bolding that field name. You may insert a new field to act as the primary key if you feel it is warranted. Enter all of the provided information into the appropriate table in the spreadsheet. Save your spreadsheet as M3_A2_Lastname_Firstname_SecondNormalForm.xls.

3. Decompose the table or tables you created in Step 2 to third normal form. Place each table in its own sheet within the spreadsheet. Identify a field or fields to act as the primary key in each table by bolding that field name. You may insert a new field to act as the primary key if you feel it is warranted. Enter all of the provided information into the appropriate table in the spreadsheet. Save your spreadsheet as M3_A2_Lastname_Firstname_ThirdNormalForm.xls.

In addition, in a 2- to 3-page Microsoft Word document, you need to:

• Share your planning strategy to complete the database.

• Create an entity-relationship diagram from the tables that you designed above using crow's foot notation. Be sure to note the cardinality and modality for each relationship.

• Explain why you selected the links between each of the database tables.

Reference no: EM132230568

Questions Cloud

What was the scoop-deliverable and results of the project : What was the scoop, deliverable, and results of the project? If you had to do the same project again, what changes will you recommend?
Demonstrate a connection to your current work environment : Demonstrate a connection to your current work environment. If you are not employed, demonstrate a connection to your desired work environment.
Explain the key inherent dangers of the chosen threats : Review the attacks listed on the OWASP website: Attack. Focus on selecting three attacks that you believe to be the greatest security threat.
Develop a case study related to hacking : Develop a case study related to hacking. Have an original post of no less than three to five paragraphs, and yes it can be more if you wish.
Design a basic human resources database : You are a freelance database designer who has just been contacted by a small software development company named Altair Software. The president of the company.
Explain the concept of edge computing : Explain the concept of Edge Computing: The speed of data and analysis is essential in many IoT applications, and is also a key element of transformation.
Discuss the type of breach or cyberattack : Chapter #8 in our text provides information on IT Security Framework approaches. Chapter #9 in our text provides information on User Domain Policies.
Discuss the implementation of the security pilars : Compare and contrast between the implementation of the security pilars (Confidentiality, integrity, and availability) on the IT cloud enviroment.
How would you address the issues : Research types of incidents that have occurred for that type of company. How would you address the issues? Address who the members of the team are?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Define challenges that network forensics investigations pose

In the "Practical Investigative Strategies" chapter of your course textbook, you were introduced to network forensics investigations.

  How large a problem can be solved in 1 second using an algo

Determine how large a problem can be solved in 1 second using an algorithm that requires f(n) operations, where each operation is carried out.

  Evaluate how you would use the results from the wilcoxon

Analyze how the results from the data input would differ between the Wilcoxon Rank-Sum Test and the Kruskal-Wallis Test.

  Display the list of positional parameter

Set the positional parameters to be the output of the date.Display the list of positional parameter.

  What are primary benefits of systems development standards

What are primary benefits of systems development standards? What technique is used to bring users and project team members together to create a detail design?

  Prove that finding an acceptable arrangement

"Marge may not point her arms up while Ned, Apu, and Smithers point their arms down." Prove that finding an acceptable arrangement of arm positions is NP-hard.

  Write down a program that includes a function picnic()

The passed floating-point number represents TOTAL amount of money to be spent on food. The function is to determine the quantity of HOTDOGS, HAMBURGERS,SALAD,PICKLES that can be purchaced, writing these values directly into the respective variable..

  Evaluate the ethical concerns that information systems

write a 4-5 page research paper in which you present a summary of the issue. express your own opinion or position on

  Design and program a shooting game

Design and program a two player game (Squash) in using Flash CS6 that interacts with the player via mouse events for one player and keyboard keys for the other player.

  Can a class implement two interfaces

Discuss the manner in which Java passes parameters to a method. Is this technique consistent between primitive types and objects? Explain

  Find the parent process

Find the parent process (write the name down as you'll need it later) that is starting the bombs and kill it.

  Assess the value of touch screen devices

Touch screens are becoming extremely popular input devices for phones and tablets. Assess the value of touch screen devices related to human-computer.

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