0% found this document useful (0 votes)
37 views

Lec01_MCQ

The document consists of multiple-choice and true/false questions related to databases and Database Management Systems (DBMS). Key topics include definitions of databases, functions of DBMS, advantages and disadvantages of database approaches, and concepts like metadata and data abstraction. It serves as an educational resource for understanding fundamental database concepts and applications.

Uploaded by

youssefstudy01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

Lec01_MCQ

The document consists of multiple-choice and true/false questions related to databases and Database Management Systems (DBMS). Key topics include definitions of databases, functions of DBMS, advantages and disadvantages of database approaches, and concepts like metadata and data abstraction. It serves as an educational resource for understanding fundamental database concepts and applications.

Uploaded by

youssefstudy01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

IS.

220: Lecture 1
Multiple Choice Questions (MCQs)

1. What is a database?
o a) A collection of random data
o b) A logically coherent collection of related data
o c) A single table of information
o d) A program that processes data
o Answer: b) A logically coherent collection of related data
2. Which of the following is an example of a traditional database application?
o a) Multimedia databases
o b) Data warehouses
o c) Numeric and textual databases
o d) Geographic Information Systems (GIS)
o Answer: c) Numeric and textual databases
3. The primary purpose of a Database Management System (DBMS) is to:
o a) Process and manipulate images
o b) Enable users to create and maintain a database
o c) Store only structured text data
o d) Replace spreadsheets
o Answer: b) Enable users to create and maintain a database
4. What does metadata refer to in a database?
o a) The actual data stored in the database
o b) The hardware that stores the database
o c) The descriptive information about the structure of the database
o d) A type of query language
o Answer: c) The descriptive information about the structure of the database
5. Which of the following is not a function of a DBMS?
o a) Defining data structures
o b) Constructing a database
o c) Printing documents
o d) Manipulating stored data
o Answer: c) Printing documents
6. Data Abstraction refers to:
o a) The ability to hide storage details from users
o b) The process of deleting old data
o c) Encrypting the database for security
o d) Organizing data randomly
o Answer: a) The ability to hide storage details from users
7. What is an example of a real-world database application?
o a) Airline reservation system
o b) Music streaming service
o c) Social media analytics
o d) All of the above
o Answer: d) All of the above
8. What is the main advantage of using a DBMS?
o a) Increased redundancy
o b) Sharing of data among multiple users
o c) More complex development process
o d) Slower access time
o Answer: b) Sharing of data among multiple users
9. A database system that allows multiple users to access the same data concurrently is
known as:
o a) Multi-threaded database
o b) File-based storage
o c) Multi-user database system
o d) Standalone database
o Answer: c) Multi-user database system
10. What is one major disadvantage of the file-based approach?
o a) It provides centralized control over data
o b) Data redundancy and inconsistency
o c) Improved security features
o d) Easy data sharing
o Answer: b) Data redundancy and inconsistency
11. Which of the following is not a characteristic of the database approach?
o a) Self-describing nature
o b) Program-data independence
o c) Centralized data storage
o d) Increased data duplication
o Answer: d) Increased data duplication
12. OLTP (Online Transaction Processing) is commonly used in:
o a) Large-scale reporting applications
o b) Real-time transaction systems like banking
o c) Data warehousing
o d) None of the above
o Answer: b) Real-time transaction systems like banking
13. Which DBMS function is responsible for protecting the database against unauthorized
access?
o a) Data abstraction
o b) Security and access control
o c) Data redundancy control
o d) Indexing
o Answer: b) Security and access control
14. What is an example of a database query?
o a) A request to delete a table
o b) A request to list all students registered in a "Database" course
o c) Creating a backup of a database
o d) Updating database software
o Answer: b) A request to list all students registered in a "Database" course
15. When should you not use a DBMS?
o a) If the database and applications are simple and well-defined
o b) When multiple users need to access data concurrently
o c) If strong security and integrity constraints are needed
o d) When a company wants to enforce standard data formats
o Answer: a) If the database and applications are simple and well-defined

True/False Questions

16. A database is simply a collection of random data.


o False
17. A DBMS is a software system that helps users create, maintain, and manipulate
databases.
o True
18. A file-based system allows multiple programs to share the same data easily.
o False
19. One of the advantages of a DBMS is that it controls redundancy.
o True
20. Metadata refers to the actual data stored in the database.
o False
21. A university database might store information about students, courses, instructors, and
grades.
o True
22. The data warehouse is used primarily for transaction processing.
o False
23. A database catalog stores information about the database structure.
o True
24. Concurrency control ensures that multiple users can access a database without conflicts.
o True
25. A DBMS allows users to define, construct, manipulate, and share databases.
o True
26. Querying a database means deleting its contents.
o False
27. Database abstraction helps users interact with data without knowing storage details.
o True
28. A transaction in a database system consists of only one operation.
o False
29. OLTP (Online Transaction Processing) systems are mainly used for decision support
and analysis.
o False
30. Data integrity constraints ensure that only valid data is entered into the database.
o True

You might also like