▲ Camp45
Sign inStart free

Computer Science · Theme A: Concepts of computer science

A3.2 — Database design

Computer Science · SL / HL · syllabus-mapped notes

  1. CS_A3.2.1

    Database schemas

    Conceptual, logical and physical schemas as abstractions at different levels.

  2. CS_A3.2.2

    Constructing ERDs

    Entities, relationships, and the roles of cardinality and modality.

  3. CS_A3.2.3

    Data types in relational databases

    Common data types, why consistency matters, and effects of a wrong type.

  4. CS_A3.2.4

    Constructing tables

    Primary, foreign, composite and concatenated keys for well-defined tables.

  5. CS_A3.2.5

    Difference between normal forms

    1NF, 2NF, 3NF and the dependency terms behind normalization.

  6. CS_A3.2.6

    Normalizing to 3NF

    Building a 3NF design for a real-world scenario, step by step.

  7. CS_A3.2.7

    The need for denormalization

    Weighing read performance against redundancy risk.

Full notes + a tutor. Every subject, one payment.

Camp45 turns the syllabus into notes that give you exactly what the exam asks — so you study smarter, not harder.

Monthly

€19/mo

Flexible — cancel anytime

Go monthly
Most popular

This exam year

€149

Every subject, paid once

Get this exam year

Both diploma years

€229

Both years, paid once

Get both years

Syllabus-exact notes

Every understanding statement written out in full — nothing more than the exam asks, nothing left out.

A tutor that answers from the syllabus

Ask anything and it answers from the exact points you are studying.

Every subject, one payment

All 26 IB subjects, SL & HL, covered by a single payment — no per-subject fees.

No credit card. Try the free Biology preview before you commit.