WorksheetsUnit 12 - Big data
Total questions: 10
Worksheet time: 5mins
What are the 3 v's?
Volume, velocity, variety
Variety, various, volume
Volume, verification, vigorous
Verification, valuable, volatile
What does the term 'big data ' mean?
Large amounts of data that can fit on one server
Large amounts of data stored in a relational database
Data that is collected by Facebook
Data that is collected on a large scale, too large for one server, and is generally unstructured
Why is big data not suitable for storage in a relational database? Tick the one that does NOT apply.
It is impossible to use standard query tools such as SQL
The data may need a response in milliseconds
The lack of structure means it cannot be organised into the rows and columns of a relational database
Big data is very structured and organised
Processing will often need to be distributed across multiple servers.
True
False
What features of functional programming make it useful for working with Big Data? Tick the one that does NOT apply.
The use of variables
Immutable data structures
Statelessness, the program’s behaviour does not depend on the order in which functions are called
Higher order functions allow functions to be input as arguments
What does immutable mean?
An object that is called by a function
A data structure that can change size
An object whose state cannot be modified after it is created
A LIFO data structure
A graph database stores data as ….
entities and properties
rows and columns
fields and attributes
nodes and relationships
What would Amazon use Big Data for?
To store customer details
To analyse buying trends and recommend future purchases
To store payment details
To predict future company earnings
Which functions can be easily parallelised (many processors can work simultaneously on part of a dataset)?
Map and Fold
Map and Head
Fold and Tail
Filter and Max
How much data does Google process a day?
32 terabytes
300 petabytes
24 petabytes
28 gigabytes
