COSC2670 Chap.2 Data Acquisition Curation and Integration
Data Acquisition Curation and Integration
Define data provenance
The course material gives this chapter a concrete anchor: The curation material treats cleaning and integration as evidence-sensitive design decisions rather than clerical preparation.
That data provenance anchor controls how data curation is explained and how schema integration is tested in changed practice.
Data Acquisition Curation and Integration is a quantitative decision problem built from data provenance, data curation and schema integration.
The aim is to combine messy sources while preserving provenance, types, missingness and semantic meaning; a numerical result earns meaning only when the variables, units, assumptions and comparison are all explicit.
Begin with data provenance: state what quantity it represents, the scale on which it is measured and the condition under which it changes.
Then map every symbol in the Data Acquisition Curation and Integration formula checkpoint to data provenance before calculation begins.
Next connect data curation to the calculation. Show the data curation transformation line by line, preserve units and signs, and make any denominator or baseline visible.
A data curation calculator output is not a method; the reader must be able to reconstruct why that operation answers the question.
Formula checkpoint: data provenance
The denominator must be the records eligible for the field; a rate alone does not reveal why values are missing.
Trace data curation
Use schema integration to interpret or stress-test the result.
Ask whether the schema integration magnitude is plausible, whether a boundary case behaves as expected and which conclusion would reverse if an assumption changed. This is where computation becomes analysis rather than arithmetic.
When the task is to combine messy sources while preserving provenance, types, missingness and semantic meaning, separate inputs supplied by the problem from quantities you derive.
Then report the schema integration result in the language of the course and attach the relevant uncertainty, limitation or decision consequence.
Build a representation check before solving. Put data provenance, data curation and schema integration into a small symbol-and-units table, mark which values are observed and which are calculated, and predict the direction of the result before doing arithmetic.
A sign, scale or unit mismatch in data provenance then becomes visible at setup instead of being hidden inside a polished final number.
Run one sensitivity test after the baseline answer. Change the input most closely connected to data curation, hold the remaining assumptions fixed and recompute only the affected steps. Explain whether the movement in schema integration matches the mechanism.
This data curation sensitivity shows which assumption controls the conclusion and prevents a single scenario from being presented as universal.
Test with schema integration
Use a three-column data provenance error log for COSC2670: translation error, calculation error and interpretation error.
Record the exact line where the data curation solution first diverged, rewrite that line, and check it with a limiting case or an independent calculation.
Correcting the first failed data curation move is more useful than copying the complete solution again.
A complete response should make the task visible before the detail: identify what must be decided, define the relevant terms, connect the evidence to data curation, and use schema integration to test the result.
The final sentence about schema integration should answer the question actually asked rather than merely repeat the topic.
The controlling limit is specific: Technical join success does not prove that two fields measure the same construct or population.
Keep that schema integration limit beside the worked example, because it separates a careful COSC2670 answer from one that sounds confident but claims more than the task or evidence supports.
For revision, retrieve data provenance, data curation and schema integration without notes, explain their relationship aloud, then complete a changed version of the application: combine messy sources while preserving provenance, types, missingness and semantic meaning.
Record the first failed data curation reasoning move and repair it before attempting another case.
What this chapter covers
- 01
data provenance
- 02
data curation
- 03
schema integration
- 04
Applying data provenance
- 05
Limits of data curation and schema integration
Diagnose a failed customer join
- 1Measure nulls, duplicates and type differences in both join keys.
- 1Normalise case, whitespace and identifier formatting on copies of the raw keys.
- 1Use an anti-join in each direction to classify the 570 unmatched records.
- 1Document any deduplication or mapping rule and preserve the original identifiers for audit.
- 1Recompute row counts and uniqueness after integration.
Key terms
- data provenance
- A record of where data came from, how it was collected and which transformations or rights constraints apply. Use this definition when the task is to combine messy sources while preserving provenance, types, missingness and semantic meaning.
- data curation
- Selection, cleaning, organisation and documentation that keep data usable and interpretable. Use this definition when the task is to combine messy sources while preserving provenance, types, missingness and semantic meaning.
- schema integration
- Alignment of fields, types, identifiers and meanings across sources before combined analysis. Use this definition when the task is to combine messy sources while preserving provenance, types, missingness and semantic meaning.
Data Acquisition Curation and Integration FAQ
What is the main task in Data Acquisition Curation and Integration?
Combine messy sources while preserving provenance, types, missingness and semantic meaning.
How do data provenance and data curation work together?
Use data provenance to establish the object or condition, then use data curation to explain how it changes the outcome being analysed.
What must a COSC2670 answer qualify here?
Technical join success does not prove that two fields measure the same construct or population.
How should I revise Data Acquisition Curation and Integration?
Retrieve data provenance, data curation and schema integration, apply them to a changed case, and correct the first point where the evidence no longer supports the conclusion.
Assessment move
Reconstruct the relationship among data provenance, data curation and schema integration; complete the chapter application without notes; then test the result against this limit: Technical join success does not prove that two fields measure the same construct or population.
Working through Data Acquisition Curation and Integration in COSC2670? Sia is AskSia’s AI Data Science tutor — ask any COSC2670 Data Acquisition Curation and Integration question and get a clear, step-by-step explanation grounded in how COSC2670 is taught and assessed. Read this chapter free, then take your hardest questions to Sia.