Data Models Into Database Designs MCQs with Explanations
Practice high-yield Computer Science & IT MCQs on Data Models Into Database Designs with worked academic solutions for PPSC, FPSC, CSS, PMS, NTS.
Questions
40
Difficulty Level
Exam-Level
Target Exams
PPSC, FPSC, CSS...
Estimated Time
48 mins
Exam-Level PPSC FPSC CSS PMS NTS
Verified for Commission Syllabus • Oct 14, 2026
40
Verified Practice Questions
Interactive test mode with detailed academic worked solutions
Live Progress | 0/40 answered
✓ 0 correct
✗ 0 wrong
0% score
🎉 Set complete! All 40 questions answered.
Question 1 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Question 2 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
In a 1:N relationship, the foreign key is placed in:
Question 3 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Which of the following column properties specifies whether or not cells in a column must contain a data value?
Question 4 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
A primary key should be defined as:
Question 5 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Which of the following column properties would be used to specify that cells in a column must contain a monetary value?
Question 6 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Which of the following situation requires the use of ID-dependent entities?
Question 7 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
A foreign key is:
Question 8 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Which of the following columns is(are) are required in a table?
Question 9 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
In a 1:1 relationship, the foreign key is placed in:
Question 10 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Which of the following column properties would be used to specify that cells in a column must be immediately filled with a monetary value of $10,000?
Question 11 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
The identifier of an entity will become the ________ of the new table.
Question 12 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Which of the following data constraints would be used to specify that the value of a cell in one column must be less than the value of a cell in another column in the same row of the same table?
Question 13 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
A unique, DBMS-supplied identifier used as the primary key of a relation is called a(n):
Question 14 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Which is not true about surrogate keys?
Question 15 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
For every relationship, how many possible types of actions are there when enforcing minimum cardinalities?
Question 16 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Which constraint requires that the binary relationship indicate all combinations that must appear in the ternary relationship?
Question 17 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Each entity is represented as a(n):
Question 18 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
For every relationship, how many possible sets of minimum cardinalities are there?
Question 19 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
If a relationship has a cascade updates constraint, then if ________ in the parent table is changed, then the same change will automatically be made to any corresponding foreign key value.
Question 20 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Which of the following column properties would be used to specify that cells in a column must contain a monetary value that is less than another monetary value in the same row?
Question 21 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
A foreign key is used to implement relationships between tables.
Question 22 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
The terms alternate key and candidate key mean the same thing.
Question 23 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
In 1:N relationships, which entity becomes the parent entity is arbitrary.
Question 24 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
When the parent entity is required, cascading updates and cascading deletions should be allowed or the associated actions on the parent should be prohibited.
Question 25 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
In a 1:1 relationship, the primary key placement is arbitrary.
Question 26 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
When the parent entity is required, a new child row can always be inserted.
Question 27 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
All primary keys are required.
Question 28 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Intersection tables are ID-dependent on both their parent tables.
Question 29 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
For every relationship, there are six possible sets of minimum cardinalities.
Question 30 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
An intersection table is required to represent M:N relationships.
Question 31 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
The DBMS allows surrogate keys to be changed.
Question 32 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Cascading updates refers to child rows being automatically deleted when a parent row is deleted.
Question 33 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
When transforming an entity-relationship model into a relational database design, each entity is represented as a table.
Question 34 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
Surrogate keys have much meaning for users.
Question 35 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
When the child entity is required, we are restricted from creating a new parent row without also creating a corresponding child row at the same time.
Question 36 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
(STREET ADDRESS, CITY, STATE, ZIP) is an ideal primary key.
Question 37 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
When the parent entity is required and the parent has a surrogate key, update actions can be ignored.
Question 38 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
When the parent entity is required, a new parent row can always be inserted.
Question 39 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
For every relationship, there are six possible referential integrity actions.
Question 40 of 40
★ PPSC
★ FPSC
★ PPSC
★ FPSC
An ideal primary key is short, numeric and seldom changing.
✓ Link copied to clipboard
Continue Your Practice
Next Practice Set → Advanced Mapreduce Concepts — Part 1
Master the next curriculum module with 40 exam-standard MCQs.
💡 Examiner's Advisory for Computer Science & IT
In competitive commission exams (FPSC, PPSC, KPPSC, SPSC, CSS, PMS), questions are frequently phrased with distractor options designed to catch rote learners. Whenever you answer an MCQ, read the Detailed Academic Explanation and Conceptual Anchor to understand why the remaining options are incorrect.
More Modules in Computer Science & IT
View All → Advanced Mapreduce Concepts — Part 1
40 MCQs
Practice →
Advanced Mapreduce Concepts — Part 2
40 MCQs
Practice →
Advanced Sql
29 MCQs
Practice →
Advanced Trees _Avl_ Redblack_ Btrees — Part 1
40 MCQs
Practice →
Advanced Trees _Avl_ Redblack_ Btrees — Part 2
40 MCQs
Practice →
Applications Of Data Structures — Part 1
40 MCQs
Practice →