Q. What does the term 'data latency' refer to in a data warehouse?
A.
The speed of data retrieval
B.
The time delay between data generation and its availability for analysis
C.
The amount of data stored
D.
The frequency of data updates
Show solution
Solution
Data latency refers to the time delay between when data is generated and when it becomes available for analysis in a data warehouse.
Correct Answer:
B
— The time delay between data generation and its availability for analysis
Learn More →
Q. What does the term 'denormalization' refer to in database design?
A.
The process of reducing redundancy
B.
The process of increasing redundancy for performance
C.
The process of normalizing data
D.
The process of creating indexes
Show solution
Solution
Denormalization refers to the process of increasing redundancy in a database to improve performance, often at the cost of data integrity.
Correct Answer:
B
— The process of increasing redundancy for performance
Learn More →
Q. What does the term 'functional dependency' mean in the context of databases?
A.
One attribute uniquely determines another attribute
B.
Attributes are dependent on the database schema
C.
Data is stored in a hierarchical manner
D.
Data is replicated across multiple tables
Show solution
Solution
Functional dependency means that one attribute uniquely determines another attribute in a relation.
Correct Answer:
A
— One attribute uniquely determines another attribute
Learn More →
Q. What does the term 'horizontal partitioning' refer to in distributed databases?
A.
Dividing a database into smaller databases based on rows
B.
Dividing a database into smaller databases based on columns
C.
Combining multiple databases into one
D.
Creating backups of the database
Show solution
Solution
Horizontal partitioning refers to dividing a database into smaller databases based on rows, which can improve performance and manageability.
Correct Answer:
A
— Dividing a database into smaller databases based on rows
Learn More →
Q. What is a business rule in the context of an ER model?
A.
A guideline for database performance
B.
A constraint that defines how data can be created, stored, and modified
C.
A method for indexing data
D.
A type of transaction control
Show solution
Solution
A business rule defines constraints on how data can be created, stored, and modified in a database.
Correct Answer:
B
— A constraint that defines how data can be created, stored, and modified
Learn More →
Q. What is a common challenge in concurrency control for data warehouses?
A.
High transaction volume
B.
Low data availability
C.
Complex data relationships
D.
Frequent schema changes
Show solution
Solution
High transaction volume can lead to challenges in concurrency control, especially when multiple users are querying large datasets simultaneously.
Correct Answer:
A
— High transaction volume
Learn More →
Q. What is a common challenge in distributed databases?
A.
Data normalization
B.
Network latency
C.
Data encryption
D.
User authentication
Show solution
Solution
Network latency is a common challenge in distributed databases as it can affect the speed and efficiency of data access and transactions.
Correct Answer:
B
— Network latency
Learn More →
Q. What is a common consequence of not normalizing a database?
A.
Increased data integrity
B.
Data redundancy
C.
Improved performance
D.
Simplified queries
Show solution
Solution
Not normalizing a database can lead to data redundancy, which can cause inconsistencies and anomalies.
Correct Answer:
B
— Data redundancy
Learn More →
Q. What is a common issue faced during data warehousing?
A.
Data inconsistency
B.
High transaction volume
C.
Real-time data updates
D.
Limited data sources
Show solution
Solution
Data inconsistency is a common issue in data warehousing due to the integration of data from multiple sources.
Correct Answer:
A
— Data inconsistency
Learn More →
Q. What is a common method for ensuring data consistency in Object-Oriented Databases during transactions?
A.
Two-phase commit protocol
B.
Normalization
C.
Data denormalization
D.
Flat file management
Show solution
Solution
The two-phase commit protocol is commonly used to ensure data consistency during transactions.
Correct Answer:
A
— Two-phase commit protocol
Learn More →
Q. What is a dimension table in a data warehouse?
A.
A table that stores transactional data
B.
A table that contains descriptive attributes
C.
A table that holds metadata
D.
A table that indexes data
Show solution
Solution
Dimension tables contain descriptive attributes that provide context to the facts stored in the fact tables.
Correct Answer:
B
— A table that contains descriptive attributes
Learn More →
Q. What is a distributed database?
A.
A database that is stored on a single server
B.
A database that is spread across multiple locations
C.
A database that uses cloud storage
D.
A database that is only accessible via the internet
Show solution
Solution
A distributed database is a database that is spread across multiple locations, which can be on different servers or geographical locations.
Correct Answer:
B
— A database that is spread across multiple locations
Learn More →
Q. What is a federated database system?
A.
A single database managed by one server
B.
A collection of autonomous databases that appear as one
C.
A database that only stores metadata
D.
A database that is only accessible through APIs
Show solution
Solution
A federated database system is a collection of autonomous databases that appear as one, allowing for distributed data access while maintaining individual database autonomy.
Correct Answer:
B
— A collection of autonomous databases that appear as one
Learn More →
Q. What is a foreign key in a relational database?
A.
A key that uniquely identifies a record
B.
A key that links two tables together
C.
A key that is used for indexing
D.
A key that is automatically generated
Show solution
Solution
A foreign key is a field (or collection of fields) in one table that uniquely identifies a row of another table.
Correct Answer:
B
— A key that links two tables together
Learn More →
Q. What is a foreign key?
A.
A primary key in another table
B.
A unique identifier for a table
C.
An attribute that can be null
D.
A key used for indexing
Show solution
Solution
A foreign key is a primary key in another table that establishes a relationship between the two tables.
Correct Answer:
A
— A primary key in another table
Learn More →
Q. What is a functional dependency in the context of relational databases?
A.
A relationship between two tables
B.
A constraint that describes the relationship between attributes
C.
A method of indexing data
D.
A type of normalization
Show solution
Solution
A functional dependency describes a constraint between two attributes in a relation, indicating that the value of one attribute is determined by the value of another.
Correct Answer:
B
— A constraint that describes the relationship between attributes
Learn More →
Q. What is a key benefit of data warehousing for businesses?
A.
Increased operational costs
B.
Improved data quality
C.
Reduced data access speed
D.
Limited data analysis capabilities
Show solution
Solution
Data warehousing improves data quality by consolidating data from various sources and ensuring consistency.
Correct Answer:
B
— Improved data quality
Learn More →
Q. What is a key feature of Object-Oriented Databases?
A.
Support for complex data types
B.
Use of SQL exclusively
C.
Flat file storage
D.
No support for relationships
Show solution
Solution
Object-Oriented Databases support complex data types, allowing for the representation of real-world entities more effectively.
Correct Answer:
A
— Support for complex data types
Learn More →
Q. What is a major disadvantage of distributed databases?
A.
Increased data availability
B.
Higher complexity in management
C.
Improved performance
D.
Reduced data redundancy
Show solution
Solution
A major disadvantage of distributed databases is the higher complexity in management due to the need to coordinate multiple nodes and ensure data consistency.
Correct Answer:
B
— Higher complexity in management
Learn More →
Q. What is a potential drawback of normalization?
A.
Increased data integrity
B.
More complex queries
C.
Reduced data redundancy
D.
Improved performance
Show solution
Solution
Normalization can lead to more complex queries due to the need for joins between multiple tables.
Correct Answer:
B
— More complex queries
Learn More →
Q. What is a potential drawback of Object-Oriented Databases?
A.
Limited support for complex data types
B.
Higher complexity in database design
C.
Inability to handle large volumes of data
D.
Lack of transaction support
Show solution
Solution
Object-Oriented Databases can introduce higher complexity in design due to their advanced features and data structures.
Correct Answer:
B
— Higher complexity in database design
Learn More →
Q. What is a potential issue with concurrent transactions in a database?
A.
Data redundancy
B.
Data inconsistency
C.
Increased performance
D.
Simplified queries
Show solution
Solution
Concurrent transactions can lead to data inconsistency if not managed properly, as multiple transactions may attempt to read and write the same data simultaneously.
Correct Answer:
B
— Data inconsistency
Learn More →
Q. What is a primary key in a database?
A.
A key that allows duplicate values
B.
A unique identifier for a record in a table
C.
A key used for indexing
D.
A key that can be null
Show solution
Solution
A primary key is a unique identifier for a record in a table, ensuring that no two records can have the same primary key value.
Correct Answer:
B
— A unique identifier for a record in a table
Learn More →
Q. What is a primary key in the context of an ER model?
A.
A key that allows for data redundancy
B.
A unique identifier for each entity instance
C.
A foreign key that links to another table
D.
A type of relationship between entities
Show solution
Solution
A primary key is a unique identifier for each instance of an entity, ensuring that no two instances are the same.
Correct Answer:
B
— A unique identifier for each entity instance
Learn More →
Q. What is a primary key?
A.
A unique identifier for a record
B.
A foreign key reference
C.
An index for faster searches
D.
A type of relationship
Show solution
Solution
A primary key is a unique identifier for a record in a database table, ensuring that no two records can have the same key value.
Correct Answer:
A
— A unique identifier for a record
Learn More →
Q. What is a star schema in data warehousing?
A.
A type of data normalization
B.
A database design with a central fact table and dimension tables
C.
A method for indexing data
D.
A concurrency control mechanism
Show solution
Solution
A star schema is a type of database design that consists of a central fact table surrounded by dimension tables, facilitating easier data retrieval.
Correct Answer:
B
— A database design with a central fact table and dimension tables
Learn More →
Q. What is a surrogate key?
A.
A natural key derived from the data
B.
A key that is created for the purpose of uniquely identifying a record
C.
A composite key made of multiple attributes
D.
A foreign key that references another table
Show solution
Solution
A surrogate key is a key that is created for the purpose of uniquely identifying a record, often an auto-incremented number.
Correct Answer:
B
— A key that is created for the purpose of uniquely identifying a record
Learn More →
Q. What is a transaction in the context of a database management system?
A.
A single SQL command
B.
A sequence of operations treated as a single unit
C.
A backup of the database
D.
A method of data retrieval
Show solution
Solution
A transaction is a sequence of operations that are treated as a single unit of work, ensuring data integrity.
Correct Answer:
B
— A sequence of operations treated as a single unit
Learn More →
Q. What is a transaction in the context of a database?
A.
A single SQL command
B.
A sequence of operations treated as a single unit
C.
A backup of the database
D.
A method of data retrieval
Show solution
Solution
A transaction is a sequence of operations that are executed as a single unit of work.
Correct Answer:
B
— A sequence of operations treated as a single unit
Learn More →
Q. What is a transaction in the context of a DBMS?
A.
A single unit of work that must be completed in its entirety
B.
A method of data retrieval
C.
A type of database schema
D.
A way to create indexes
Show solution
Solution
A transaction is a single unit of work that must be completed in its entirety to maintain data integrity.
Correct Answer:
A
— A single unit of work that must be completed in its entirety
Learn More →
Showing 91 to 120 of 340 (12 Pages)