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

CSC 214 Questions

Computer science
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

CSC 214 Questions

Computer science
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

CSC 214 PRACTICE QUESTIONS

1. What is the primary function of a DBMS?


a) To provide a user-friendly interface
b) To store and manage data
c) To perform calculations and data analysis
d) To provide network security
Answer: b) To store and manage data
2. Which of the following is a popular DBMS?
a) Oracle
b) MySQL
c) Microsoft Access
d) All of the above
Answer: d) All of the above
3. What is normalization in a DBMS?
a) The process of dividing large tables into smaller ones
b) The process of combining small tables into a larger one
c) The process of eliminating data redundancy
d) The process of improving data security
Answer: c) The process of eliminating data redundancy
4. What is a primary key used for in a DBMS?
a) To uniquely identify a record
b) To establish relationships between tables
c) To index data for faster retrieval
d) To store calculated values
Answer: a) To uniquely identify a record
5. What is a foreign key used for in a DBMS?
a) To uniquely identify a record
b) To establish relationships between tables
c) To index data for faster retrieval
d) To store calculated values
Answer: b) To establish relationships between tables
6. Which of the following is a benefit of using a DBMS?
a) Improved data sharing
b) Enhanced data security
c) Increased data consistency
d) All of the above
Answer: d) All of the above
7. What is data redundancy in a DBMS?
a) The duplication of data in multiple tables
b) The elimination of data in a single table
c) The improvement of data security
d) The enhancement of data consistency
Answer: a) The duplication of data in multiple tables
8. What is a database index?
a) A data structure that improves query performance
b) A data structure that reduces data redundancy
c) A data structure that establishes relationships between tables
d) A data structure that stores calculated values
Answer: a) A data structure that improves query performance
9. What is a database schema?
a) A set of related tables
b) A set of related queries
c) A set of related indexes
d) A set of related views
Answer: a) A set of related tables
10. Which of the following is a type of database model?
a) Relational
b) Hierarchical
c) Network
d) All of the above
Answer: d) All of the above
11. What is data integrity in a DBMS?
a) The accuracy and consistency of data
b) The security and authorization of data
c) The backup and recovery of data
d) The performance and optimization of data
Answer: a) The accuracy and consistency of data
12. What is a transaction in a DBMS?
a) A single operation on the database
b) A group of operations on the database
c) A query on the database
d) A report from the database
Answer: b) A group of operations on the database
13. Which of the following is a benefit of normalization?
a) Improved data security
b) Reduced data redundancy
c) Improved data performance
d) All of the above
Answer: b) Reduced data redundancy
14. What is a database view?
a) A virtual table based on a query
b) A physical table stored on disk
c) A set of related tables
d) A set of related queries
Answer: a) A virtual table based on a query
15. What is a database trigger?
a) A set of actions triggered by an event
b) A set of rules for data integrity
c) A set of indexes for data performance
d) A set of views for data security
Answer: a) A set of actions triggered by an event
Let me know if you'd like me to generate more questions!
[9/12/2024 6:14 PM] : Here are some more objective-type questions on Database Management
System (DBMS) with options and answers:
16. What is denormalization in a DBMS?
a) The process of normalising data
b) The process of removing data redundancy
c) The process of improving data performance
d) The process of intentionally adding data redundancy
Answer: d) The process of intentionally adding data redundancy
17. Which of the following is a type of database join?
a) Inner join
b) Outer join
c) Left join
d) All of the above
Answer: d) All of the above
18. What is a database cursor?
a) A temporary result set
b) A database index
c) A database view
d) A database trigger
Answer: a) A temporary result set
19. What is data warehousing in a DBMS?
a) The process of storing data in a single location
b) The process of analyzing data for business intelligence
c) The process of securing data from unauthorized access
d) The process of backing up data for recovery
Answer: b) The process of analyzing data for business intelligence
20. Which of the following is a benefit of using a DBMS?
a) Improved data sharing
b) Enhanced data security
c) Increased data consistency
d) All of the above
Answer: d) All of the above
21. What is a database lock?
a) A mechanism to prevent data inconsistency
b) A mechanism to improve data performance
c) A mechanism to secure data from unauthorized access
d) A mechanism to backup data for recovery
Answer: a) A mechanism to prevent data inconsistency
22. Which of the following is a type of database indexing?
a) B-tree indexing
b) Hash indexing
c) Clustered indexing
d) All of the above
Answer: d) All of the above
23. What is a database deadlock?
a) A situation where two transactions are blocked indefinitely
b) A situation where a transaction is rolled back
c) A situation where a transaction is committed
d) A situation where a database is locked
Answer: a) A situation where two transactions are blocked indefinitely
24. Which of the following is a type of database backup?
a) Full backup
b) Incremental backup
c) Differential backup
d) All of the above
Answer: d) All of the above
25. What is data mining in a DBMS?
a) The process of extracting useful patterns from data
b) The process of storing data in a database
c) The process of securing data from unauthorized access
d) The process of analyzing data for business intelligence
Answer: a) The process of extracting useful patterns from data
26. Which of the following is a benefit of using a relational DBMS?
a) Improved data sharing
b) Enhanced data security
c) Increased data consistency
d) All of the above
Answer: d) All of the above
27. What is a database subquery?
a) A query nested inside another query
b) A query that uses a join operation
c) A query that uses a sorting operation
d) A query that uses a grouping operation
Answer: a) A query nested inside another query
28. Which of the following is a type of database constraint?
a) Primary key constraint
b) Foreign key constraint
c) Check constraint
d) All of the above
Answer: d) All of the above
29. What is database tuning in a DBMS?
a) The process of improving database performance
b) The process of securing data from unauthorized access
c) The process of analyzing data for business intelligence
d) The process of extracting useful patterns from data
Answer: a) The process of improving database performance
30. Which of the following is a benefit of using a distributed DBMS?
a) Improved data sharing
b) Enhanced data security
c) Increased data availability
d) All of the above
Answer: d) All of the above
31. What is a database partition?
a) A division of a database into smaller parts
b) A combination of multiple databases into one
c) A backup of a database
d) A recovery of a database
Answer: a) A division of a database into smaller parts
32. Which of the following is a type of database replication?
a) Master-slave replication
b) Master-master replication
c) Single-master replication
d) All of the above
Answer: d) All of the above
33. What is a database materialized view?
a) A physical table that stores the result of a query
b) A virtual table that stores the result of a query
c) A database index
d) A database trigger
Answer: a) A physical table that stores the result of a query
34. Which of the following is a benefit of using a DBMS with a graphical user interface (GUI)?
a) Improved data security
b) Enhanced data sharing
c) Increased user productivity
d) All of the above
Answer: c) Increased user productivity
35. What is a database OLAP (Online Analytical Processing) cube?
a) A multidimensional representation of data
b) A two-dimensional representation of data
c) A database index
d) A database trigger
Answer: a) A multidimensional representation of data
36. Which of the following is a type of database indexing technique?
a) B-tree indexing
b) Hash indexing
c) Bitmap indexing
d) All of the above
Answer: d) All of the above
37. What is a database transaction log?
a) A record of all transactions executed on a database
b) A backup of a database
c) A recovery of a database
d) A database index
Answer: a) A record of all transactions executed on a database
38. Which of the following is a benefit of using a DBMS with a cloud-based deployment?
a) Improved data security
b) Enhanced data sharing
c) Increased scalability
d) All of the above
Answer: c) Increased scalability
Let me know if you'd like me to generate more questions!
[9/12/2024 6:15 PM] : Here are some more objective-type questions on Database Management
System (DBMS) with options and answers:
39. What is a database view?
a) A virtual table based on a query
b) A physical table stored on disk
c) A database index
d) A database trigger
Answer: a) A virtual table based on a query
40. Which of the following is a type of database normalization?
a) First normal form (1NF)
b) Second normal form (2NF)
c) Third normal form (3NF)
d) All of the above
Answer: d) All of the above
41. What is a database denormalization?
a) The process of normalizing data
b) The process of removing data redundancy
c) The process of intentionally adding data redundancy
d) The process of improving data performance
Answer: c) The process of intentionally adding data redundancy
42. Which of the following is a benefit of using a DBMS with a data warehousing feature?
a) Improved data sharing
b) Enhanced data security
c) Increased data analysis capabilities
d) All of the above
Answer: c) Increased data analysis capabilities
43. What is a database ETL (Extract, Transform, Load) process?
a) A process of extracting data from a source
b) A process of transforming data into a target format
c) A process of loading data into a target database
d) All of the above
Answer: d) All of the above
44. Which of the following is a type of database indexing technique?
a) Clustered indexing
b) Non-clustered indexing
c) Unique indexing
d) All of the above
Answer: d) All of the above
45. What is a database constraint?
a) A rule that restricts data values
b) A rule that restricts data types
c) A rule that restricts data relationships
d) All of the above
Answer: d) All of the above
46. What is a database trigger?
a) A set of actions triggered by an event
b) A set of rules for data integrity
c) A set of indexes for data performance
d) A set of views for data security
Answer: a) A set of actions triggered by an event
47. Which of the following is a type of database join?
a) Inner join
b) Outer join
c) Left join
d) All of the above
Answer: d) All of the above
48. What is a database cursor?
a) A temporary result set
b) A database index
c) A database view
d) A database trigger
Answer: a) A temporary result set
49. Which of the following is a benefit of using a DBMS with a distributed database feature?
a) Improved data sharing
b) Enhanced data security
c) Increased data availability
d) All of the above
Answer: d) All of the above
50. What is a database deadlock?
a) A situation where two transactions are blocked indefinitely
b) A situation where a transaction is rolled back
c) A situation where a transaction is committed
d) A situation where a database is locked
Answer: a) A situation where two transactions are blocked indefinitely
Let me know if you'd like me to generate more questions!
[9/12/2024 6:15 PM] : Here are some more objective-type questions on Database Management
System (DBMS) with options and answers:
51. What is a database fragmentation?
a) A process of dividing a database into smaller parts
b) A process of combining multiple databases into one
c) A process of improving database performance
d) A process of reducing database storage
Answer: a) A process of dividing a database into smaller parts
52. Which of the following is a type of database backup?
a) Full backup
b) Incremental backup
c) Differential backup
d) All of the above
Answer: d) All of the above
53. What is a database recovery?
a) The process of restoring a database to a previous state
b) The process of backing up a database
c) The process of securing a database
d) The process of optimizing a database
Answer: a) The process of restoring a database to a previous state
54. Which of the following is a benefit of using a DBMS with a data encryption feature?
a) Improved data sharing
b) Enhanced data security
c) Increased data availability
d) All of the above
Answer: b) Enhanced data security
55. What is a database query optimizer?
a) A tool that improves query performance
b) A tool that improves database security
c) A tool that improves data availability
d) A tool that improves data sharing
Answer: a) A tool that improves query performance
56. What is a database index?
a) A data structure that improves query performance
b) A data structure that reduces data redundancy
c) A data structure that improves data security
d) A data structure that improves data sharing
Answer: a) A data structure that improves query performance
57. Which of the following is a type of database normalization?
a) First normal form (1NF)
b) Second normal form (2NF)
c) Third normal form (3NF)
d) All of the above
Answer: d) All of the above
58. What is a database view?
a) A virtual table based on a query
b) A physical table stored on disk
c) A database index
d) A database trigger
Answer: a) A virtual table based on a query
59. Which of the following is a benefit of using a DBMS with a data warehousing feature?
a) Improved data sharing
b) Enhanced data security
c) Increased data analysis capabilities
d) All of the above
Answer: c) Increased data analysis capabilities
60. What is a database ETL (Extract, Transform, Load) process?
a) A process of extracting data from a source
b) A process of transforming data into a target format
c) A process of loading data into a target database
d) All of the above
Answer: d) All of the above
61. What is a database constraint?
a) A rule that restricts data values
b) A rule that restricts data types
c) A rule that restricts data relationships
d) All of the above
Answer: d) All of the above
62. Which of the following is a type of database join?
a) Inner join
b) Outer join
c) Left join
d) All of the above
Answer: d) All of the above
63. What is a database trigger?
a) A set of actions triggered by an event
b) A set of rules for data integrity
c) A set of indexes for data performance
d) A set of views for data security
Answer: a) A set of actions triggered by an event
64. Which of the following is a benefit of using a DBMS with a distributed database feature?
a) Improved data sharing
b) Enhanced data security
c) Increased data availability
d) All of the above
Answer: d) All of the above
65. What is a database deadlock?
a) A situation where two transactions are blocked indefinitely
b) A situation where a transaction is rolled back
c) A situation where a transaction is committed
d) A situation where a database is locked
Answer: a) A situation where two transactions are blocked indefinitely
66. What is a database fragmentation?
a) A process of dividing a database into smaller parts
b) A process of combining multiple databases into one
c) A process of improving database performance
d) A process of reducing database storage
Answer: a) A process of dividing a database into smaller parts
67. Which of the following is a type of database backup?
a) Full backup
b) Incremental backup
c) Differential backup
d) All of the above
Answer: d) All of the above
68. What is a database recovery?
a) The process of restoring a database to a previous state
b) The process of backing up a database
c) The process of securing a database
d) The process of optimizing a database
Answer: a) The process of restoring a database to a previous state
69. Which of the following is a benefit of using a DBMS with a data encryption feature?
a) Improved data sharing
b) Enhanced data security
c) Increased data availability
d) All of the above
Answer: b) Enhanced data security
70. What is a database query optimizer?
a) A tool that improves query performance
b) A tool that improves database security
c) A tool that improves data availability
d) A tool that improves data sharing
Answer: a) A tool that improves query performance
71. What is a database normalization?
a) The process of dividing a database into smaller parts
b) The process of combining multiple databases into one
c) The process of improving data integrity and reducing data redundancy
d) The process of improving database performance
Answer: c) The process of improving data integrity and reducing data redundancy
72. Which of the following is a type of database indexing technique?
a) B-tree indexing
b) Hash indexing
c) Bitmap indexing
d) All of the above
Answer: d) All of the above
73. What is a database transaction?
a) A single operation on the database
b) A group of operations on the database
c) A query on the database
d) A report from the database
Answer: b) A group of operations on the database
74. Which of the following is a benefit of using a DBMS with a data warehousing feature?
a) Improved data sharing
b) Enhanced data security
c) Increased data analysis capabilities
d) All of the above
Answer: c) Increased data analysis capabilities
75. What is a database ETL (Extract, Transform, Load) process?
a) A process of extracting data from a source
b) A process of transforming data into a target format
c) A process of loading data into a target database
d) All of the above
Answer: d) All of the above
76. What is a database lock?
a) A mechanism to prevent data inconsistency
b) A mechanism to improve data performance
c) A mechanism to secure data from unauthorized access
d) A mechanism to backup data for recovery
Answer: a) A mechanism to prevent data inconsistency
77. What is a database deadlock?
a) A situation where two transactions are blocked indefinitely
b) A situation where a transaction is rolled back
c) A situation where a transaction is committed
d) A situation where a database is locked
Answer: a) A situation where two transactions are blocked indefinitely
78. Which of the following is a type of database replication?
a) Master-slave replication
b) Master-master replication
c) Single-master replication
d) All of the above
Answer: d) All of the above
79. What is a database materialized view?
a) A physical table that stores the result of a query
b) A virtual table that stores the result of a query
c) A database index
d) A database trigger
Answer: a) A physical table that stores the result of a query
80. Which of the following is a benefit of using a DBMS with a cloud-based deployment?
a) Improved data security
b) Enhanced data sharing
c) Increased scalability
d) All of the above
Answer: c) Increased scalability
81. What is a database OLAP (Online Analytical Processing) cube?
a) A multidimensional representation of data
b) A two-dimensional representation of data
c) A database index
d) A database trigger
Answer: a) A multidimensional representation of data
82. What is a database denormalization?
a) The process of normalizing data
b) The process of removing data redundancy
c) The process of intentionally adding data redundancy
d) The process of improving data performance
Answer: c) The process of intentionally adding data redundancy
83. Which of the following is a type of database indexing technique?
a) Clustered indexing
b) Non-clustered indexing
c) Unique indexing
d) All of the above
Answer: d) All of the above
84. What is a database cursor?
a) A temporary result set
b) A database index
c) A database view
d) A database trigger
Answer: a) A temporary result set
85. Which of the following is a benefit of using a DBMS with a data warehousing feature?
a) Improved data sharing
b) Enhanced data security
c) Increased data analysis capabilities
d) All of the above
Answer: c) Increased data analysis capabilities
86. What is a database ETL (Extract, Transform, Load) process?
a) A process of extracting data from a source
b) A process of transforming data into a target format
c) A process of loading data into a target database
d) All of the above
Answer: d) All of the above
87. What is a database partitioning?
a) Dividing a database into smaller parts
b) Combining multiple databases into one
c) Improving data performance
d) Improving data security
Answer: a) Dividing a database into smaller parts
88. Which of the following is a type of database constraint?
a) Primary key constraint
b) Foreign key constraint
c) Unique constraint
d) All of the above
Answer: d) All of the above
89. What is a database trigger?
a) A set of actions triggered by an event
b) A set of rules for data integrity
c) A set of indexes for data performance
d) A set of views for data security
Answer: a) A set of actions triggered by an event
90. Which of the following is a benefit of using a DBMS with a distributed database feature?
a) Improved data sharing
b) Enhanced data security
c) Increased data availability
d) All of the above
Answer: d) All of the above
91. What is a database deadlock?
a) A situation where two transactions are blocked indefinitely
b) A situation where a transaction is rolled back
c) A situation where a transaction is committed
d) A situation where a database is locked
Answer: a) A situation where two transactions are blocked indefinitely
92. What is a database view?
a) A virtual table based on a query
b) A physical table stored in the database
c) A database index
d) A database trigger
Answer: a) A virtual table based on a query
93. What is a database join?
a) A operation to combine data from two tables
b) A operation to delete data from a table
c) A operation to update data in a table
d) A operation to insert data into a table
Answer: a) A operation to combine data from two tables
94. What is a database subquery?
a) A query nested inside another query
b) A query that uses a join operation
c) A query that uses a sorting operation
d) A query that uses an indexing operation
Answer: a) A query nested inside another query
95. Which of the following is a type of database normalization?
a) First Normal Form (1NF)
b) Second Normal Form (2NF)
c) Third Normal Form (3NF)
d) All of the above
Answer: d) All of the above
96. What is a database index?
a) A data structure to improve query performance
b) A data structure to improve data security
c) A data structure to improve data integrity
d) A data structure to improve data availability
Answer: a) A data structure to improve query performance
97. What is a database transaction?
a) A single operation on the database
b) A group of operations on the database
c) A query on the database
d) A report from the database
Answer: b) A group of operations on the database
98. What is a database rollback?
a) A operation to commit changes to the database
b) A operation to undo changes to the database
c) A operation to delete data from the database
d) A operation to insert data into the database
Answer: b) A operation to undo changes to the database
99. What is a database schema?
a) A physical representation of the database
b) A logical representation of the database
c) A database index
d) A database trigger
Answer: b) A logical representation of the database
100. Which of the following is a type of database model?
a) Relational model
b) Hierarchical model
c) Network model
d) All of the above
Answer: d) All of the above
101. What is a database primary key?
a) A column that uniquely identifies a row
b) A column that uniquely identifies a table
c) A column that uniquely identifies a database
d) A column that uniquely identifies a schema
Answer: a) A column that uniquely identifies a row
102. What is a database foreign key?
a) A column that references a primary key in another table
b) A column that references a primary key in the same table
c) A column that references a foreign key in another table
d) A column that references a foreign key in the same table
Answer: a) A column that references a primary key in another table
103. What is a database aggregate function?
a) A function that performs a calculation on a single row
b) A function that performs a calculation on multiple rows
c) A function that performs a calculation on a single column
d) A function that performs a calculation on multiple columns
Answer: b) A function that performs a calculation on multiple rows
104. What is a database stored procedure?
a) A precompiled SQL query
b) A set of SQL statements that can be executed as a unit
c) A database trigger
d) A database index
Answer: b) A set of SQL statements that can be executed as a unit
105. What is a database view?
a) A virtual table based on a query
b) A physical table stored in the database
c) A database index
d) A database trigger
Answer: a) A virtual table based on a query
106. Which of the following is a benefit of using a DBMS?
a) Improved data security
b) Improved data integrity
c) Improved data availability
d) All of the above
Answer: d) All of the above
107. What is a database lock?
a) A mechanism to prevent data inconsistency
b) A mechanism to improve data performance
c) A mechanism to secure data from unauthorized access
d) A mechanism to backup data for recovery
Answer: a) A mechanism to prevent data inconsistency
108. What is a database deadlock?
a) A situation where two transactions are blocked indefinitely
b) A situation where a transaction is rolled back
c) A situation where a transaction is committed
d) A situation where a database is locked
Answer: a) A situation where two transactions are blocked indefinitely
109. What is a database cursor?
a) A temporary result set
b) A database index
c) A database view
d) A database trigger
Answer: a) A temporary result set
110. What is a database normalization?
a) The process of removing data redundancy
b) The process of improving data performance
c) The process of improving data security
d) The process of improving data availability
Answer: a) The process of removing data redundancy
111. Which of the following is a type of database join?
a) Inner join
b) Outer join
c) Left join
d) All of the above
Answer: d) All of the above
112. What is a database index?
a) A data structure to improve query performance
b) A data structure to improve data security
c) A data structure to improve data integrity
d) A data structure to improve data availability
Answer: a) A data structure to improve query performance
113. What is a database transaction?
a) A single operation on the database
b) A group of operations on the database
c) A query on the database
d) A report from the database
Answer: b) A group of operations on the database
114. What is a database rollback?
a) A operation to commit changes to the database
b) A operation to undo changes to the database
c) A operation to delete data from the database
d) A operation to insert data into the database
Answer: b) A operation to undo changes to the database
115. What is a database subquery?
a) A query nested inside another query
b) A query that uses a join operation
c) A query that uses a sorting operation
d) A query that uses an indexing operation
Answer: a) A query nested inside another query
116. Which of the following is a type of database constraint?
a) Primary key constraint
b) Foreign key constraint
c) Unique constraint
d) All of the above
Answer: d) All of the above
117. What is a database trigger?
a) A set of actions triggered by an event
b) A set of rules for data integrity
c) A set of indexes for data performance
d) A set of views for data security
Answer: a) A set of actions triggered by an event
118. What is a database view?
a) A virtual table based on a query
b) A physical table stored in the database
c) A database index
d) A database trigger
Answer: a) A virtual table based on a query
119. What is a database stored procedure?
a) A precompiled SQL query
b) A set of SQL statements that can be executed as a unit
c) A database trigger
d) A database index
Answer: b) A set of SQL statements that can be executed as a unit
120. What is a database denormalization?
a) The process of removing data redundancy
b) The process of improving data performance
c) The process of intentionally adding data redundancy
d) The process of improving data security
Answer: c) The process of intentionally adding data redundancy
121. Which of the following is a type of database normalization?
a) First Normal Form (1NF)
b) Second Normal Form (2NF)
c) Third Normal Form (3NF)
d) All of the above
Answer: d) All of the above
122. What is a database deadlock?
a) A situation where two transactions are blocked indefinitely
b) A situation where a transaction is rolled back
c) A situation where a transaction is committed
d) A situation where a database is locked
Answer: a) A situation where two transactions are blocked indefinitely
123. What is a database cursor?
a) A temporary result set
b) A database index
c) A database view
d) A database trigger
Answer: a) A temporary result set
124. What is a database partitioning?
a) Dividing a database into smaller parts
b) Combining multiple databases into one
c) Improving data performance
d) Improving data security
Answer: a) Dividing a database into smaller parts
125. What is a database replication?
a) The process of copying data from one database to another
b) The process of improving data performance
c) The process of improving data security
d) The process of improving data availability
Answer: a) The process of copying data from one database to another
126. Which of the following is a type of database backup?
a) Full backup
b) Incremental backup
c) Differential backup
d) All of the above
Answer: d) All of the above
127. What is a database recovery?
a) The process of restoring a database to a previous state
b) The process of improving data performance
c) The process of improving data security
d) The process of improving data availability
Answer: a) The process of restoring a database to a previous state
128. What is a database security?
a) The process of protecting a database from unauthorized access
b) The process of improving data performance
c) The process of improving data availability
d) The process of improving data integrity
Answer: a) The process of protecting a database from unauthorized access
129. What is a database encryption?
a) The process of converting data into a code
b) The process of improving data performance
c) The process of improving data security
d) The process of improving data availability
Answer: a) The process of converting data into a code
130. What is a database authentication?
a) The process of verifying user identity
b) The process of authorizing user access
c) The process of encrypting data
d) The process of backing up data
Answer: a) The process of verifying user identity
131. Which of the following is a type of database user?
a) Database administrator
b) Database designer
c) End user
d) All of the above
Answer: d) All of the above
132. What is a database query optimizer?
a) A tool that improves query performance
b) A tool that improves data security
c) A tool that improves data availability
d) A tool that improves data integrity
Answer: a) A tool that improves query performance
133. What is a database buffer?
a) A temporary storage area for data
b) A permanent storage area for data
c) A tool that improves query performance
d) A tool that improves data security
Answer: a) A temporary storage area for data
134. What is a database log?
a) A record of all database transactions
b) A record of all database queries
c) A record of all database errors
d) A record of all database backups
Answer: a) A record of all database transactions
135. What is a database constraint?
a) A rule that restricts data values
b) A rule that restricts user access
c) A rule that restricts database performance
d) A rule that restricts data integrity
Answer: a) A rule that restricts data values
136. Which of the following is a type of database constraint?
a) Primary key constraint
b) Foreign key constraint
c) Unique constraint
d) All of the above
Answer: d) All of the above
137. What is a database index?
a) A data structure that improves query performance
b) A data structure that improves data security
c) A data structure that improves data availability
d) A data structure that improves data integrity
Answer: a) A data structure that improves query performance
138. What is a database view?
a) A virtual table based on a query
b) A physical table stored in the database
c) A database index
d) A database trigger
Answer: a) A virtual table based on a query
139. What is a database trigger?
a) A set of actions triggered by an event
b) A set of rules for data integrity
c) A set of indexes for data performance
d) A set of views for data security
Answer: a) A set of actions triggered by an event
140. What is a database schema?
a) A logical representation of the database
b) A physical representation of the database
c) A database index
d) A database trigger
Answer: a) A logical representation of the database
141. Which of the following is a type of database model?
a) Relational model
b) Hierarchical model
c) Network model
d) All of the above
Answer: d) All of the above
142. What is a database normalization?
a) The process of removing data redundancy
b) The process of improving data performance
c) The process of improving data security
d) The process of improving data availability
Answer: a) The process of removing data redundancy
143. What is a database denormalization?
a) The process of removing data redundancy
b) The process of intentionally adding data redundancy
c) The process of improving data performance
d) The process of improving data security
Answer: b) The process of intentionally adding data redundancy
144. What is a database join?
a) A operation that combines data from two tables
b) A operation that retrieves data from one table
c) A operation that updates data in one table
d) A operation that deletes data from one table
Answer: a) A operation that combines data from two tables
145. What is a database subquery?
a) A query nested inside another query
b) A query that uses a join operation
c) A query that uses a sorting operation
d) A query that uses an indexing operation
Answer: a) A query nested inside another query
146. Which of the following is a type of database join?
a) Inner join
b) Outer join
c) Left join
d) All of the above
Answer: d) All of the above
147. What is a database transaction?
a) A single operation on the database
b) A group of operations on the database
c) A query on the database
d) A report from the database
Answer: b) A group of operations on the database
148. What is a database rollback?
a) A operation to commit changes to the database
b) A operation to undo changes to the database
c) A operation to delete data from the database
d) A operation to insert data into the database
Answer: b) A operation to undo changes to the database
149. What is a database commit?
a) A operation to undo changes to the database
b) A operation to commit changes to the database
c) A operation to delete data from the database
d) A operation to insert data into the database
Answer: b) A operation to commit changes to the database
150. What is a database deadlock?
a) A situation where two transactions are blocked indefinitely
b) A situation where a transaction is rolled back
c) A situation where a transaction is committed
d) A situation where a database is locked
Answer: a) A situation where two transactions are blocked indefinitely
151. What is a database fragmentation?
a) A situation where data is broken into small pieces
b) A situation where data is duplicated
c) A situation where data is corrupted
d) A situation where data is lost
Answer: a) A situation where data is broken into small pieces
152. What is a database reorganization?
a) The process of reordering data in a table
b) The process of reordering tables in a database
c) The process of rebuilding indexes in a database
d) The process of updating statistics in a database
Answer: a) The process of reordering data in a table
153. What is a database statistics?
a) Information about database performance
b) Information about database security
c) Information about database availability
d) Information about database integrity
Answer: a) Information about database performance
154. What is a database tuning?
a) The process of improving database performance
b) The process of improving database security
c) The process of improving database availability
d) The process of improving database integrity
Answer: a) The process of improving database performance
155. What is a database backup?
a) A copy of the database for recovery purposes
b) A copy of the database for security purposes
c) A copy of the database for performance purposes
d) A copy of the database for availability purposes
Answer: a) A copy of the database for recovery purposes
156. What is a database recovery?
a) The process of restoring a database from a backup
b) The process of backing up a database
c) The process of securing a database
d) The process of optimizing a database
Answer: a) The process of restoring a database from a backup
157. What is a database archive?
a) A copy of the database for long-term storage
b) A copy of the database for short-term storage
c) A copy of the database for security purposes
d) A copy of the database for performance purposes
Answer: a) A copy of the database for long-term storage
158. What is a database dump?
a) A copy of the database in a human-readable format
b) A copy of the database in a machine-readable format
c) A copy of the database for security purposes
d) A copy of the database for performance purposes
Answer: a) A copy of the database in a human-readable format
159. What is a database migration?
a) The process of moving a database to a new location
b) The process of moving a database to a new platform
c) The process of upgrading a database to a new version
d) The process of downgrading a database to a previous version
Answer: a) The process of moving a database to a new location
160. What is a database patch?
a) A fix for a bug in the database software
b) A new feature added to the database software
c) A security update for the database software
d) A performance optimization for the database software
Answer: a) A fix for a bug in the database software
161. What is a database upgrade?
a) A major change to the database software
b) A minor change to the database software
c) A fix for a bug in the database software
d) A new feature added to the database software
Answer: a) A major change to the database software
162. What is a database downgrade?
a) A major change to the database software
b) A minor change to the database software
c) A return to a previous version of the database software
d) A fix for a bug in the database software
Answer: c) A return to a previous version of the database software
163. What is a database refresh?
a) A process of updating the database with new data
b) A process of deleting old data from the database
c) A process of reorganizing the database for performance
d) A process of rebuilding the database from scratch
Answer: a) A process of updating the database with new data
164. What is a database purge?
a) A process of deleting old data from the database
b) A process of updating the database with new data
c) A process of reorganizing the database for performance
d) A process of rebuilding the database from scratch
Answer: a) A process of deleting old data from the database
165. What is a database snapshot?
a) A read-only copy of the database
b) A read-write copy of the database
c) A backup of the database
d) A recovery of the database
Answer: a) A read-only copy of the database
166. What is a database clone?
a) A exact copy of the database
b) A partial copy of the database
c) A backup of the database
d) A recovery of the database
Answer: a) A exact copy of the database
167. What is a database replication?
a) The process of copying data from one database to another
b) The process of backing up a database
c) The process of recovering a database
d) The process of optimizing a database
Answer: a) The process of copying data from one database to another
168. What is a database synchronization?
a) The process of ensuring data consistency across databases
b) The process of backing up a database
c) The process of recovering a database
d) The process of optimizing a database
Answer: a) The process of ensuring data consistency across databases
169. What is a database caching?
a) The process of storing frequently accessed data in memory
b) The process of storing infrequently accessed data in memory
c) The process of optimizing database performance
d) The process of securing database data
Answer: a) The process of storing frequently accessed data in memory
170. What is a database materialized view?
a) A virtual table based on a query
b) A physical table based on a query
c) A table that stores frequently accessed data
d) A table that stores infrequently accessed data
Answer: b) A physical table based on a query
171. What is a database data warehousing?
a) The process of storing data in a centralized repository
b) The process of storing data in a decentralized repository
c) The process of analyzing data for business insights
d) The process of reporting data for business insights
Answer: a) The process of storing data in a centralized repository
172. What is a database OLAP (Online Analytical Processing)?
a) A technology for analyzing data in real-time
b) A technology for reporting data in real-time
c) A technology for storing data in real-time
d) A technology for retrieving data in real-time
Answer: a) A technology for analyzing data in real-time
173. What is a database ETL (Extract, Transform, Load)?
a) A process for extracting data from multiple sources
b) A process for transforming data into a standardized format
c) A process for loading data into a target system
d) All of the above
Answer: d) All of the above
174. What is a database data governance?
a) The process of managing data quality and security
b) The process of managing data performance and scalability
c) The process of managing data availability and reliability
d) The process of managing data privacy and compliance
Answer: a) The process of managing data quality and security
175. What is a database data quality?
a) The accuracy and completeness of data
b) The performance and scalability of data
c) The availability and reliability of data
d) The security and privacy of data
Answer: a) The accuracy and completeness of data
176. What is a database data cleansing?
a) The process of removing duplicates and errors from data
b) The process of transforming data into a standardized format
c) The process of loading data into a target system
d) The process of extracting data from multiple sources
Answer: a) The process of removing duplicates and errors from data
177. What is a database data transformation?
a) The process of converting data from one format to another
b) The process of aggregating data for reporting purposes
c) The process of filtering data for analysis purposes
d) The process of sorting data for display purposes
Answer: a) The process of converting data from one format to another
178. What is a database data aggregation?
a) The process of combining data from multiple sources
b) The process of summarizing data for reporting purposes
c) The process of filtering data for analysis purposes
d) The process of sorting data for display purposes
Answer: b) The process of summarizing data for reporting purposes
179. What is a database data filtering?
a) The process of selecting specific data for analysis purposes
b) The process of sorting data for display purposes
c) The process of aggregating data for reporting purposes
d) The process of transforming data into a standardized format
Answer: a) The process of selecting specific data for analysis purposes
180. What is a database index?
a) A data structure that improves query performance
b) A data structure that improves data security
c) A data structure that improves data availability
d) A data structure that improves data integrity
Answer: a) A data structure that improves query performance
181. What is a database view?
a) A virtual table based on a query
b) A physical table based on a query
c) A table that stores frequently accessed data
d) A table that stores infrequently accessed data
Answer: a) A virtual table based on a query
182. What is a database stored procedure?
a) A program that runs on the database server
b) A program that runs on the client machine
c) A program that is stored in the database
d) A program that is executed by the database
Answer: a) A program that runs on the database server
183. What is a database trigger?
a) A program that runs automatically when data is inserted or updated
b) A program that runs automatically when data is deleted
c) A program that runs automatically when a query is executed
d) A program that runs automatically when a transaction is committed
Answer: a) A program that runs automatically when data is inserted or updated
184. What is a database cursor?
a) A control structure that allows traversal of records in a database
b) A control structure that allows insertion of records in a database
c) A control structure that allows deletion of records in a database
d) A control structure that allows updating of records in a database
Answer: a) A control structure that allows traversal of records in a database
185. What is a database transaction?
a) A single operation on the database
b) A group of operations on the database
c) A query on the database
d) A report from the database
Answer: b) A group of operations on the database
186. What is a database commit?
a) A operation to undo changes to the database
b) A operation to save changes to the database
c) A operation to delete data from the database
d) A operation to insert data into the database
Answer: b) A operation to save changes to the database
187. What is a database rollback?
a) A operation to save changes to the database
b) A operation to undo changes to the database
c) A operation to delete data from the database
d) A operation to insert data into the database
Answer: b) A operation to undo changes to the database
188. What is a database lock?
a) A mechanism to prevent concurrent access to data
b) A mechanism to allow concurrent access to data
c) A mechanism to improve database performance
d) A mechanism to improve database security
Answer: a) A mechanism to prevent concurrent access to data
189. What is a database deadlock?
a) A situation where two transactions are blocked indefinitely
b) A situation where a transaction is rolled back
c) A situation where a transaction is committed
d) A situation where a database is locked
Answer: a) A situation where two transactions are blocked indefinitely
190. What is a database normalization?
a) The process of removing data redundancy
b) The process of improving data performance
c) The process of improving data security
d) The process of improving data availability
Answer: a) The process of removing data redundancy
191. What is a database denormalization?
a) The process of removing data redundancy
b) The process of intentionally adding data redundancy
c) The process of improving data performance
d) The process of improving data security
Answer: b) The process of intentionally adding data redundancy
192. What is a database entity-relationship model?
a) A conceptual representation of data
b) A physical representation of data
c) A logical representation of data
d) A semantic representation of data
Answer: a) A conceptual representation of data
193. What is a database schema?
a) A logical representation of the database
b) A physical representation of the database
c) A conceptual representation of the database
d) A semantic representation of the database
Answer: a) A logical representation of the database
194. What is a database instance?
a) A physical representation of the database
b) A logical representation of the database
c) A conceptual representation of the database
d) A semantic representation of the database
Answer: a) A physical representation of the database
195. What is a database data mart?
a) A small, focused repository of data
b) A large, centralized repository of data
c) A virtual repository of data
d) A physical repository of data
Answer: a) A small, focused repository of data
196. What is a database data mining?
a) The process of discovering patterns in data
b) The process of extracting data from a database
c) The process of transforming data into a standardized format
d) The process of loading data into a target system
Answer: a) The process of discovering patterns in data
197. What is a database OLTP (Online Transaction Processing)?
a) A system for processing transactions in real-time
b) A system for analyzing data in real-time
c) A system for reporting data in real-time
d) A system for storing data in real-time
Answer: a) A system for processing transactions in real-time
198. What is a database CAD (Computer-Aided Design)?
a) A system for designing and drafting physical objects
b) A system for designing and drafting software applications
c) A system for designing and drafting databases
d) A system for designing and drafting networks
Answer: a) A system for designing and drafting physical objects
199. What is a database CASE (Computer-Aided Software Engineering)?
a) A system for designing and developing software applications
b) A system for designing and developing databases
c) A system for designing and developing networks
d) A system for designing and developing computer hardware
Answer: a) A system for designing and developing software applications
200. What is a database database administration?
a) The process of designing and implementing databases
b) The process of maintaining and optimizing databases
c) The process of securing and backing up databases
d) All of the above
Answer: d) All of the above

You might also like