Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Quickdatabasediagrams

23/12/2020 Client: saad24vbs Deadline: 14 Days

In this assignment, you will design the tables to hold data in the CSVs, import the CSVs into a SQL database, and answer questions about the data. In other words, you will perform:


Data Engineering

Data Analysis

Note: You may hear the term "Data Modeling" in place of "Data Engineering," but they are the same terms. Data Engineering is the more modern wording instead of Data Modeling.




Data Modeling

Inspect the CSVs and sketch out an ERD of the tables. Feel free to use a tool like http://www.quickdatabasediagrams.com.


Data Engineering

Use the information you have to create a table schema for each of the six CSV files. Remember to specify data types, primary keys, foreign keys, and other constraints.

For the primary keys check to see if the column is unique, otherwise create a composite key. Which takes to primary keys in order to uniquely identify a row.

Be sure to create tables in the correct order to handle foreign keys.

Import each CSV file into the corresponding SQL table. Note be sure to import the data in the same order that the tables were created and account for the headers when importing to avoid errors.

Data Analysis

Once you have a complete database, do the following:


List the following details of each employee: employee number, last name, first name, sex, and salary.

List first name, last name, and hire date for employees who were hired in 1986.

List the manager of each department with the following information: department number, department name, the manager's employee number, last name, first name.

List the department of each employee with the following information: employee number, last name, first name, and department name.

List first name, last name, and sex for employees whose first name is "Hercules" and last names begin with "B."

List all employees in the Sales department, including their employee number, last name, first name, and department name.

List all employees in the Sales and Development departments, including their employee number, last name, first name, and department name.

In descending order, list the frequency count of employee last names, i.e., how many employees share each last name.

Bonus (Optional)

As you examine the data, you are overcome with a creeping suspicion that the dataset is fake. You surmise that your boss handed you spurious data in order to test the data engineering skills of a new employee. To confirm your hunch, you decide to take the following steps to generate a visualization of the data, with which you will confront your boss:


Import the SQL database into Pandas. (Yes, you could read the CSVs directly in Pandas, but you are, after all, trying to prove your technical mettle.) This step may require some research. Feel free to use the code below to get started. Be sure to make any necessary modifications for your username, password, host, port, and database name:

from sqlalchemy import create_engine engine = create_engine('postgresql://localhost:5432/<your_db_name>') connection = engine.connect()

Consult SQLAlchemy documentation for more information.

If using a password, do not upload your password to your GitHub repository. See https://www.youtube.com/watch?v=2uaTPmNvH0I and https://help.github.com/en/github/using-git/ignoring-files for more information.

Create a histogram to visualize the most common salary ranges for employees.

Create a bar chart of average salary by title.

Epilogue

Evidence in hand, you march into your boss's office and present the visualization. With a sly grin, your boss thanks you for your work. On your way out of the office, you hear the words, "Search your ID number." You look down at your badge to see that your employee ID number is 499942.


Submission

Create an image file of your ERD.

Create a .sql file of your table schemata.

Create a .sql file of your queries.

(Optional) Create a Jupyter Notebook of the bonus analysis.

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Calculation Guru
Writer Writer Name Offer Chat
Calculation Guru

ONLINE

Calculation Guru

I see that your standard of work is to get content for articles. Well, you are in the right place because I am a professional content writer holding a PhD. in English, as well as having immense experience in writing articles for a vast variety of niches and category such as newest trends, health issues, entertainment, technology, etc and I will make sure your article has all the key pointers and relevant information, Pros, Cons and basically all the information that a perfect article needs with good research. Your article is guaranteed to be appealing, attractive, engaging, original and passed through Copyscape for the audience so once they start reading they keep asking for more and stay interested.

$95 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Convection occurs in what states of matter - Drug prevention program - How to read pca biplot - It sourcing and cloud strategy - Gram staining microbiology lab report - Justin gutierrez and bruce murakami - Create an advertising campaign assignment - Importance of ritz carlton wow stories - Mulitnational Corporations Case Study - ECON201 - Camelot rise primary school - Abc co and xyz co are identical firms - Evolution of Knowledge management - What type of innovation is the milo sensor wristband - Axe target market demographics - Cell organelles worksheet doc answer key - Frappe chiller offerer crossword clue - 02.05 guilds and a changing economy assessment - Assignment - Example of a 4 mat review paper - Stockholders may prefer dividends to reinvestment by the firm - How is odysseus an epic hero essay - Simpson cast in place anchors - Luton parking penalty charges - Wickes bath panel 1700 - Hobbywing max 6 calibration - Test Results Project with no plagiarism - Quest on virgin media - Medallion signature guarantee australia - New tech bus leaders - Reflective cover letter example - Joint application for disposal of security bond form - 1 Page Book Response to book "Angela's Ashes" - Rabbi jonathan sacks ted talk transcript - Critical thinkers can best be described as - Similation of Telemedicine - Store of the Future - Extravagant hypothesis fallacy definition and examples - Blank map of egypt to label - Panmore institute - The shaft is supported by smooth journal bearings - Mozart symphony no 40 movement 1 - Clippy ts wellington point - Eagle eye battery monitoring system - Out of these four, which one is the only correct statement concerning osha? - Thyroglossal duct cyst pictures - Jane eyre summary sparknotes - Grading activities in occupational therapy - Alan sugar autobiography audiobook - Word cookies crouton 3 - Book summary - Dikw paradigm nursing - Cambridge primary mathematics stage 5 pdf - American odyssey series gilbert morris - 14 how do jennifer's educator expenses affect her tax return - International fisher effect ppt - Lanark spa instruction manual - Career development - “The Nightingale and the Rose” you have to choose a character from the short story and relate it to yourself - Walmart ethical issues case study - Conflict management in nursing leadership - What are the 3 components of health - Natural and manmade materials list - Reed supermarkets a new wave of competitors case analysis - Wave speed equation triangle - Jack lalanne power juicer stopped working - Earth sun relations exercise 12 answers - Econometrics final exam practice - Global project - Psy 410 week 2 worksheet - Navy shipboard collective protection system decontamination steps - Lesson 4.7 flowchart thinking answers - How to write in ancient latin - Fur coat short story questions and answers - 250 word essay - Http www businessballs com johariwindowmodel htm - 2645 atlantic ave brooklyn ny 11207 9997 - Writing from the inside out - Bowen collinsville family day care - College algebra - The lovesong of j alfred prufrock analysis worksheet answers - Analyze the Impact of The Media/Society on Criminal Justice Policy - Dr nick van wetering - Wk4/dis/reply/AR - title 2 - Cossington street swimming baths - Www projectmanagementdocs com human resources - Http lib stat cmu edu datasets - How much is retail markup - Herbie archie weller full story - Integrated Big Data Analytics with their Business Intelligence - Nursing - 1o mins quiz for econ - Nav canada metar decoder - When i heard the learn d astronomer questions and answers - The great plant escape - 25) what is the probability that a 100 year flood will occur along the mississippi river this year? - Net ionic equation agno3 nacl - Give me liberty 5th edition pdf volume 2 - Bloomberg market concepts answers free