1In a relational database, data is primarily organized into which of the following structures?
Introduction Relational Databases
Easy
A.Key-value pairs only
B.Nested JSON documents
C.Graph nodes and edges
D.Tables with rows and columns
Correct Answer: Tables with rows and columns
Explanation:
Relational databases store data in tables made up of rows (records) and columns (attributes), which can be linked using relationships.
Incorrect! Try again.
2Which language is most commonly used to query and manage relational databases?
Introduction Relational Databases
Easy
A.SQL
B.XML
C.YAML
D.HTML
Correct Answer: SQL
Explanation:
SQL (Structured Query Language) is the standard language used to query, insert, update, and manage data in relational databases.
Incorrect! Try again.
3What does the AWS service name 'Amazon RDS' stand for?
Amazon Relational Database
Easy
A.Amazon Rapid Deployment System
B.Amazon Reliable Data Service
C.Amazon Relational Database Service
D.Amazon Remote Data Storage
Correct Answer: Amazon Relational Database Service
Explanation:
Amazon RDS stands for Amazon Relational Database Service, a managed service that simplifies setting up and operating relational databases in the cloud.
Incorrect! Try again.
4Which of the following tasks does Amazon RDS automate for the user?
Amazon Relational Database
Easy
A.Patching, backups, and provisioning of the database
B.Designing the application user interface
C.Writing all SQL queries for the application
D.Creating business logic for the app
Correct Answer: Patching, backups, and provisioning of the database
Explanation:
Amazon RDS is a managed service that automates routine administrative tasks such as hardware provisioning, patching, and backups.
Incorrect! Try again.
5Which of the following is a database engine supported by Amazon RDS?
Database Engines
Easy
A.Cassandra
B.Neo4j
C.MySQL
D.MongoDB
Correct Answer: MySQL
Explanation:
Amazon RDS supports several relational engines including MySQL, PostgreSQL, MariaDB, Oracle, SQL Server, and Amazon Aurora.
Incorrect! Try again.
6Which database engine is AWS's own cloud-native relational engine available on Amazon RDS?
Database Engines
Easy
A.Microsoft SQL Server
B.Oracle Database
C.MariaDB
D.Amazon Aurora
Correct Answer: Amazon Aurora
Explanation:
Amazon Aurora is AWS's own MySQL- and PostgreSQL-compatible relational database engine built for the cloud.
Incorrect! Try again.
7What does the 'License Included' model in Amazon RDS mean?
Licensing Consideration
Easy
A.The license cost is bundled into the hourly RDS price
B.You must buy the license separately from the vendor
C.No license is ever required for any engine
D.The license is only valid for on-premises use
Correct Answer: The license cost is bundled into the hourly RDS price
Explanation:
With the 'License Included' model, the software license cost is included in the RDS pricing, so you do not need a separately purchased license.
Incorrect! Try again.
8Which licensing model lets you use a license you already own on Amazon RDS?
Licensing Consideration
Easy
A.Free Tier License
B.Bring Your Own License (BYOL)
C.License Included
D.Open Source License
Correct Answer: Bring Your Own License (BYOL)
Explanation:
The Bring Your Own License (BYOL) model allows customers to use existing licenses they already own when running certain RDS engines.
Incorrect! Try again.
9What is the main purpose of a Database Option Group in Amazon RDS?
Database Option groups
Easy
A.To enable and configure additional features for a database engine
B.To set the billing currency for the account
C.To store the actual database table data
D.To manage IAM user passwords
Correct Answer: To enable and configure additional features for a database engine
Explanation:
Option groups let you enable and configure extra features (such as Oracle TDE or SQL Server features) for specific database engines.
Incorrect! Try again.
10What does a DB instance class in Amazon RDS primarily determine?
Database Instance classes
Easy
A.The programming language of the application
B.The geographic region of the account
C.The number of users allowed to log in
D.The compute and memory capacity of the database instance
Correct Answer: The compute and memory capacity of the database instance
Explanation:
A DB instance class defines the CPU, memory, and network capacity available to the database instance.
Incorrect! Try again.
11Which DB instance class category is designed for workloads that require a balance of compute, memory, and network resources?
Database Instance classes
Easy
A.Standard (general-purpose) classes
B.Memory-only classes
C.Network-only classes
D.Storage-only classes
Correct Answer: Standard (general-purpose) classes
Explanation:
Standard, or general-purpose, instance classes offer a balance of compute, memory, and networking suitable for a wide range of database workloads.
Incorrect! Try again.
12Which storage type in Amazon RDS is recommended for I/O-intensive workloads needing consistent, high performance?
Storage
Easy
A.Magnetic storage
B.General Purpose SSD
C.Provisioned IOPS SSD
D.Cold HDD
Correct Answer: Provisioned IOPS SSD
Explanation:
Provisioned IOPS SSD storage is designed for I/O-intensive workloads that require low latency and consistent, high throughput.
Incorrect! Try again.
13What does the Amazon RDS storage autoscaling feature do?
Storage
Easy
A.Automatically changes the database engine
B.Automatically increases storage when the database is running low on space
C.Automatically deletes old tables to save space
D.Automatically reduces the instance CPU
Correct Answer: Automatically increases storage when the database is running low on space
Explanation:
Storage autoscaling automatically increases allocated storage when the database approaches its capacity limit, preventing out-of-space issues.
Incorrect! Try again.
14What is the primary purpose of a Read Replica in Amazon RDS?
Read Replicas
Easy
A.To automatically delete unused data
B.To act as the write master for all transactions
C.To encrypt the primary database
D.To offload read traffic and improve read performance
Correct Answer: To offload read traffic and improve read performance
Explanation:
Read Replicas handle read-only queries, offloading read traffic from the primary database and improving overall read scalability.
Incorrect! Try again.
15Data from the primary database is copied to a Read Replica using which type of replication?
Read Replicas
Easy
A.Synchronous replication
B.No replication at all
C.Asynchronous replication
D.Manual file copy
Correct Answer: Asynchronous replication
Explanation:
Read Replicas use asynchronous replication, so there may be a small lag between the primary and the replica.
Incorrect! Try again.
16Which Amazon RDS feature provides high availability by maintaining a standby copy in a different Availability Zone?
High Availability
Easy
A.Parameter Group
B.Multi-AZ deployment
C.Option Group
D.Read Replica
Correct Answer: Multi-AZ deployment
Explanation:
A Multi-AZ deployment maintains a synchronous standby replica in a different Availability Zone and automatically fails over if the primary fails.
Incorrect! Try again.
17In a Multi-AZ RDS deployment, what happens automatically if the primary database instance fails?
High Availability
Easy
A.The region is changed automatically
B.RDS fails over to the standby instance
C.All data is lost immediately
D.The database is permanently deleted
Correct Answer: RDS fails over to the standby instance
Explanation:
In a Multi-AZ setup, if the primary instance fails, RDS automatically fails over to the standby replica to minimize downtime.
Incorrect! Try again.
18In a single-master database architecture, how many nodes can accept write operations?
Single Master
Easy
A.Every node in the cluster
B.No nodes can write
C.Only one node
D.Exactly three nodes
Correct Answer: Only one node
Explanation:
In a single-master architecture, only one node (the master) accepts write operations, while other nodes typically serve reads.
Incorrect! Try again.
19What is the key characteristic of a multi-master database configuration?
Multi Master service
Easy
A.Only one node ever accepts writes
B.Multiple nodes can accept write operations simultaneously
C.Data cannot be read from any node
D.Writes are disabled entirely
Correct Answer: Multiple nodes can accept write operations simultaneously
Explanation:
In a multi-master configuration, more than one node can accept writes at the same time, improving write availability and scalability.
Incorrect! Try again.
20Amazon Redshift is best described as which type of service?
Amazon Redshift
Easy
A.A content delivery network
B.A simple key-value cache
C.A fully managed data warehouse service
D.A serverless function runtime
Correct Answer: A fully managed data warehouse service
Explanation:
Amazon Redshift is a fully managed, petabyte-scale data warehouse service designed for analytics and business intelligence workloads.
Incorrect! Try again.
21A development team wants to migrate a self-managed MySQL database to a fully managed service that handles patching, backups, and failover automatically. Which AWS service best fits this requirement?
Amazon Relational Database
Medium
A.Amazon S3
B.Amazon Redshift
C.Amazon RDS
D.Amazon DynamoDB
Correct Answer: Amazon RDS
Explanation:
Amazon RDS is a managed relational database service that automates administrative tasks such as patching, backups, and failover for engines like MySQL.
Incorrect! Try again.
22Which of the following is not a database engine supported by Amazon RDS?
Database Engines
Medium
A.PostgreSQL
B.Oracle
C.Cassandra
D.MariaDB
Correct Answer: Cassandra
Explanation:
RDS supports MySQL, PostgreSQL, MariaDB, Oracle, SQL Server, and Aurora. Cassandra is a NoSQL database and is not an RDS engine.
Incorrect! Try again.
23A company wants to run Oracle on RDS without purchasing separate Oracle licenses, instead paying for the license as part of the hourly instance cost. Which licensing model should they choose?
Licensing Consideration
Medium
A.Reserved License
B.Open Source License
C.License Included
D.Bring Your Own License (BYOL)
Correct Answer: License Included
Explanation:
In the License Included model, the cost of the commercial database license is bundled into the RDS hourly price, so no separate license purchase is required.
Incorrect! Try again.
24An application experiences heavy read traffic that is slowing down the primary database. Which RDS feature most directly addresses this by offloading read queries?
Read Replicas
Medium
A.Multi-AZ deployment
B.Option groups
C.Read Replicas
D.Automated backups
Correct Answer: Read Replicas
Explanation:
Read Replicas use asynchronous replication to serve read-only queries, offloading read traffic from the primary instance and improving read scalability.
Incorrect! Try again.
25In an RDS Multi-AZ deployment, what is the primary purpose of the standby instance in a different Availability Zone?
High Availability
Medium
A.Serve read traffic to reduce latency
B.Provide automatic failover for high availability
C.Run analytical queries on historical data
D.Store long-term archived backups
Correct Answer: Provide automatic failover for high availability
Explanation:
Multi-AZ keeps a synchronous standby in another AZ. If the primary fails, RDS automatically fails over to the standby, improving availability. The standby does not serve reads.
Incorrect! Try again.
26A workload needs high memory-to-vCPU ratio for an in-memory caching database running on RDS. Which category of RDS instance class is most appropriate?
Database Instance classes
Medium
A.General purpose (M class)
B.Storage optimized
C.Burstable (T class)
D.Memory optimized
Correct Answer: Memory optimized
Explanation:
Memory optimized instance classes (such as the R family) provide a high memory-to-vCPU ratio, making them ideal for memory-intensive database workloads.
Incorrect! Try again.
27An RDS database has unpredictable but occasionally high I/O demands and the team wants consistent, provisioned IOPS performance. Which storage type should they select?
Storage
Medium
A.General Purpose SSD (gp2)
B.Throughput optimized HDD
C.Magnetic storage
D.Provisioned IOPS SSD (io1)
Correct Answer: Provisioned IOPS SSD (io1)
Explanation:
Provisioned IOPS SSD lets you specify a consistent IOPS rate, which is best for I/O-intensive workloads needing predictable, low-latency performance.
Incorrect! Try again.
28A developer needs single-digit millisecond latency for key-value lookups at any scale, with no server management. Which AWS database service is the best fit?
DynamoDB
Medium
A.Amazon Redshift
B.Amazon DynamoDB
C.Amazon Aurora
D.Amazon RDS for MySQL
Correct Answer: Amazon DynamoDB
Explanation:
DynamoDB is a fully managed NoSQL key-value and document database that delivers single-digit millisecond latency at virtually any scale.
Incorrect! Try again.
29A business intelligence team needs to run complex analytical queries across petabytes of structured data. Which AWS service is purpose-built for this data warehousing workload?
Amazon Redshift
Medium
A.Amazon DynamoDB
B.Amazon Redshift
C.Amazon RDS
D.Amazon ElastiCache
Correct Answer: Amazon Redshift
Explanation:
Amazon Redshift is a columnar, massively parallel data warehouse optimized for complex analytical (OLAP) queries over very large datasets.
Incorrect! Try again.
30Which characteristic best distinguishes a non-relational (NoSQL) database from a relational database?
Nonrelation Database
Medium
A.Strict normalization into related tables
B.Required SQL joins for all queries
C.Mandatory use of foreign keys
D.Flexible schema with no fixed table structure
Correct Answer: Flexible schema with no fixed table structure
Explanation:
NoSQL databases typically use a flexible or schema-less data model, unlike relational databases that enforce fixed schemas, normalization, and relationships.
Incorrect! Try again.
31An RDS Oracle database needs the Oracle Enterprise Manager and additional advanced features enabled. Which RDS construct is used to enable such engine-specific optional features?
Database Option groups
Medium
A.Parameter groups
B.Subnet groups
C.Security groups
D.Option groups
Correct Answer: Option groups
Explanation:
Option groups let you enable and configure optional features (like Oracle OEM or SQL Server TDE) that are specific to certain database engines.
Incorrect! Try again.
32In an Amazon Aurora Multi-Master cluster, what is the key capability that differentiates it from a single-master configuration?
Multi Master service
Medium
A.Reads must go to the primary node
B.All nodes can accept read and write operations
C.Only one node can perform writes
D.Writes are disabled during failover
Correct Answer: All nodes can accept read and write operations
Explanation:
In a Multi-Master setup, multiple nodes can process both reads and writes, eliminating the single write node bottleneck present in single-master clusters.
Incorrect! Try again.
33In a standard single-master RDS deployment with read replicas, where must all write operations be directed?
Single Master
Medium
A.A randomly chosen replica
B.The primary (master) instance only
C.The standby instance in Multi-AZ
D.Any available read replica
Correct Answer: The primary (master) instance only
Explanation:
In single-master architecture only the primary instance accepts writes; read replicas are read-only and receive changes asynchronously from the master.
Incorrect! Try again.
34Which property of relational database transactions guarantees that a transaction either completes entirely or has no effect at all?
Introduction Relational Databases
Medium
A.Isolation
B.Durability
C.Atomicity
D.Consistency
Correct Answer: Atomicity
Explanation:
Atomicity, part of ACID, ensures a transaction is all-or-nothing: if any part fails, the entire transaction is rolled back.
Incorrect! Try again.
35A team notices that data queried from an RDS read replica is slightly behind the primary. What is the most likely cause?
Read Replicas
Medium
A.Asynchronous replication lag
B.Insufficient provisioned IOPS on the client
C.Synchronous commit failure
D.Option group misconfiguration
Correct Answer: Asynchronous replication lag
Explanation:
Read replicas replicate asynchronously, so there can be a short delay (replication lag) before changes on the primary appear on the replica.
Incorrect! Try again.
36What is the main difference between RDS Multi-AZ and Read Replicas regarding their primary purpose?
High Availability
Medium
A.Both only reduce storage costs
B.Both are only for backup retention
C.Multi-AZ is for availability; Read Replicas are for read scaling
D.Multi-AZ is for read scaling; Read Replicas are for availability
Correct Answer: Multi-AZ is for availability; Read Replicas are for read scaling
Explanation:
Multi-AZ provides synchronous standby for high availability and failover, while Read Replicas provide asynchronous copies to scale read workloads.
Incorrect! Try again.
37In DynamoDB, which component uniquely identifies an item and determines how data is partitioned across storage?
DynamoDB
Medium
A.Provisioned throughput value
B.Secondary index name
C.Table region
D.Partition (hash) key
Correct Answer: Partition (hash) key
Explanation:
The partition key is hashed to determine the physical partition where an item is stored and, with an optional sort key, uniquely identifies the item.
Incorrect! Try again.
38Why does Amazon Redshift use columnar storage rather than row-based storage for analytical workloads?
Amazon Redshift
Medium
A.It enforces stronger foreign key constraints
B.It reduces I/O by reading only the columns needed for a query
C.It eliminates the need for any compression
D.It guarantees single-digit millisecond writes
Correct Answer: It reduces I/O by reading only the columns needed for a query
Explanation:
Columnar storage reads only the relevant columns for analytical queries, cutting down disk I/O and improving performance for aggregations over large datasets.
Incorrect! Try again.
39An RDS instance using General Purpose SSD (gp2) storage occasionally runs out of burst I/O credits. What primarily determines the baseline IOPS for gp2 volumes?
Storage
Medium
A.The number of read replicas
B.The allocated storage size
C.The instance class memory
D.The option group settings
Correct Answer: The allocated storage size
Explanation:
For gp2 volumes, baseline IOPS scales with allocated storage (3 IOPS per GiB), so larger volumes provide higher sustained baseline performance.
Incorrect! Try again.
40A company already owns valid Microsoft SQL Server licenses and wants to reuse them on RDS to reduce costs. Which licensing approach supports this?
Licensing Consideration
Medium
A.Spot Licensing
B.License Included
C.Bring Your Own License (BYOL)
D.Open Source License
Correct Answer: Bring Your Own License (BYOL)
Explanation:
BYOL lets customers apply licenses they already own to RDS instances, avoiding the bundled license cost of the License Included model where supported.
Incorrect! Try again.
41A team runs Amazon RDS for PostgreSQL in a single AZ. They enable automated backups with a 7-day retention and set the backup window to overlap peak traffic. Which statement most accurately describes the I/O behavior during the backup on a Single-AZ instance?
Amazon Relational Database
Hard
A.The instance is fully offline for the duration of the entire backup window
B.No I/O impact occurs because RDS always takes backups from a standby replica
C.A brief I/O suspension or elevated latency may occur because the snapshot is taken directly from the instance's storage volume
D.I/O is unaffected because backups only read from the transaction log, never the data volume
Correct Answer: A brief I/O suspension or elevated latency may occur because the snapshot is taken directly from the instance's storage volume
Explanation:
On Single-AZ, the daily backup snapshot is taken from the only instance, so a short I/O pause or increased latency can occur. Multi-AZ avoids this by snapshotting the standby.
Incorrect! Try again.
42An application uses one RDS for MySQL primary with 5 read replicas. The team notices a replica consistently serves stale data by several minutes under heavy write load. What is the most likely root cause?
Read Replicas
Hard
A.Read replicas use synchronous replication and the network ACK was dropped
B.Asynchronous replication combined with single-threaded replica apply causing replication lag
C.The replica was promoted automatically, breaking the replication chain
D.Multi-AZ failover redirected writes to the replica causing conflicts
Correct Answer: Asynchronous replication combined with single-threaded replica apply causing replication lag
Explanation:
RDS read replicas replicate asynchronously. Under heavy writes, a replica applying changes can fall behind (replication lag), serving stale reads. It is not synchronous like Multi-AZ.
Incorrect! Try again.
43In an RDS Multi-AZ (single standby) deployment, which of the following does the standby instance NOT provide?
High Availability
Hard
A.Serving read traffic to offload the primary
B.Reduced downtime during system maintenance
C.Automatic failover target during an AZ outage
D.A synchronous copy of data in a second Availability Zone
Correct Answer: Serving read traffic to offload the primary
Explanation:
A classic Multi-AZ standby is not readable; it exists for HA/failover only. To offload reads you must use read replicas (or Multi-AZ DB cluster readable standbys).
Incorrect! Try again.
44An architect evaluates Amazon Aurora Multi-Master to allow writes to multiple nodes. Which consequence must they design around?
Multi Master service
Hard
A.Each node maintains an independent copy of storage, doubling storage cost per node
B.Reads become eventually consistent across all nodes with no way to get strong consistency
C.Write-write conflicts between nodes must be detected and resolved, as conflicting commits can be rolled back
D.All writes are serialized through a single hidden coordinator node, eliminating conflicts entirely
Correct Answer: Write-write conflicts between nodes must be detected and resolved, as conflicting commits can be rolled back
Explanation:
With multiple writers, concurrent writes to the same data cause conflicts. Aurora Multi-Master detects them and one transaction fails/rolls back, so applications must handle conflict scenarios.
Incorrect! Try again.
45A DynamoDB table uses a partition key userId. During a flash sale, one userId receives 10x the traffic of others and gets throttled despite low overall provisioned capacity usage. What is the correct diagnosis?
DynamoDB
Hard
A.The table ran out of total provisioned WCUs across all partitions simultaneously
B.Global secondary indexes always throttle the base table under load
C.A hot partition: traffic concentrated on one partition key exceeds that partition's throughput share
D.DynamoDB disabled the table because a single item exceeded 400 KB
Correct Answer: A hot partition: traffic concentrated on one partition key exceeds that partition's throughput share
Explanation:
Throughput is distributed across partitions by key. A skewed key creates a hot partition that can be throttled even when aggregate capacity seems underused. Adaptive capacity helps but good key design is essential.
Incorrect! Try again.
46You need a query returning items where status = 'ACTIVE' and createdAt > X, but status is not the table's partition key. The most efficient DynamoDB design is to:
DynamoDB
Hard
A.Add a Local Secondary Index on status after the table is created
B.Run a full table Scan with a filter expression on status and createdAt
C.Create a Global Secondary Index with status as partition key and createdAt as sort key
D.Use the BatchGetItem API with all possible status values
Correct Answer: Create a Global Secondary Index with status as partition key and createdAt as sort key
Explanation:
A GSI lets you query by a non-key attribute efficiently. LSIs must be defined at table creation and share the base partition key, and Scan reads the whole table—far less efficient.
Incorrect! Try again.
47A read of a DynamoDB item immediately after a write sometimes returns the old value. The client used the default read setting. Which change guarantees the latest committed data on reads?
DynamoDB
Hard
A.Increase the provisioned read capacity units on the table
B.Enable DynamoDB Accelerator (DAX) in front of the table
C.Switch the table to on-demand capacity mode
D.Set ConsistentRead = true to request a strongly consistent read
Correct Answer: Set ConsistentRead = true to request a strongly consistent read
Explanation:
DynamoDB reads are eventually consistent by default. Requesting a strongly consistent read returns the most recent committed data. DAX, on-demand, and higher RCUs do not change consistency semantics (DAX reads are eventually consistent).
Incorrect! Try again.
48A Redshift table joined frequently on customer_id and filtered by order_date performs poorly with heavy data redistribution during joins. Which distribution and sort choice best addresses this?
Amazon Redshift
Hard
A.DISTKEY on order_date and SORTKEY on customer_id
B.DISTSTYLE ALL on the fact table and no sort key
C.DISTKEY on customer_id and SORTKEY on order_date
D.DISTSTYLE EVEN with a compound sort key on both columns
Correct Answer: DISTKEY on customer_id and SORTKEY on order_date
Explanation:
Distributing on the join key customer_id colocates matching rows, avoiding redistribution. Sorting on order_date lets Redshift skip blocks for date-range filters via zone maps.
Incorrect! Try again.
49Which statement best explains why Amazon Redshift outperforms a traditional row-store RDBMS for large analytical aggregations?
Amazon Redshift
Hard
A.It enforces strict row-level locking that speeds up scans
B.It keeps the entire dataset in a single node's RAM for every query
C.It converts all queries into DynamoDB-style key lookups
D.Columnar storage with compression reads only needed columns, reducing I/O for aggregations
Correct Answer: Columnar storage with compression reads only needed columns, reducing I/O for aggregations
Explanation:
Redshift is a columnar MPP data warehouse. Analytical queries touch few columns across many rows, so columnar storage plus compression and parallel nodes dramatically cuts I/O versus row stores.
Incorrect! Try again.
50A company wants Oracle on RDS but prefers not to purchase separate Oracle licenses. Which RDS licensing model fits, and what is its key constraint?
Licensing Consideration
Hard
A.License Included, which permits any Oracle edition and feature without restriction
B.Bring Your Own License, which bundles the license into the instance price
C.License Included, where cost is bundled into the hourly rate but limited to editions AWS offers under that model
D.Bring Your Own License, which lets AWS supply the license automatically at no cost
Correct Answer: License Included, where cost is bundled into the hourly rate but limited to editions AWS offers under that model
Explanation:
License Included folds the license into the hourly price so you need no separate purchase, but it is restricted to the editions AWS supports under that model. BYOL means you supply your own license.
Incorrect! Try again.
51A DBA needs Oracle TDE and Oracle APEX enabled on an RDS instance. Which RDS construct is used to enable these engine-specific features, and how is it applied?
Database Option groups
Hard
A.A parameter group where each feature is a key-value parameter
B.An option group containing the options, associated with the DB instance
C.A security group rule allowing the feature's port
D.A subnet group spanning the AZs where the feature runs
Correct Answer: An option group containing the options, associated with the DB instance
Explanation:
Option groups enable optional engine features like Oracle TDE/APEX or SQL Server features. Parameter groups tune engine config values; security and subnet groups handle networking, not features.
Incorrect! Try again.
52An RDS workload is memory-bound with a large buffer cache but modest CPU usage. Which instance class family is the most appropriate choice?
Memory-optimized R-family classes maximize RAM per vCPU, ideal for memory-bound databases with large caches. T-family bursts CPU, and compute-optimized favors CPU over memory.
Incorrect! Try again.
53An RDS instance on General Purpose (gp2) SSD intermittently hits an I/O ceiling during batch jobs despite low average load. What best explains this and the appropriate fix?
Storage
Hard
A.gp2 burst I/O credits are exhausted during bursts; move to Provisioned IOPS (io1/io2) for sustained high I/O
B.The storage auto-scaled down; the fix is to disable storage autoscaling
C.Magnetic storage caps throughput; the fix is to enable Multi-AZ
D.Backups consumed all IOPS; the fix is to shorten the retention period
Correct Answer: gp2 burst I/O credits are exhausted during bursts; move to Provisioned IOPS (io1/io2) for sustained high I/O
Explanation:
gp2 performance scales with volume size and uses burst credits for smaller volumes. Sustained spikes drain credits causing throttling. Provisioned IOPS guarantees consistent high I/O.
Incorrect! Try again.
54A team wants a MySQL-compatible engine that provides storage auto-scaling to 128 TB, 6-way replication across 3 AZs, and faster recovery than standard RDS MySQL. Which engine should they choose?
Aurora is MySQL-compatible with a distributed storage layer that auto-grows and keeps six copies across three AZs, offering faster recovery and higher availability than standard RDS MySQL.
Incorrect! Try again.
55In a relational database enforcing ACID, a transaction transfers funds between two accounts. A crash occurs after debiting account A but before crediting account B. Which ACID property ensures the system does not persist a half-completed transfer?
Introduction Relational Databases
Hard
A.Consistency
B.Isolation
C.Atomicity
D.Durability
Correct Answer: Atomicity
Explanation:
Atomicity guarantees all-or-nothing execution: on crash the partial debit is rolled back. Durability concerns committed data surviving crashes; isolation concerns concurrent transactions; consistency concerns valid state transitions.
Incorrect! Try again.
56An application stores flexible, schema-varying JSON documents and needs horizontal scalability without complex multi-table joins. Why is a NoSQL store generally preferable to a relational schema here?
Nonrelation Database
Hard
A.NoSQL requires a fixed schema defined upfront, which speeds up JSON writes
B.NoSQL guarantees full ACID transactions across all nodes by default, unlike relational systems
C.NoSQL enforces stricter normalization than relational databases, reducing redundancy
D.NoSQL stores denormalized, schema-flexible data and scales horizontally via partitioning without join-heavy normalization
Correct Answer: NoSQL stores denormalized, schema-flexible data and scales horizontally via partitioning without join-heavy normalization
Explanation:
NoSQL databases favor flexible schemas and denormalized access patterns, partitioning data for horizontal scale. Relational systems emphasize normalization and joins, which can hinder this workload.
Incorrect! Try again.
57In a single-master RDS deployment with read replicas, an application mistakenly sends UPDATE statements to a read replica endpoint. What happens?
Single Master
Hard
A.The write is queued and applied once the replica syncs with the master
B.The replica is automatically promoted to master to accept the write
C.The write fails because read replicas are read-only; only the master accepts writes
D.The write succeeds on the replica and is reverse-replicated to the master
Correct Answer: The write fails because read replicas are read-only; only the master accepts writes
Explanation:
In single-master architecture, exactly one node (the master) accepts writes. Read replicas are read-only; write attempts against them are rejected.
Incorrect! Try again.
58During an RDS Multi-AZ failover, the application reconnects quickly without changing its connection string. What mechanism makes this possible?
High Availability
Hard
A.The client library caches both AZ IPs and switches manually
B.The security group reroutes TCP packets to the standby node
C.The DNS CNAME of the DB endpoint is repointed to the promoted standby
D.The standby inherits the primary's private IP address instantly
Correct Answer: The DNS CNAME of the DB endpoint is repointed to the promoted standby
Explanation:
RDS failover updates the endpoint's DNS record to point to the newly promoted standby. Apps using the endpoint reconnect after DNS propagation, so lowering client DNS TTL caching speeds recovery.
Incorrect! Try again.
59A company needs to migrate an RDS MySQL database to a different region with minimal downtime and also offload analytics reads there. Which read replica capability supports this?
Read Replicas
Hard
A.Cross-region read replicas, which can be promoted to a standalone instance for the final cutover
B.Multi-AZ standbys, which can be relocated to any region on demand
C.DynamoDB global tables bridging MySQL across regions
D.Local secondary indexes replicated to the target region automatically
Correct Answer: Cross-region read replicas, which can be promoted to a standalone instance for the final cutover
Explanation:
Cross-region read replicas serve local reads in the target region and can be promoted to a standalone writable instance, enabling low-downtime regional migration.
Incorrect! Try again.
60A DynamoDB application must process every item change in near real time to update a search index. Which approach is the intended, scalable solution?
DynamoDB
Hard
A.Enable strongly consistent reads so changes trigger callbacks
B.Enable DynamoDB Streams and process change records with AWS Lambda
C.Add a GSI and query it on a fixed interval for new items
D.Poll the table with repeated full Scan operations every few seconds
Correct Answer: Enable DynamoDB Streams and process change records with AWS Lambda
Explanation:
DynamoDB Streams capture item-level change events in order; a Lambda trigger processes them to update downstream systems like a search index—far more efficient and scalable than polling or scanning.
Incorrect! Try again.
Did this save you a night before the exam?
LPU Notes is free, and it stays free. Ads cover part of the server bill.
The rest comes out of a student's own pocket: the domain, the storage,
and keeping the site up through the weeks everyone needs it at once.
The payment button didn't load. An ad blocker or a filtered network is the usual reason.
to try again.
Nothing here is ever locked, and nothing unlocks. Chip in only if it was worth it.
What it pays for →