Database Concepts MCQs 2026
45 questions with detailed answers · 16 from past papers · 5 quiz batches available
Choose a Quiz Batch. Each batch has 10 questions from this topic, in order. Take them one by one to work through all 45 MCQs. Login to save your scores and see your best per batch.
Read each question, think about the answer, then click Show Answer to reveal the correct option and explanation. Load 10 at a time so it stays manageable — perfect for one-topic study sessions on the bus or during a break.
- Q1hard
A candidate key not chosen as the primary key is called a/an
💡 Explanation:A candidate key not selected as the primary key is called an alternate key.
- Q2Past Paper · PPSC/FPSC/NTSeasy
DBMS stands for
💡 Explanation:DBMS stands for Database Management System, software to manage databases.
- Q3easy
A collection of related data stored together is called a
💡 Explanation:A database is an organized collection of related data.
- Q4Past Paper · PPSC/FPSC/NTSeasy
In a relational database, data is stored in
💡 Explanation:Relational databases store data in tables made of rows and columns.
- Q5Past Paper · PPSC/FPSC/NTSeasy
RDBMS stands for
💡 Explanation:RDBMS stands for Relational Database Management System.
- Q6Past Paper · PPSC/FPSC/NTSeasy
A single row in a table is also called a
💡 Explanation:A row in a table is also called a record or tuple.
- Q7Past Paper · PPSC/FPSC/NTSeasy
A single column in a table is also called a
💡 Explanation:A column in a table is also called a field or attribute.
- Q8Past Paper · PPSC/FPSC/NTSmedium
A key that uniquely identifies each record in a table is the
💡 Explanation:A primary key uniquely identifies each record in a table.
- Q9Past Paper · PPSC/FPSC/NTSmedium
A field that links one table to another by referencing its primary key is a
💡 Explanation:A foreign key references the primary key of another table to link them.
- Q10Past Paper · PPSC/FPSC/NTSmedium
The primary key of a table cannot contain
💡 Explanation:A primary key must be unique and cannot contain NULL or duplicate values.
- Q11Past Paper · PPSC/FPSC/NTSeasy
SQL stands for
💡 Explanation:SQL stands for Structured Query Language, used to manage relational databases.
- Q12Past Paper · PPSC/FPSC/NTSeasy
Which SQL command is used to retrieve data from a database
💡 Explanation:The SELECT command retrieves data from a database.
- Q13easy
Which SQL command is used to add new records to a table
💡 Explanation:The INSERT command adds new records to a table.
- Q14easy
Which SQL command is used to remove records from a table
💡 Explanation:The DELETE command removes records from a table.
- Q15easy
Which SQL command modifies existing records
💡 Explanation:The UPDATE command modifies existing records in a table.
- Q16medium
Commands like CREATE, ALTER and DROP belong to which category
💡 Explanation:CREATE, ALTER and DROP are Data Definition Language (DDL) commands.
- Q17medium
Commands like SELECT, INSERT and UPDATE belong to which category
💡 Explanation:SELECT, INSERT and UPDATE are Data Manipulation Language (DML) commands.
- Q18Past Paper · PPSC/FPSC/NTSmedium
The process of organizing data to reduce redundancy is called
💡 Explanation:Normalization organizes data to reduce redundancy and improve integrity.
- Q19medium
Duplicate or repeated data in a database is called data
💡 Explanation:Data redundancy is the unnecessary duplication of data in a database.
- Q20Past Paper · PPSC/FPSC/NTSeasy
Which of the following is a relational database software
💡 Explanation:Oracle is a relational database management system.
- Q21Past Paper · PPSC/FPSC/NTSeasy
Microsoft's desktop database program included in Office is
💡 Explanation:MS Access is Microsoft's desktop database application in the Office suite.
- Q22medium
A real-world object represented in a database is called a/an
💡 Explanation:An entity is a real-world object represented in a database.
- Q23Past Paper · PPSC/FPSC/NTSmedium
An ER diagram is used to represent
💡 Explanation:An Entity-Relationship (ER) diagram shows entities and their relationships.
- Q24medium
A structure that speeds up data retrieval from a table is a/an
💡 Explanation:An index speeds up data retrieval from a database table.
- Q25easy
A request made to a database to retrieve specific information is called a
💡 Explanation:A query is a request to retrieve or manipulate data in a database.
- Q26Past Paper · PPSC/FPSC/NTSmedium
The overall structure or design of a database is called its
💡 Explanation:A schema defines the overall structure and design of a database.
- Q27medium
The accuracy and consistency of data in a database is called data
💡 Explanation:Data integrity refers to the accuracy and consistency of stored data.
- Q28medium
A key made up of two or more columns is called a
💡 Explanation:A composite key is made up of two or more columns to identify a record.
- Q29medium
In database terminology, a tuple refers to a
💡 Explanation:A tuple is another name for a row in a relational table.
- Q30medium
In database terminology, an attribute refers to a
💡 Explanation:An attribute is another name for a column in a relational table.
- Q31medium
Which of the following is a NoSQL database
💡 Explanation:MongoDB is a NoSQL (non-relational) database.
- Q32easy
Oracle database software is developed by
💡 Explanation:Oracle database is developed by Oracle Corporation.
- Q33easy
The smallest unit of a table that holds a single value is a
💡 Explanation:A field holds a single data value at the intersection of a row and column.
- Q34medium
Which command permanently deletes an entire table structure
💡 Explanation:The DROP command permanently removes an entire table and its structure.
- Q35medium
A virtual table based on the result of a query is called a
💡 Explanation:A view is a virtual table derived from the result of a query.
- Q36easy
MySQL is an example of a/an
💡 Explanation:MySQL is a popular open-source relational database.
- Q37hard
In a table, the number of rows is called its
💡 Explanation:Cardinality is the number of rows (records) in a table.
- Q38Past Paper · PPSC/FPSC/NTSeasy
The person who manages and maintains a database is called a
💡 Explanation:A Database Administrator (DBA) manages and maintains databases.
- Q39easy
A collection of fields that describe one item is called a
💡 Explanation:A record is a collection of related fields describing one item.
- Q40medium
The WHERE clause in SQL is used to
💡 Explanation:The WHERE clause filters rows that meet a specified condition.
- Q41medium
Which SQL clause is used to sort query results
💡 Explanation:The ORDER BY clause sorts the results of a query.
- Q42easy
In a database, "field" and "column" mean the
💡 Explanation:The terms field and column refer to the same thing in a table.
- Q43easy
Which of the following is NOT a valid SQL command
💡 Explanation:DISPLAY is not a valid SQL command; SELECT, INSERT and UPDATE are.
- Q44medium
Data about data is known as
💡 Explanation:Metadata is data that describes other data.
- Q45hard
The number of columns (attributes) in a table is called its
💡 Explanation:The degree of a table is its number of columns or attributes.