Courseiva

FC0-U71 · topic practice

Data and Database Fundamentals practice questions

This domain covers how data is stored, organized, and retrieved, contrasting flat files with database management systems. It tests relational versus non-relational models, key SQL concepts, and the trade-offs between on-premises and cloud database services. Expect scenario questions asking you to pick the right database type or service for a stated business need.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: Data and Database Fundamentals

What the exam tests

What to know about Data and Database Fundamentals

Be able to match a business scenario to the correct database type or service and justify it. The single most important thing: know why a DBMS beats a flat file and when a managed cloud database service is the right choice over on-premises.

Advantages of a DBMS over flat files: reduced redundancy, integrity, concurrent access, and querying

Relational vs non-relational models, including tables, rows, columns, primary and foreign keys

SQL operations such as SELECT, INSERT, UPDATE, DELETE, and JOIN across related tables

Cloud database services (DBaaS) versus on-premises: scalability, availability, and management overhead

Watch out for

Common Data and Database Fundamentals exam traps

  • ▸Assuming any cloud-hosted database is automatically a managed DBaaS; a self-managed database on a cloud VM is not the same thing.
  • ▸Confusing primary keys with foreign keys, or thinking a table can have multiple primary keys rather than multiple unique columns.
  • ▸Believing a flat file offers the same data integrity, concurrency, and query flexibility as a relational database management system.

Practice set

Data and Database Fundamentals questions

20 questions · select your answer, then reveal the explanation

A database has a 'Students' table with columns: StudentID (primary key), Name, Major. Another table 'Enrollments' has columns: EnrollmentID (primary key), StudentID (foreign key), CourseID. Which SQL query correctly lists each student's name and their enrolled courses by joining the tables?

Which SQL statement is used to remove all rows from a table while keeping the table structure?

Which of the following best describes normalization in a relational database?

An online store uses a relational database with tables: Customers, Orders, and Products. Which of the following are valid ways to query the database structure? (Select THREE.)

A database designer is normalizing a table that contains repeating groups (multiple values in one column). Which of the following are goals of normalization? (Select THREE.)

A database designer wants to reduce data redundancy in a relational database. Which THREE of the following are normalization techniques or concepts?

A small marketing team maintains a spreadsheet of client contact details. They need to ensure that each client's email address is unique and that no blank email addresses are saved. Which database constraint should they apply to the Email column when moving this data into a relational database table?

A database administrator is designing a new relational database for a hospital. The system must ensure that each patient has a unique medical record number, that no two patients share the same combination of first name, last name, and date of birth, and that every prescription is associated with a valid patient. Which two database constraints should be implemented to meet these requirements? (Choose two.)

Which of the following is a primary advantage of using a database over a flat file system for storing customer records?

A database administrator wants to enforce that every record in the 'Orders' table must have a non-null unique value in the 'OrderID' column. Which database concept ensures this?

In a relational database, a foreign key in the 'Enrollments' table references the primary key of the 'Students' table. What does this relationship primarily enforce?

A company stores product data in a MongoDB database. Each product document contains fields like 'name', 'price', and 'tags' (an array). What type of NoSQL database is MongoDB?

Which SQL statement is used to retrieve all columns from a table named 'Customers' where the city is 'London'?

A database designer wants to split a table into two to reduce data redundancy and avoid update anomalies. This process is known as:

Which DBMS is an example of a proprietary relational database system?

A company uses a cloud database service where the provider automatically handles backups, patching, and scaling. This deployment model is known as:

Which SQL command is used to add a new row to a table?

In a relational database, which type of relationship is typically implemented by creating a third table (junction table) that contains foreign keys from both related tables?

Which of the following is a characteristic of a NoSQL database compared to a relational database?

A database administrator needs to choose a database for an e-commerce application that requires high availability and automatic scaling. Which TWO options are cloud database services?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Data and Database Fundamentals sessions

Start a Data and Database Fundamentals only practice session

Every question in these sessions is drawn from the Data and Database Fundamentals domain — nothing else.

Related practice questions

Related FC0-U71 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the FC0-U71 exam test about Data and Database Fundamentals?
Be able to match a business scenario to the correct database type or service and justify it. The single most important thing: know why a DBMS beats a flat file and when a managed cloud database service is the right choice over on-premises.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Data and Database Fundamentals questions in a focused session?
Yes — the session launcher on this page draws every question from the Data and Database Fundamentals domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other FC0-U71 topics?
Use the topic links above to move to related areas, or go back to the FC0-U71 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the FC0-U71 exam covers. They are not copied from any real exam or dump site.