Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

this assignment is to write a comparison between a NoSQL database and a relational database. The use of document-based schemas means fewer relational joins and

this assignment is to write a comparison between a NoSQL database and a relational database.

The use of document-based schemas means fewer relational joins and makes it easier to distribute data across multiple servers. The schema of a NoSQL document can be very flexible, but there are still cases where it may be useful to break out tables and provide some data isolation.

For this assignment, you are a software engineer developing a new payroll system for a startup company. Your startup has very aggressive goals, and within the first year you intend to support:

  • Ten thousand customers
  • Over one million employees
  • Some companies will pay their workers weekly, others will pay bi-weekly, and others twice monthly
  • Employees are expected to update their personal data whenever it changes

Your task is to think through the risks of running reports on a NoSQL database managing this payroll system. What could go wrong? If a problem occurs, what might be the impact? Will your reports be useful?

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Relational Database Technology

Authors: Suad Alagic

1st Edition

354096276X, 978-3540962762

More Books

Students also viewed these Databases questions

Question

What does stickiest refer to in regard to social media

Answered: 1 week ago