SOLUTIONS
1. What type of index uses hash functions to assign entries to buckets?
Full-text Index
Clustered Index
Hash Index
B-tree Index
2. A set of small databases where data are collected, processed, and
stored on multiple computers within a network is a
distributed
database high-
impact process flat
file database
centralized database
3. What is the term for a file that records all changes made to a database,
including inserts, updates, and deletes?
Index
Backup
Schema
Log
4. Describe the role of tools like Connectors & APIs in
database management.
Connectors & APIs are used solely for data storage.
,Connectors & APIs facilitate communication between users and
the database, allowing for query execution and data retrieval.
, Connectors & APIs are responsible for data encryption
only. Connectors & APIs manage the physical storage of
data.
5. What type of database operation is used to combine rows from two
or more tables based on a related column?
Self Join
Cross Join
Inner Join
Outer Join
6. If a database query is running slowly, which aspect of the query
processor might need optimization?
Data storage method.
Database backup frequency.
User access permissions.
Query execution plan.
7. In a scenario where a database table has numerous columns but
only a few are frequently accessed, how would vertical partitioning
benefit the performance of the database?
It would improve query performance by reducing the amount
of data read during queries.
It would increase the complexity of the database schema.
It would slow down data retrieval due to increased
joins.
It would require more storage space due to additional tables.
8. In a scenario where a database experiences high read traffic, how might
implementing storage arrays improve performance?
, By managing data replication internally, storage arrays
can reduce the load on the database and improve read
performance.
By requiring more manual intervention from database
administrators.
By eliminating the need for indexing in the database.
By increasing the number of database queries processed
simultaneously.
9. What is the primary purpose of developing an entity-relationship model
in database design?
To capture data requirements while ignoring implementation
details.
To establish indexing strategies for data retrieval.
To define the physical storage of data in a database. To
optimize query processing for faster results.
10. Specifies indexes, table structures, and partitions. Specifies how tables
are organized on storage media.
Connection Manager
Physical Design
Logical Design
Architecture
11. Describe the purpose of the Entity-Relationship Model in the context
of database design.
The Entity-Relationship Model serves to outline data
requirements without focusing on implementation specifics.