Lect 1
Lect 1
### Answers:
1. **d)** High Optimization
2. **c)** Traditional Databases
3. **b)** Variety
4. **c)** Velocity
5. **c)** The uncertainty of data
6. **a)** Atomicity, Consistency, Isolation, Durability
7. **b)** Diminish data redundancy and prevent anomalies
8. **c)** Table with Rows and Columns
9. **b)** Microsoft SQL Server
10. **d)** Relational database tables
11. **c)** Online Analytical Processing
12. **b)** That transactions are run in parallel without interference
13. **a)** Hadoop and MapReduce
14. **b)** Distributed File Systems
15. **b)** Not Only SQL
16. **a)** Schema-Free
17. **d)** All of the above
18. **b)** Efficiently managing exponential data growth
19. **b)** Streaming Data Processing
20. **c)** Complex ACID Transactions
1. **A**
3. **B**
4. **C**
5. **A**
6. **B**
7. **B**
8. **B**
9. **B**
10. **C**
11. **B**
12. **B**
13. **C**
14. **A**
15. **B**
16. **B**
17. **B**
18. **C**
19. **B**
20. **B**
1. Big Data is typically characterized by the "3Vs": Volume, Velocity, and Veracity.
2. NoSQL databases were initially developed as an alternative to traditional
relational databases for handling large-scale data needs.
3. Key-value stores are optimal for applications that require complex querying and
relationships between data entries.
4. Relational databases follow the ACID model, ensuring consistency and durability
of transactions.
5. NoSQL is an abbreviation for "No SQL allowed" in database management.
6. In NoSQL databases, "aggregate structure" refers to treating multiple related data
pieces as a single unit for manipulation and consistency.
7. MongoDB is an example of a key-value store in NoSQL databases.
8. Graph databases are ideal for applications involving social networks and location-
based services.
9. Document stores organize data in a format similar to JSON or XML.
10. Relational databases are especially well-suited for unpredictable exponential
data growth and high-speed data processing.
11. Hadoop is an example of a NoSQL database system.
12. RDF (Resource Description Framework) is a data model used in graph
databases.
13. In Big Data applications, "Veracity" refers to the speed of data generation and
processing.
14. The "ACID" properties of transactions stand for Atomicity, Consistency, Isolation,
and Durability.
15. Key-value stores are generally suited for scenarios where data needs to be
accessed by keys only, without complex querying.
16. Wide column stores are often referred to as column family or column-oriented
databases.
17. A major goal of NoSQL databases is to maintain strong consistency across
distributed data.
18. Neo4j is a popular example of a graph database.
19. The term "Big Data" has a standard definition accepted by all data researchers
and practitioners.
20. OLAP (Online Analytical Processing) is often associated with real-time data
processing in database applications.