levo

Big Data

  • 4 subtopics
  • 12 things to know
  • Paper 2

What Big Data covers

What makes data 'big', why a lack of structure rather than size defeats a relational database, distributed processing and the functional style that suits it, and fact-based and graph representations. Examined on Paper 2.

Where it is assessed

Paper 2

The written theory exam, 2 hours 30 minutes and 40% of the A-level.

Check the AQA specification ↗

The 4 subtopics

Each one has its own page.

What you need to know

Answer each one before you reveal it.

Your recallNot started
Key term

What are the three characteristics used to describe Big Data?

Evaluation

Why is 'big' a relative term rather than a fixed threshold?

Key term

Which sources stream data continuously?

Evaluation

Why are relational databases not appropriate for Big Data?

Process

Why are machine learning techniques needed with Big Data?

Evaluation

Why is a lack of structure harder to deal with than size?

Key term

What is statelessness, and why does it matter for distributing work?

Key term

What is an immutable data structure, and why does it help across machines?

Key term

What is a higher-order function?

Key term

What are the three components of a graph schema?

Process

Give an example of data described using nodes, edges and properties.

Key term

What is a fact-based model, and what does one fact hold?

Take Big Data further

The same content, four other ways.

Commonly confused

Pairs that lose marks when they are blurred together.

  • Volume vs Velocity

    Volume: the quantity is too large for conventional storage and processing. Velocity: the stream arrives too quickly for conventional processing.

  • Structured data vs Unstructured data

    Structured data: records organised into a predetermined schema. Unstructured data: content without a fixed tabular organisation.

  • Relational schema vs Graph schema

    Relational schema: relationships represented through keys joining tables. Graph schema: relationships stored directly as edges between vertices.

Questions from this topic

Each one with the model answer underneath.

  1. 1

    What does the term Big Data actually refer to?

    Model answer

    It is a loose label rather than a precise measurement. It covers any collection of data that has outgrown the ordinary tools an organisation would normally reach for, so that the usual way of storing it and asking questions of it stops working. There is no fixed number of gigabytes at which data becomes Big Data. The point is that the containers it used to sit in no longer hold it, and the methods that used to interrogate it no longer finish in a useful amount of time.

  2. 2

    What are the three characteristics conventionally used to describe Big Data?

    Model answer

    Volume, velocity and variety. Volume is the sheer quantity of it. Velocity is the rate at which it arrives and the speed at which an answer is wanted. Variety is the mixture of different forms the data takes. A dataset does not have to be extreme in all three to qualify — being unmanageable on any one of them is usually enough to force a change of approach.

  3. 3

    What does volume mean, and what is the practical test for it?

    Model answer

    Volume is the quantity of data. The practical test is whether it will still fit on one machine: once a dataset is larger than a single server can hold or work through, volume has become the limiting factor. That threshold matters more than any absolute figure, because it is the point at which the data must be spread across several machines and every tool that assumed one machine has to be replaced.

  4. 4

    What does velocity mean, and what response times does it imply?

    Model answer

    Velocity is the rate at which data arrives and has to be dealt with. Rather than sitting still in a store waiting to be queried overnight, the data streams in continuously and a response is expected in milliseconds to seconds. Fraud checks on card transactions and alerts from sensor readings are typical: an answer produced an hour later has no value, because the situation it described has already passed.

  5. 5

    What does variety mean, and what kinds of data does it cover?

    Model answer

    Variety is the range of different forms the data takes. Alongside neat tabular records there is free text, email, images, audio, video, and log files, none of which share a common layout. Some of it is structured, some has partial structure such as tags or headers, and much of it has none at all. The collection as a whole therefore has no single shape that one storage format or one query language can assume.

  6. 6

    Why is 'big' described as a relative term rather than a fixed threshold?

    Model answer

    Because what overwhelms one organisation is routine for another. A volume that defeats a small firm's single server is unremarkable to a company running a large cluster, and a quantity considered enormous a decade ago is now handled on a desktop. What makes size matter is not the figure itself but the moment the data stops fitting on one machine, since that is when the familiar tools stop being an option.

What is inside Levo

Six ways to work the same material.

1Closed book
2Open book
3Closed book

The 3-step method, run for you

Answer cold, learn it, then prove it stuck. Levo tracks the jump between your first attempt and your last.

Fundamentals of Programming
Fundamentals of Data Structures
Fundamentals of Algorithms
Theory of Computation

Cram a whole paper in one sitting

Sort every topic into what you know and what you do not, then drill only the weak ones.

A driver is .
softwarehardwarestorage

Blank Blitz makes facts automatic

Rapid timed gap-fills on the terms and numbers you need to recall without thinking.

AThe integer 5 is 0101.
B0.75 is 1/2 + 1/4.
CThe fraction bits are 1100.

Build It gets the exam shape right

Assemble a full-mark answer from its marking points, in the order an examiner wants them.

Head means the first single element of a non-empty list.
TrueFalse

Test It catches misconceptions

Spot the fault in a statement. The traps are the mistakes students actually make.

721941163128510

Brain Breaks between sessions

Short focus games to reset attention, so the next set lands better than the last.

Big Data revision questions

What does Big Data cover in AQA A-Level Computer Science?
4 subtopics: volume, velocity and variety, why big data resists analysis, distributed processing and functional programming and fact-based models and graph schemas. Each one has its own page with questions and model answers.
How is Big Data organised?
By the AQA 7517 specification, subtopic by subtopic, so it matches the order you are taught it in.

Every question in Big Data, on a schedule.

Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.

Or £46 a year, about £3.83 a month. Cancel anytime.