Pearson Edexcel IAL IT – Unit 3 & 4 Comprehensive Notes
Specification Coverage
- Unit 3 (IA2 – Written, 2 h)
- Topic 12: Manipulating Data
- Topic 13: Enabling Technologies
- Topic 14: Using IT Systems in Organisations
- Topic 15: Systems Development
- Topic 16: Emerging Technologies
- 80 marks ⇒ 50% IA2 | 25% IAL
- Unit 4 (IA2 – Practical, 3 h)
- Topic 17: Features of DB Solutions
- Topic 18: Relational DB Concepts
- Topic 19: Database Solutions
- 80 marks ⇒ 50% IA2 | 25% IAL
Assessment Overview
- Both papers assess all four AOs:
- Knowledge & Understanding
- Application
- Analysis
- Evaluation / Design
- Practical exam supplies data files; answers recorded on electronic template.
Unit 3 – Introduction
- IT integrates into communication, shopping, decision-making and study.
- Course builds analytical, logical, problem-solving & practical skills.
Topic 12 – Manipulating Data
Learning Objectives
- Maintain data integrity & governance.
- Create/interpret data dictionaries.
- Design validation, normalisation (1NF–3NF).
- Build logical data models & ERDs.
- Explain Big Data (5 Vs), infrastructure, mining, warehousing & analytics.
Data Integrity & Governance
- Components: accuracy, consistency, completeness, reliability, security.
- Tools: backups, validation, access control, audit trails (timestamp, user, action, source).
Data Dictionaries
- Blueprint listing Table, Field, Description, Data-Type, Length, Validation, Constraints.
- Supports ‘secure-by-design’.
- Common SQL types: INT, DECIMAL, DATE, CHAR, VARCHAR, BOOLEAN, JSON.
Validation Techniques
- Presence, Range, Lookup, List, Length, Format, Check-digit.
- 3-phase cycle: Input → Check → Post-action (accept/ error).
Redundancy & Normalisation
- Problems: storage cost, inconsistency, maintenance overhead.
- 1NF → atomic columns, primary key.
- 2NF → remove partial dependency.
- 3NF → remove transitive dependency.
- Boyce-Codd (BCNF) stricter than 3NF (exam not required).
Logical Data Models
- Entities ↔ Tables; Attributes ↔ Fields; Relationships (1:1,1:n,n:m).
- ERD shows crow-foot notation, PK/FK.
Big Data
- 5 Vs: Volume, Velocity, Variety (structured / semi / un-str), Veracity, Value.
- Collection sources: social media, IoT sensors, web logs, transactions, public data.
- Storage: distributed file systems, NoSQL, warehouse, cloud (AWS, Azure, GCP).
- Processing: Hadoop / Spark; real-time vs batch.
- Security & access: silos, latency, privacy, compliance (GDPR).
- Analytics: descriptive, predictive, prescriptive.
Topic 13 – Enabling Technologies
Virtualisation
- VM vs Containerisation
- VM: full OS, hypervisor; higher overhead; strong isolation.
- Container: app-level, share kernel; lightweight; portable.
- Benefits: resource utilisation, snapshots, scalability.
- Drawbacks: complexity, cost, performance contention.
Distributed Systems
- Independent nodes cooperate; used in web services, CDNs, blockchain.
- Characteristics: concurrency, replication, fault-tolerance.
- Issues: data consistency, latency, geo-location, security.
Human-Computer Interaction (HCI)
- UX pillars: usability, consistency, feedback, efficiency, learnability, accessibility, aesthetics.
- Modalities: Visual (layout, colour, hierarchy, responsive), Audio (speech I/O, auditory feedback), Haptic (force, tactile, biometric sensors).
- Ergonomics: posture, device design, cognitive load, ISO 9241.
Cloud & Security
- DBMS role-based controls, ACLs, encryption Symmetric&Asymmetric, SSL/TLS certificates.
Topic 14 – Using IT Systems in Organisations
- Operational support: automation, monitoring, customer service, data analysis, collaboration (cloud suites, PM software).
- Transaction Processing ACID=(Atomicity, Consistency, Isolation, Durability); EPOS; financial BACS/ACH.
- CRM: marketing sync, loyalty schemes, retention, upselling.
- MIS: record-keeping, dashboards, project decisions.
- ITS: scheduling, routing, fleet telematics.
- Expert systems: knowledge-base + inference engine.
- Governance: continuity, disaster-recovery, risk (prob×impact), AUP.
- Changeover: Phased, Big-bang, Parallel, Pilot.
- Maintenance: perfective, adaptive, corrective; archiving; data silos.
Topic 15 – Systems Development
Project Management Essentials
- Need for PM: complexity, resources, risk mitigation, QA, communication.
- Success factors: clear objectives, stakeholder engagement, planning, skilled team, adaptability, on-time/on-budget.
- SMART targets: Specific, Measurable, Achievable, Relevant, Time-bound.
- Tools: Gantt, Network/PERT, Critical Path, Precedence tables, RISKS Score=Prob×Impact.
Methodologies
- Waterfall phases: Requirements → Design → Implementation → Testing → Deployment → Maintenance.
- Agile: iterative + incremental; Scrum events (Sprint plan, Daily stand-up, Review, Retrospective); Kanban, Lean.
Diagrams
- IFD (context, L1, L2) show information sources, flows, processes, data stores.
Topic 16 – Emerging Technologies
Machine Learning
- Supervised (labelled) vs Unsupervised (clustering, dimensionality).
- Applications: NLP, speech recognition, image recognition, fraud detection.
- Training → Model → Prediction; use of AI algorithms & big datasets.
AR / VR
- VR: immersive headsets, training, design, therapy.
- AR: overlays via mobiles / glasses; navigation, retail preview, Pokémon GO case.
Internet of Things (IoT)
- Concept: sensors + connectivity + automation.
- Infrastructure: sensors, networks (Wi-Fi, 4G/5G, LPWAN), embedded systems, storage (edge, fog, cloud).
- Security challenges: privacy, unauth access, DoS, firmware, API.
- Design: high-level plan + IFD, risk mitigation, compliance.
Topic 17 – Uses & Features of DB Solutions
- Why DB over spreadsheet: structured records, multi-user, scalability, queries, ACID.
- Common apps: stock, ticketing, banking, e-commerce, research.
- Features: CRUD, input forms, validation, reports, relational links.
- User needs: data structure, interface type (GUI/CLI), accessibility (WCAG), evaluation.
- UX considerations: clear labels, help, error msg, list/combo, protected PK, intuitive hierarchy.
Topic 18 – Relational DB Concepts
Structuring Data
- Tables → Records → Fields (atomic).
- Datatypes: Short/Long Text, Number (byte,int,long,double,decimal), DateTime, Currency, Boolean, AutoNumber.
- Keys: Primary, Foreign, Composite.
- Relationships: 1:1,1:n,n:m (resolved with junction table).
- Referential integrity; cascade update/delete.
- Presence Is Not Null, Range, InputMask (e.g. >L000 product code), Defaults (Now()), Lookups, Lists.
- Macros for save/cancel, conditional visibility, MsgBox, RunMenuCommand.
Topic 19 – Database Solutions
Queries
- Filters vs Saved queries; criteria: wildcards (*, ?), Between, Date(), DatePart.
- Aggregate functions: COUNT,SUM,AVG; Grouping.
- Calculated fields e.g. Total:[Quantity]∗[Itemprice].
Reports
- Wizard, grouping, totals, headers/footers, layout editing.
- Calculated controls: =Sum([Price]), =Now(), expressions in labels.
- Menus, dashboards, command buttons.
- Combo/list boxes, option groups, checkboxes, sub-forms.
- Macros: navigation, filtering, import/export (ImportExportSpreadsheet), program flow (If…ElseIf), UI management (OpenForm).
Data Import / Export
- CSV, Excel, PDF, HTML.
- Integration with cloud & other apps via APIs.
Testing & Evaluation
- Test plan: test ID, description, expected, actual, pass/fail.
- Data validation boundary tests, error-path, user acceptance (UAT).
- Evaluation criteria: meets requirements, usability, performance, security, maintainability; suggest improvements.