QuestionQ415

Application Deployment and Security

A company is beginning a machine-learning project to analyze employee information and enforce social-distancing guidelines. The data the company intends to use includes the following data points:

  • access badge logs
  • security camera metadata
  • WebEx Teams messages
  • email attachments
  • phone GPS coordinates

Which type of database must be used for this application?

  • A object-oriented
  • B flat file
  • C NOSQL
  • D RDBMS
Explanation

A NoSQL database supports flexible data models and heterogeneous structured and unstructured data, making it appropriate for ingesting and analyzing event logs, metadata, messages, attachments, and location coordinates whose schemas and formats vary. AWS documentation notes that NoSQL databases address data variety and can use document, key-value, graph, and wide-column models; it also states that document-oriented NoSQL databases have dynamic schemas for unstructured data.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!