db_ch2
db_ch2
9. Which type of DBMS architecture has all functionality, application execution, and
user interface processing on one machine?
a) Client-server architecture
b) Distributed architecture
c) Centralized DBMS architecture
d) Cloud-based architecture
Answer: c) Centralized DBMS architecture
14. In the context of DBMS, what does the term 'data abstraction' refer to?
a) The process of backing up the database
b) The separation of data from the application programs
c) The optimization of database queries
d) The encryption of sensitive data
Answer: b) The separation of data from the application programs
15. Which type of independence allows changes in the physical schema without
affecting the conceptual schema?
a) Logical data independence
b) Functional data independence
c) Physical data independence
d) Structural data independence
Answer: c) Physical data independence
20. What is the purpose of the storage definition language (SDL) in DBMS?
a) To define the logical schema
b) To specify the internal schema
c) To create user views
d) To manipulate data in the database
Answer: b) To specify the internal schema
21. Which DBMS component is responsible for validating the correctness of query
syntax?
a) Query optimizer
b) Query compiler
c) Runtime database processor
d) Interactive query interface
Answer: b) Query compiler
22. What is the key advantage of using a DBMS for data consistency?
a) Improved query performance
b) Ensuring data values are accurate and reliable
c) Easier data manipulation
d) Simplified database schema
Answer: b) Ensuring data values are accurate and reliable
23. In the context of a university database, which level of database architecture would
handle the user interfaces and application programs?
a) Internal level
b) Conceptual level
c) External level
d) Physical level
Answer: c) External level
26. What is an example of a change that can be made under physical data
independence without affecting the conceptual schema?
a) Adding a new entity type
b) Changing the file organization technique
c) Modifying application programs
d) Redefining user views
Answer: b) Changing the file organization technique
27. Which level of the database architecture is responsible for the logical structure of
the entire database?
a) Physical level
b) External level
c) Conceptual level
d) Internal level
Answer: c) Conceptual level
29. Which type of DBMS architecture allows multiple client machines to access server
resources?
a) Centralized DBMS architecture
b) Distributed DBMS architecture
c) Client-server architecture
d) Cloud-based architecture
Answer: c) Client-server architecture
30. Which database language is used for performing manipulation operations such as
retrieval, insertion, deletion, and modification of the data?
a) DDL (Data Definition Language)
b) SDL (Storage Definition Language)
c) VDL (View Definition Language)
d) DML (Data Manipulation Language)
Answer: d) DML (Data Manipulation Language)