nerdexam
Google

CLOUD-DIGITAL-LEADER · Question #422

An organization needs to store daily transactional data such as customer records and purchase history. The data follows a consistent schema and is cross-referenced. Which type of service should the or

The correct answer is C. Relational database. Transactional data with a consistent schema and cross-referencing relationships is best served by a relational database, which enforces structure and supports JOIN operations.

Identifying Data Storage Solutions

Question

An organization needs to store daily transactional data such as customer records and purchase history. The data follows a consistent schema and is cross-referenced. Which type of service should the organization use?

Options

  • ANon-relational database
  • BData warehouse
  • CRelational database
  • DData lake

How the community answered

(14 responses)
  • A
    7% (1)
  • B
    7% (1)
  • C
    86% (12)

Why each option

Transactional data with a consistent schema and cross-referencing relationships is best served by a relational database, which enforces structure and supports JOIN operations.

ANon-relational database

Non-relational databases are schema-flexible and optimized for unstructured or semi-structured data, but lack native support for cross-referencing data via relational joins.

BData warehouse

A data warehouse is optimized for large-scale analytical queries and reporting, not for day-to-day transactional workloads that require frequent reads and writes.

CRelational databaseCorrect

Relational databases store data in structured tables with defined schemas and support SQL queries including JOINs, which are necessary for cross-referencing related data such as customers and purchase history. They provide ACID compliance for transactional integrity, making them ideal for this use case.

DData lake

A data lake stores raw, unstructured, or semi-structured data at scale for future analysis and is not appropriate for structured transactional record storage.

Concept tested: Relational database selection for transactional workloads

Source: https://cloud.google.com/sql/docs/introduction

Topics

#Database types#Transactional data#Data storage#Relational databases

Community Discussion

No community discussion yet for this question.

Full CLOUD-DIGITAL-LEADER Practice