Methods of capturing, selecting, managing and exchanging data.
β CAPTURING DATA:
capturing data is getting data into a computer:
π§ Examples
Typing on a keyboard
Scanning a barcode
Sensors (temperature, motion)
Microphones (sound input)
methods of capturing data:
manual input:
user types data
β Advantage:
flexible
β Disadvantage:
slow, human error
automatic input:
Barcode readers
Scan product codes
RFID
Uses radio signals to read tags
Sensors
Measure real-world data
β Advantages:
Fast
Accurate
β Disadvantages:
Expensive
Needs setup
π© PART 3 β SELECTING DATA
π‘ What does βselecting dataβ mean?
π Choosing specific data from a larger set
π§ Example
Database of students:
Name | Age | Grade |
|---|
π You select:
Only students with Grade A
Only students aged 16
π§ Methods
Queries (e.g. SQL)
Filters
Search conditions
β Advantages
Reduces unnecessary data
Faster processing
β Disadvantages
Incorrect selection β wrong results
Requires correct queries
π¨ PART 4 β MANAGING DATA
π‘ What is managing data?
π Storing, organising, and maintaining data
π§ Includes:
Databases
File systems
Updating records
Deleting data
π§ Key methods
1β£ Validation
π Checks data is sensible
Example:
Age cannot be -5
2β£ Verification
π Checks data was entered correctly
Example:
Enter password twice
3β£ Data structures
π Organising data efficiently (tables, records)
β Advantages
Improves data quality
Reduces errors
Makes data easier to use
β Disadvantages
Takes time and resources
Can slow systems
π₯ PART 5 β EXCHANGING DATA
π‘ What is exchanging data?
π Sending data between systems
π§ Examples
Sending emails
Uploading files
APIs between systems
π§ Methods
1β£ File transfer
Sending files between devices
2β£ APIs
Systems communicate directly
3β£ Protocols
Rules for communication:
HTTP
FTP
β Advantages
Enables communication
Allows systems to work together
β Disadvantages
Security risks (data interception)
Compatibility issues
Data corruption during transfer
π VERY IMPORTANT (OCR LINK)
π When exchanging data:
Encryption is often used
Hashing may be used to check integrity