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.
- Q1 hard
The number of columns (attributes) in a table is called its
💡 Explanation:The degree of a table is its number of columns or attributes.
- Q2 medium
Data about data is known as
💡 Explanation:Metadata is data that describes other data.
- Q3 easy
Which of the following is NOT a valid SQL command
💡 Explanation:DISPLAY is not a valid SQL command; SELECT, INSERT and UPDATE are.
- Q4 easy
In a database, "field" and "column" mean the
💡 Explanation:The terms field and column refer to the same thing in a table.
- Q5 hard
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.
- Q6 medium
Which SQL clause is used to sort query results
💡 Explanation:The ORDER BY clause sorts the results of a query.
- Q7 medium
The WHERE clause in SQL is used to
💡 Explanation:The WHERE clause filters rows that meet a specified condition.
- Q8 easy
A collection of fields that describe one item is called a
💡 Explanation:A record is a collection of related fields describing one item.
- Q9 Past Paper · PPSC/FPSC/NTS easy
The person who manages and maintains a database is called a
💡 Explanation:A Database Administrator (DBA) manages and maintains databases.
- Q10 hard
In a table, the number of rows is called its
💡 Explanation:Cardinality is the number of rows (records) in a table.
- Q11 easy
MySQL is an example of a/an
💡 Explanation:MySQL is a popular open-source relational database.
- Q12 medium
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.
- Q13 medium
Which command permanently deletes an entire table structure
💡 Explanation:The DROP command permanently removes an entire table and its structure.
- Q14 easy
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.
- Q15 easy
Oracle database software is developed by
💡 Explanation:Oracle database is developed by Oracle Corporation.
- Q16 medium
Which of the following is a NoSQL database
💡 Explanation:MongoDB is a NoSQL (non-relational) database.
- Q17 Past Paper · PPSC/FPSC/NTS easy
DBMS stands for
💡 Explanation:DBMS stands for Database Management System, software to manage databases.
- Q18 easy
A collection of related data stored together is called a
💡 Explanation:A database is an organized collection of related data.
- Q19 Past Paper · PPSC/FPSC/NTS easy
In a relational database, data is stored in
💡 Explanation:Relational databases store data in tables made of rows and columns.
- Q20 Past Paper · PPSC/FPSC/NTS easy
RDBMS stands for
💡 Explanation:RDBMS stands for Relational Database Management System.
- Q21 Past Paper · PPSC/FPSC/NTS easy
A single row in a table is also called a
💡 Explanation:A row in a table is also called a record or tuple.
- Q22 Past Paper · PPSC/FPSC/NTS easy
A single column in a table is also called a
💡 Explanation:A column in a table is also called a field or attribute.
- Q23 Past Paper · PPSC/FPSC/NTS medium
A key that uniquely identifies each record in a table is the
💡 Explanation:A primary key uniquely identifies each record in a table.
- Q24 Past Paper · PPSC/FPSC/NTS medium
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.
- Q25 Past Paper · PPSC/FPSC/NTS medium
The primary key of a table cannot contain
💡 Explanation:A primary key must be unique and cannot contain NULL or duplicate values.
- Q26 Past Paper · PPSC/FPSC/NTS easy
SQL stands for
💡 Explanation:SQL stands for Structured Query Language, used to manage relational databases.
- Q27 Past Paper · PPSC/FPSC/NTS easy
Which SQL command is used to retrieve data from a database
💡 Explanation:The SELECT command retrieves data from a database.
- Q28 easy
Which SQL command is used to add new records to a table
💡 Explanation:The INSERT command adds new records to a table.
- Q29 easy
Which SQL command is used to remove records from a table
💡 Explanation:The DELETE command removes records from a table.
- Q30 easy
Which SQL command modifies existing records
💡 Explanation:The UPDATE command modifies existing records in a table.
- Q31 medium
Commands like CREATE, ALTER and DROP belong to which category
💡 Explanation:CREATE, ALTER and DROP are Data Definition Language (DDL) commands.
- Q32 medium
Commands like SELECT, INSERT and UPDATE belong to which category
💡 Explanation:SELECT, INSERT and UPDATE are Data Manipulation Language (DML) commands.
- Q33 Past Paper · PPSC/FPSC/NTS medium
The process of organizing data to reduce redundancy is called
💡 Explanation:Normalization organizes data to reduce redundancy and improve integrity.
- Q34 medium
Duplicate or repeated data in a database is called data
💡 Explanation:Data redundancy is the unnecessary duplication of data in a database.
- Q35 Past Paper · PPSC/FPSC/NTS easy
Which of the following is a relational database software
💡 Explanation:Oracle is a relational database management system.
- Q36 Past Paper · PPSC/FPSC/NTS easy
Microsoft's desktop database program included in Office is
💡 Explanation:MS Access is Microsoft's desktop database application in the Office suite.
- Q37 medium
A real-world object represented in a database is called a/an
💡 Explanation:An entity is a real-world object represented in a database.
- Q38 Past Paper · PPSC/FPSC/NTS medium
An ER diagram is used to represent
💡 Explanation:An Entity-Relationship (ER) diagram shows entities and their relationships.
- Q39 medium
A structure that speeds up data retrieval from a table is a/an
💡 Explanation:An index speeds up data retrieval from a database table.
- Q40 easy
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.
- Q41 Past Paper · PPSC/FPSC/NTS medium
The overall structure or design of a database is called its
💡 Explanation:A schema defines the overall structure and design of a database.
- Q42 medium
The accuracy and consistency of data in a database is called data
💡 Explanation:Data integrity refers to the accuracy and consistency of stored data.
- Q43 medium
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.
- Q44 medium
In database terminology, a tuple refers to a
💡 Explanation:A tuple is another name for a row in a relational table.
- Q45 medium
In database terminology, an attribute refers to a
💡 Explanation:An attribute is another name for a column in a relational table.