PGCP-BDACMCE (CCE Modules Exam)•20 Questions
Data Collection and DBMS Practice MCQs
Topic Covered in this Question Set
File Systems, DBMS Foundations and Codd’s Relational Rules
Click on an option to check your answer immediately. Full solution & explanation provided for every question.
Interactive Practice Mode
Data Collection and DBMS Free MCQs
Select an option to test your knowledge with real exam questions and instant explanations.
Total20
Correct0
Wrong0
Progress: 0 of 20 answered0% Accuracy
Q1 of 20
A college keeps admissions.csv and exam_results.csv. Ravi's new phone number was typed only into exam_results.csv, so the two files now show different numbers for him. Which file-system problem does this illustrate?
Q2 of 20
A college adds an email column to admissions.csv and must then rewrite every program that parses that file. Which limitation of the file-based approach is this?
Q3 of 20
A fee program writes 'paid' into fees.csv and then crashes before writing the matching entry into receipts.csv. Which problem is this, and what DBMS service prevents it?
Q4 of 20
In which situation is a plain file most reasonably preferred over a DBMS?
Q5 of 20
Which DBMS module translates a SELECT statement and chooses an efficient execution plan for it?
Q6 of 20
A DBA inserts 500 new rows into the student table and later adds a date_of_birth column to it. Which statement is correct?
Q7 of 20
A DBA adds an index on member.email and moves the member table to faster disks. No query, view or application has to change. Which property does this demonstrate?
Q8 of 20
Why is logical data independence harder to achieve than physical data independence?
Q9 of 20
SELECT email FROM member WHERE member_id = 102; retrieves one value using only a table name, a primary-key value and a column name. Which of Codd's rules does this illustrate?
Q10 of 20
Table member(member_id PRIMARY KEY, full_name, email, phone, status) holds 101 'Asha Patil' (phone '9876500001'), 102 'Ravi Kumar' (phone NULL) and 103 'Meera Iyer' (phone NULL). What does SELECT COUNT(*) FROM member WHERE phone = NULL; return?
Q11 of 20
Which MySQL practice best reflects Codd's Rule 4, the dynamic online catalog based on the relational model?
Q12 of 20
UPDATE member SET status = 'INACTIVE' WHERE phone IS NULL; changes every matching row (two rows here) in one statement. Which of Codd's rules does this set-at-a-time behaviour illustrate?
Q13 of 20
A product offers a low-level record-at-a-time API that writes directly to storage and skips the foreign-key checks declared in SQL. Which of Codd's rules does this violate?
Q14 of 20
A team drops the CHECK (marks BETWEEN 0 AND 100) constraint and instead validates marks separately inside each Java and Python program. Which of Codd's rules does this move away from?
Q15 of 20
At a railway counter, a clerk books tickets only by filling in fields on a reservation screen and never writes queries. Which type of database user is the clerk?
Q16 of 20
Codd's rules are numbered 0 to 12. What does Rule 0, the foundation rule, require?
Q17 of 20
loan.member_id is declared as FOREIGN KEY (member_id) REFERENCES member(member_id) with no ON DELETE option, and loan 1 refers to member 101. In MySQL (InnoDB), what happens when DELETE FROM member WHERE member_id = 101; runs?
Q18 of 20
In student(roll_no, email, aadhaar_no, name), each of roll_no, email and aadhaar_no is unique and never NULL, and roll_no is chosen as the primary key. What are email and aadhaar_no called?
Q19 of 20
No member with member_id 999 exists, and INSERT INTO loan VALUES (3, 999, 'Unknown Member Book', '2026-02-12'); is rejected by the DBMS. Which kind of integrity is being enforced?
Q20 of 20
In formal relational theory a relation is a set of tuples. Which statement correctly contrasts this with practical SQL tables?
Need to review the concepts?
Read Free Study Notes →Read Data Collection and DBMS Study Notes
Review complete topic notes, syntax guides, code examples, and summary tables.