Home
›
Tech Certifications
›
AWS Database Specialty Practice
Choose a practice mode, answer each AWS Database Specialty question, then review the explanation. Wrong answers are saved locally for review.
Time left: 00:00
No wrong answers saved yet.
No questions match your filters.
Question 1
What is Amazon RDS?
Select an answer
A CDN A managed relational database service A NoSQL database An object store
★ Favorite
! Mark wrong
RDS manages relational databases. NoSQL, object storage, and CDNs are different.
Question 2
What is Amazon Aurora?
Select an answer
A MySQL and PostgreSQL compatible relational database A graph database A cache A data warehouse
★ Favorite
! Mark wrong
Aurora is compatible with MySQL and PostgreSQL. Graph databases, caches, and warehouses are different.
Question 3
What is DynamoDB?
Select an answer
A cache A data warehouse A managed NoSQL key-value and document database A relational database
★ Favorite
! Mark wrong
DynamoDB is a NoSQL key-value and document database. Relational databases, caches, and warehouses are different.
Question 4
What is Amazon Redshift?
Select an answer
A NoSQL database A cache A graph database A petabyte-scale data warehouse
★ Favorite
! Mark wrong
Redshift is a data warehouse. NoSQL, caches, and graph databases are different.
Question 5
What is Amazon ElastiCache?
Select an answer
A relational database A data warehouse A graph database An in-memory cache service
★ Favorite
! Mark wrong
ElastiCache provides in-memory caching. Relational databases, warehouses, and graph databases are different.
Question 6
What is Amazon Neptune?
Select an answer
A managed graph database A relational database A cache A warehouse
★ Favorite
! Mark wrong
Neptune is a graph database. Relational databases, caches, and warehouses are different.
Question 7
What is Amazon DocumentDB?
Select an answer
A warehouse A MongoDB compatible document database A graph database A cache
★ Favorite
! Mark wrong
DocumentDB is MongoDB compatible. Graph, cache, and warehouse services are different.
Question 8
What is RDS Multi-AZ?
Select an answer
A cache A backup A high-availability deployment across availability zones A read replica
★ Favorite
! Mark wrong
Multi-AZ provides failover across availability zones. Read replicas, caches, and backups are different.
Question 9
What is Aurora Serverless?
Select an answer
A cache A warehouse An on-demand scaling Aurora database A fixed-size database
★ Favorite
! Mark wrong
Aurora Serverless scales capacity on demand. Fixed-size databases, caches, and warehouses are different.
Question 10
Match each database engine to its purpose.
RDS Select an answer Managed relational MySQL/Postgres compatible NoSQL Data warehouse Aurora Select an answer Managed relational MySQL/Postgres compatible NoSQL Data warehouse DynamoDB Select an answer Managed relational MySQL/Postgres compatible NoSQL Data warehouse Redshift Select an answer Managed relational MySQL/Postgres compatible NoSQL Data warehouse
★ Favorite
! Mark wrong
RDS is managed relational, Aurora is MySQL/Postgres compatible, DynamoDB is NoSQL, and Redshift is a warehouse.
Question 11
What is a primary key?
Select an answer
A foreign key An index A backup A unique identifier for a row
★ Favorite
! Mark wrong
Primary keys uniquely identify rows. Foreign keys link tables, indexes speed lookups, and backups protect data.
Question 12
What is a foreign key?
Select an answer
A snapshot A column that links to another table primary key A unique row identifier A cache
★ Favorite
! Mark wrong
Foreign keys reference primary keys in other tables. Unique row IDs, caches, and snapshots are different.
Question 13
What is an index?
Select an answer
A structure that speeds up queries A table A backup A cache
★ Favorite
! Mark wrong
Indexes improve query performance. Tables, backups, and caches are different.
Question 14
What is partitioning?
Select an answer
Encrypting data Creating reports Splitting data into smaller segments Deleting data
★ Favorite
! Mark wrong
Partitioning splits data for manageability and performance. Deletion, encryption, and reports are different.
Question 15
What is normalization?
Select an answer
Creating caches Reducing data redundancy Adding duplicate data Deleting tables
★ Favorite
! Mark wrong
Normalization reduces redundancy. Duplication, deletion, and caching are different.
Question 16
What is denormalization?
Select an answer
Reducing redundancy Deleting indexes Encrypting data Adding redundancy to improve read performance
★ Favorite
! Mark wrong
Denormalization adds redundancy for faster reads. Reducing redundancy, deleting indexes, and encryption are different.
Question 17
What is a DynamoDB partition key?
Select an answer
A foreign key An index A backup A key that determines data distribution
★ Favorite
! Mark wrong
Partition keys control data distribution in DynamoDB. Foreign keys, indexes, and backups are different.
Question 18
What is a sort key?
Select an answer
A snapshot A key that orders items within a partition A primary key A cache
★ Favorite
! Mark wrong
Sort keys order items in a partition. Primary keys, caches, and snapshots are different.
Question 19
What is schema design?
Select an answer
Defining tables, keys, and relationships Creating backups Deleting data Configuring a CDN
★ Favorite
! Mark wrong
Schema design defines the data structure. Backups, deletion, and CDNs are different.
Question 20
Match each design concept to its purpose.
Primary key Select an answer Unique identifier Faster lookup Data splitting Reduce redundancy Index Select an answer Unique identifier Faster lookup Data splitting Reduce redundancy Partitioning Select an answer Unique identifier Faster lookup Data splitting Reduce redundancy Normalization Select an answer Unique identifier Faster lookup Data splitting Reduce redundancy
★ Favorite
! Mark wrong
Primary keys identify rows, indexes speed lookups, partitioning splits data, and normalization reduces redundancy.
Question 21
What is an RDS automated backup?
Select an answer
A cache A read replica An automatic backup with point-in-time recovery A manual snapshot
★ Favorite
! Mark wrong
Automated backups enable point-in-time recovery. Manual snapshots, caches, and read replicas are different.
Question 22
What is a database snapshot?
Select an answer
An automated backup A cache A query A manual backup of a database
★ Favorite
! Mark wrong
Snapshots are manual backups. Automated backups, caches, and queries are different.
Question 23
What is a maintenance window?
Select an answer
A scheduled period for database maintenance A backup A read replica A security group
★ Favorite
! Mark wrong
Maintenance windows schedule changes. Backups, read replicas, and security groups are different.
Question 24
What does Multi-AZ failover do?
Select an answer
Deletes data Switches to a standby instance during failure Creates a read replica Starts a cache
★ Favorite
! Mark wrong
Multi-AZ failover uses a standby for availability. Read replicas, caches, and deletion are different.
Question 25
What is a read replica?
Select an answer
A cache A database copy used for read scaling A standby instance A backup
★ Favorite
! Mark wrong
Read replicas serve read traffic. Standby instances, backups, and caches are different.
Question 26
What is point-in-time recovery?
Select an answer
Restoring a database to a specific time Deleting old data Creating a cache Encrypting data
★ Favorite
! Mark wrong
PITR restores to a chosen time. Deletion, caching, and encryption are different.
Question 27
What is backup retention?
Select an answer
A cache An index A security group How long backups are kept
★ Favorite
! Mark wrong
Retention controls backup duration. Caches, indexes, and security groups are different.
Question 28
What is a parameter group?
Select an answer
A snapshot A cache A set of database configuration parameters A backup
★ Favorite
! Mark wrong
Parameter groups configure database settings. Backups, snapshots, and caches are different.
Question 29
What is an option group?
Select an answer
A set of database feature options A backup A cache An index
★ Favorite
! Mark wrong
Option groups enable database features. Backups, caches, and indexes are different.
Question 30
Match each operations concept to its purpose.
Backup Select an answer Automated recovery Manual restore Read scaling Scheduled changes Snapshot Select an answer Automated recovery Manual restore Read scaling Scheduled changes Read replica Select an answer Automated recovery Manual restore Read scaling Scheduled changes Maintenance window Select an answer Automated recovery Manual restore Read scaling Scheduled changes
★ Favorite
! Mark wrong
Backups provide recovery, snapshots restore manually, read replicas scale reads, and maintenance windows schedule changes.
Question 31
What is encryption at rest?
Select an answer
Encrypting network traffic A cache A backup Encrypting stored database files
★ Favorite
! Mark wrong
At-rest encryption protects stored data. Transit encryption, caches, and backups are different.
Question 32
What is encryption in transit?
Select an answer
A snapshot An index Encrypting data while it moves Encrypting stored files
★ Favorite
! Mark wrong
Transit encryption protects moving data. Stored-file encryption, snapshots, and indexes are different.
Question 33
What is IAM database authentication?
Select an answer
A backup Using IAM credentials to access a database A database engine A cache
★ Favorite
! Mark wrong
IAM database authentication uses IAM credentials. Engines, caches, and backups are different.
Question 34
What is AWS KMS used for?
Select an answer
Managing encryption keys Storing files Filtering traffic Creating reports
★ Favorite
! Mark wrong
KMS manages keys. File storage, traffic filtering, and reports are different.
Question 35
What is a security group?
Select an answer
A cache A backup A firewall that controls traffic to a resource A database
★ Favorite
! Mark wrong
Security groups filter traffic. Databases, caches, and backups are resources or features.
Question 36
Why place databases in a VPC?
Select an answer
To increase storage To disable encryption To create reports To isolate and protect network access
★ Favorite
! Mark wrong
VPC isolation protects network access. Storage, disabled encryption, and reports are different.
Question 37
What is AWS Secrets Manager?
Select an answer
A firewall A service for storing and rotating secrets A database A cache
★ Favorite
! Mark wrong
Secrets Manager stores and rotates secrets. Databases, caches, and firewalls are different.
Question 38
What does TLS/SSL provide for databases?
Select an answer
Encrypted client connections Faster queries More storage Better indexes
★ Favorite
! Mark wrong
TLS/SSL encrypts connections. Faster queries, storage, and indexes are not encryption features.
Question 39
What are database audit logs?
Select an answer
Backups Caches Indexes Records of database activity
★ Favorite
! Mark wrong
Audit logs record activity. Backups, caches, and indexes are different.
Question 40
Match each security concept to its purpose.
IAM Select an answer Permissions Keys Traffic filter Secret storage KMS Select an answer Permissions Keys Traffic filter Secret storage Security group Select an answer Permissions Keys Traffic filter Secret storage Secrets Manager Select an answer Permissions Keys Traffic filter Secret storage
★ Favorite
! Mark wrong
IAM grants permissions, KMS manages keys, security groups filter traffic, and Secrets Manager stores secrets.
Question 41
What is query tuning?
Select an answer
Improving query execution performance Deleting tables Creating backups Configuring DNS
★ Favorite
! Mark wrong
Query tuning improves execution. Deletion, backups, and DNS are different.
Question 42
What is index optimization?
Select an answer
Creating caches Backing up data Adding or adjusting indexes for faster queries Deleting tables
★ Favorite
! Mark wrong
Index optimization improves lookups. Deletion, caching, and backups are different.
Question 43
How do read replicas improve performance?
Select an answer
By deleting data By creating reports By serving read traffic away from the primary By encrypting data
★ Favorite
! Mark wrong
Read replicas offload reads. Encryption, deletion, and reports are different.
Question 44
What is caching?
Select an answer
Creating backups Storing frequently used data for faster access Deleting data Encrypting data
★ Favorite
! Mark wrong
Caching speeds access to hot data. Deletion, encryption, and backups are different.
Question 45
What is DynamoDB Accelerator?
Select an answer
A relational database A data warehouse A backup An in-memory cache for DynamoDB
★ Favorite
! Mark wrong
DAX is an in-memory cache for DynamoDB. Relational databases, warehouses, and backups are different.
Question 46
What is database auto scaling?
Select an answer
Adjusting capacity based on demand Deleting data Encrypting data Creating reports
★ Favorite
! Mark wrong
Auto scaling adjusts capacity. Deletion, encryption, and reports are different.
Question 47
What is Provisioned IOPS?
Select an answer
A security group Dedicated input/output capacity for a database A cache A backup
★ Favorite
! Mark wrong
Provisioned IOPS guarantees storage performance. Caches, backups, and security groups are different.
Question 48
What is a query plan?
Select an answer
A backup A cache A report The execution plan chosen for a query
★ Favorite
! Mark wrong
Query plans show execution steps. Backups, caches, and reports are different.
Question 49
What is connection pooling?
Select an answer
Encrypting data Creating backups Reusing database connections to reduce overhead Deleting connections
★ Favorite
! Mark wrong
Connection pooling reuses connections. Deleting, encrypting, and backing up are different.
Question 50
Match each performance concept to its purpose.
Read replica Select an answer Read scaling Cache IOPS Execution plan DAX Select an answer Read scaling Cache IOPS Execution plan Provisioned IOPS Select an answer Read scaling Cache IOPS Execution plan Query plan Select an answer Read scaling Cache IOPS Execution plan
★ Favorite
! Mark wrong
Read replicas scale reads, DAX caches, Provisioned IOPS guarantees IOPS, and query plans show execution.
Question 51
What is AWS Database Migration Service?
Select an answer
A backup A service for migrating databases to AWS A database engine A cache
★ Favorite
! Mark wrong
DMS migrates databases. Engines, caches, and backups are different.
Question 52
What is AWS Schema Conversion Tool?
Select an answer
A backup service A cache A firewall A tool for converting database schemas
★ Favorite
! Mark wrong
SCT converts schemas between engines. Backups, caches, and firewalls are different.
Question 53
What is change data capture?
Select an answer
Capturing database changes for replication Deleting data Encrypting data Creating reports
★ Favorite
! Mark wrong
CDC captures changes for replication. Deletion, encryption, and reports are different.
Question 54
What is a replication instance in DMS?
Select an answer
A target database A cache An instance that moves data between databases A source database
★ Favorite
! Mark wrong
Replication instances run DMS tasks. Source/target databases and caches are different.
Question 55
What is AWS DataSync?
Select an answer
A cache A backup A service for transferring files and data A database engine
★ Favorite
! Mark wrong
DataSync transfers data between storage systems. Engines, caches, and backups are different.
Question 56
What is schema conversion?
Select an answer
Encrypting data Transforming schema objects to a target engine Deleting schemas Creating backups
★ Favorite
! Mark wrong
Schema conversion adapts objects. Deletion, backups, and encryption are different.
Question 57
What is a homogeneous migration?
Select an answer
Migration between different engines A cache A backup Migration between the same database engine
★ Favorite
! Mark wrong
Homogeneous migrations use the same engine. Heterogeneous migrations differ, and caches or backups are different.
Question 58
What is a heterogeneous migration?
Select an answer
Migration between different database engines Migration within one engine A cache A snapshot
★ Favorite
! Mark wrong
Heterogeneous migrations change engines. Same-engine, caches, and snapshots are different.
Question 59
What is cutover?
Select an answer
A cache The final switch to the new database The start of migration A backup
★ Favorite
! Mark wrong
Cutover switches production to the new system. Start, backups, and caches are different.
Question 60
Match each migration concept to its purpose.
DMS Select an answer Data migration Schema conversion Change capture File transfer SCT Select an answer Data migration Schema conversion Change capture File transfer CDC Select an answer Data migration Schema conversion Change capture File transfer DataSync Select an answer Data migration Schema conversion Change capture File transfer
★ Favorite
! Mark wrong
DMS migrates data, SCT converts schemas, CDC captures changes, and DataSync transfers files.