To develop an in-depth, critically evaluative knowledge of skills required in a Data Management role
2026-02-10 12:54:34
CW2_Specification_CSI_7_DAT_25/26
Read this coursework specification carefully, it tells you how you are going to be assessed, how to submit your coursework on-time and how (and when) you’ll receive your marks and feedback.
|
Module Code
|
CSI-7-DAT
|
|
Module Title
|
Data Management
|
|
Lecturer
|
|
|
% of Module Mark
|
60%
|
|
Distributed
|
Nov 2025
|
|
Submission Method
|
Submit online via this Module’s Moodle site
|
|
Submission Deadline
|
18:00 on 10 Dec 2025
|
|
Release of Feedback & Marks
|
Feedback and provisional marks will be available in the Gradebook on Moodle within 15 working days of submission.
|
Coursework Aim:
The document should also be spell-checked, and grammar checked and must be submitted via Turnitin for plagiarism testing before completion. You must specifically declare all AI use with the LSBU Originality and Use of AI Statement
Coursework Details:
|
Type:
|
Report on Prototype Database Development task
|
|
Word Count:
|
No formal word count is required but no more than 3000 words would be expected.
Footnotes will not count towards word count totals but must only be used for referencing, not for the provision of additional text. The bibliography will not count towards the word total.
|
|
Presentation:
|
Any quoted material must be referenced, and a bibliography provided, however, formal referencing is not an assessed criterion – however the identification of technical resources consulted in order to solve specific described problems is an assessed criterion (see main task specification)
Work must be submitted as a Word document (.doc/docx)
Course work must be submitted using Arial font size 11 (or larger if you need to), with a minimum of 1 line spacing
Your student number must appear at the front of the coursework. Your name must not be on your coursework.
|
|
Referencing:
|
Harvard Referencing should be used, see your Library Subject Guide for guides and tips on referencing.
|
|
Regulations:
|
Make sure you understand the University Regulations on expected academic practice and academic misconduct. Note in particular: Your work must be your own. Markers will be attentive to both the plausibility of the sources provided as well as the consistency and approach to writing of the work. Simply, if you do the research, practical and reading, and then write it up on your own, giving the reference to sources, you will approach the work in the appropriate way and will cause not give markers reason to question the authenticity of the work.
All quotations must be credited and properly referenced. Paraphrasing is still regarded as plagiarism if you fail to acknowledge the source for the ideas being expressed.
TURNITIN: When you upload your work to the Moodle site it will be checked by anti-plagiarism software.
|
Learning Outcomes
This coursework will fully or partially assess the following learning outcomes for this module.
- On completion of the module you will be able to:
- To develop an in-depth, critically evaluative knowledge of skills required in a Data Management role;
- carry out a critically evaluative review of current Data Management literature/software/process developments, and research;
- develop skills as self-directed learner who can set goals and select appropriate knowledge, skills, etc...
- specifying tools/techniques for a particular Data Management purpose
Assessment Criteria and Weighting
LSBU marking criteria have been developed to help tutors give you clear and helpful feedback on your work. They will be applied to your work to help you understand
what you have accomplished, how any mark given was arrived at, and how you can improve your work in future.
Full details of the criteria, interpretation, weightings and rubric to be applied are included in the main task specification below.
How to get help
We will discuss this Coursework Specification in class. However, if you have related questions, please contact me:
George Ubakanma: ubakang@lsbu.ac.uk as soon as possible.
Resources
Course materials and Tutorials linked to from the exercises are expected to be the main resources required for this assignment.
Quality assurance of coursework specifications
Coursework specifications within CSI division go through internal (for new modules with 100% coursework also through external) moderation. This is to ensure high quality, consistency and appropriateness of the coursework as well as to share best practice within the CSI division.
Details of the moderators for this coursework specification are below
|
Moderated (internal)
|
|
|
Moderated (CSI lead)
|
|
|
Signed off by (HoD/DHoD)
|
|
----------------For Internal use by CSI lead only-----------------
|
Changes required to CW?
|
No *
|
|
Examples of good practice
|
|
* if changes are required, moderator to complete the below:
|
List of changes required
|
N/A
|
|
ML Response
|
[ML response, date]
|
|
Moderator Response
|
[ML response, date]
|
CSI_7_DAT: Coursework 2
Assignment Tasks: MARKING SCHEME AND TASKS
Complete ALL tasks listed below. Every task must be accompanied by a brief narrative (approx 1 side A4 per task) discussing the task production (your attempt success/failures)
|
|
TASK
|
Mark
|
Weight
|
TOTAL
|
|
1
|
Subject Knowledge - Design
Use Dimensional Modelling Technique to design a prototype data warehouse schema. Use the data on invoices for Spend over £25,000 in the Department for Business, Innovation and Skills (https://data.gov.uk/dataset/financial-transactions-spend-data-bis) for data from the year April 2015 to Mar 2016 inclusive).This involves downloading 4 data sets (1 file per month). Negative values in the AMOUNT column represent refunds and as such are valid and must be kept.
All Suppliers records recorded as “Personal Expense, Name Withheld” replace the supplier with your LSBU student number.
|
10
|
1
|
10
|
|
2
|
Subject Knowledge - Design
Use T-SQL to perform ETL combine/merge the 4 files and cleansing the invoice data to populate the data warehouse, in doing so you should demonstrate the use of transformations via T-SQL queries/procedures where appropriate. Download from the VLE an XML file: suppliers_invalid.xml this contains a list of invalid suppliers whose records must be removed from the invoice data using T-SQL only.
You must provide relevant transformations/T-SQL screenshots for ETL & creation of star schema tables & test data.
|
10
|
1.5
|
15
|
|
3
|
Critical Analysis – Transforming design to implementation.
Discuss and critically evaluate any data understanding issues that you
encountered. Explain and critically evaluate how specific examples of transformations were resolved.
|
10
|
0.5
|
5
|
|
4
|
Testing and Problem-Solving Skills
Set-up and test all the following queries using T-SQL stored procedures. Provide screenshots of all code including any examples appropriate for each task and the task output):
|
|
|
|
|
a
|
Show the top three Suppliers and the total amount spent on these for the whole 4 month period and separately for each month. Ensure that any refunds are appropriately deducted in your calculations.
|
10
|
0.5
|
5
|
|
b
|
Show Expense Types that have an individual 2 month total spend amount greater than the average 2 month Expense Type spend of all Expense
Types. Export the output as a JSON file.
|
10
|
0.5
|
5
|
|
c
|
Show a monthly top 10 ranking for spend on Expense Areas. For each Expense area indicate the number of places it has moved (up/down the rankings) since the previous month. The ranking must be in ascending order.
|
10
|
0.5
|
5
|
|
d
|
Create a fourth complex query utilizing a time related hierarchy of your own design that demonstrates some supplier analysis using the full complexity of your understanding in terms of analytic query writing. Export the output as a
CSV file.
|
10
|
0.5
|
5
|
|
5
|
Practical Competence
Produce a dashboard combining the 4 query tasks above (in a single view) as visualized elements, that can be used to tell an effective story about the business in your scenario. Use Power BI/Tableau
|
10
|
1
|
10
|
|
6
|
Personal and Professional Development
Use MS Teams to record a video demo (10 mins max) of the tasks: 2, 4 and
5. During the video you demonstrate your live execution of Task 4 in your implementation environment(s) and Task 5 in PowerBI/Tableau.
Include the URL to the Video Demo clearly on the front cover of your final report. Ensure your lab tutor can access the video.
Any video not accessible at the time of marking will score zero (no exceptions). It’s your responsibility to ensure your video link is live and
working before you submit.
|
10
|
4
|
40
|
|
|
|
|
|
100%
|
CSI_7_DAT: Coursework 2
Marking Criteria
This assignment will be marked using an adaptation of the University’s new standardised marking criteria. It is important that you pay attention to the criteria that will be applied and address them in the text of your report.
Please note that the primary criterion being assessed in this assignment is your understanding of the material and your ability to analyse and reason about it. Submitting a working program is not sufficient to demonstrate this and will not in itself obtain a high grade.
Note that marks are awarded for the following main criteria:
1.Subject Knowledge - Design (25%)
Understanding and application of subject knowledge. Contribution to subject debate.
Mainly assessed by your written explanation of system design and transformation tasks 1-2.
2.Critical Analysis- Transforming design to implementation (5%)
Assessed by the quality of the critical evaluation supporting the practical work for efficiently coding the construction of the database. There should be a critical and evaluative supporting narrative evaluating the technical choices behind the implementation of Task 3
3.Testing and Problem-Solving Skills – TSQL Queries/Transformations (20%)
Design, implementation, testing and analysis of product/process/system/idea/solution(s) to the query tasks using stored procedures.
Assessed based on the queries and stored procedures you develop and document. It is important to note that very little credit will be given to any code/examples you provide without explanation.
4.Practical Competence - Dashboard Design + Implementation (10%)
Skills to apply theory to practice or to test theory.
Apply theories of dashboard design in an implementation of a multi visualization dashboard using a connection to your database from either Tableau or Power BI. It is important to note that very little credit will be given to any code or examples you provide without explanation.
5.Personal and Professional Development – Video Demo (40%)
Record a video of your learning and innovation through self-direction, planning and critical reflection. Focus on the live demonstration of Tasks using the SQL and visualization software during the demo.
Assessed on the basis of the quality of your 10 min Video Presentation.
Include the live URL to the Video Demo clearly on the front cover of your final report. Ensure your lab tutor can access the video.
Any video not accessible at the time of marking will score zero (no exceptions). It is your responsibility to ensure your video link is live and working before you submit.
CSI_7_DAT: Coursework 2
RUBRIC
Please note the criteria weightings and general interpretation shown in bold capitals under each criteria.
|
Criteria
|
Outstanding 100-80%
|
Excellent 79-70%
|
Very good 69-60%
|
Good 59-50%
|
Satisfactory 49-40%
|
Inadequate 39-30%
|
Very poor 29-0%
|
|
Subject Knowledge Understanding and application of subject knowledge/ application of appropriate techniques.. DESIGN SUBJECT KNOWLEDGE EXPLANATION
|
Shows sustained breadth, accuracy and detail in understanding key aspects of subject.
Contributes to subject debate. Awareness of ambiguities and limitations of knowledge.
|
Shows breadth, accuracy and detail in understanding key aspects of subject.
Contributes to subject debate. Some awareness of ambiguities and limitations of knowledge.
|
Accurate and extensive understanding of key aspects of subject.
Evidence of coherent knowledge.
|
Accurate understanding of key aspects of subject. Evidence of coherent knowledge.
|
Understanding of key aspects of subject. Some evidence of coherent knowledge.
|
Some evidence of superficial understanding of subject. Inaccuracies.
|
Little or no evidence of understanding of subject. Inaccuracies.
|
|
Critical Analysis Analysis and interpretation of design refinement . Structuring future proofing the model CRITIQUE DESIGN TRANSFER TO CODE
|
Outstanding demonstration of critical analysis of the possible design strategies that could be used to meet the software requirements, and evaluation of the
approaches chosen.
|
Excellent demonstration of critical analysis of the possible design strategies that could be used to meet the software requirements, and evaluation of the
approaches chosen.
|
Very good demonstration of critical analysis of the possible design strategies that could be used to meet the software requirements, and evaluation of the
approaches chosen.
|
Good demonstration of critical analysis of the possible design strategies that could be used to meet the software requirements, and evaluation of the
approaches chosen.
|
Demonstration of critical analysis of the key possible design strategies that could be used to meet the software requirements, and evaluation of the
approaches chosen.
|
Trivial demonstration of critical analysis of the possible design strategies that could be used to meet the software requirements, and evaluation of the
approaches chosen.
|
Little or no critical analysis has been demonstrated.
|
|
Testing and Problem- Solving Skills
Design, implementation, testing and analysis of product/process/ system/idea/solution(s) to practical questions/ problems
IMPLEMENTATION OF SQL + PROCEDURES
|
Outstanding implementation of all required software, with near perfectly organised, formatted and documented source code, and documented demonstration of runtime behaviour.
|
Excellent implementation of all required software, with well organised, formatted and documented source code provided
|
Competent implementation of all required software, with well organised, formatted and documented source code, and documented demonstration of runtime behaviour.
|
Implementation of all required software, with well organised, formatted and documented source code, and documented demonstration of runtime behaviour, with some missing/incorrect functionality or poor quality.
|
Implementation of most of the required software, with well organised, formatted and documented source code, and documented demonstration of runtime behaviour, with some missing/incorrect functionality or poor quality.
|
Implementation of only part of the required software, with well organised, formatted and documented source code, and documented demonstration of runtime behaviour, with some missing/incorrect functionality or poor quality.
|
Little or no functionality has been implemented.
|
|
Practical Competence Skills to apply theory to practice or to test theory
USE OF DASHBOARD TOOLS
|
Outstanding descriptions of factual information, programming techniques or theoretical explanations being found in technical or theoretical reference material.
|
Excellent explicit descriptions of all factual information, programming techniques or theoretical explanations that were found in technical or theoretical reference
material.
|
Good explicit descriptions of all factual information, programming techniques or theoretical explanations that were found in technical or theoretical reference
material.
|
Reasonable descriptions of most factual information, programming techniques or theoretical explanations that were found in technical or theoretical reference
material.
|
Basic examples of the main factual information, programming techniques or theoretical explanations that were found in technical or theoretical reference
material.
|
Some trivial examples of factual information, programming techniques or theoretical explanations being found in technical or theoretical reference material.
|
Little or no evidence of factual information, programming techniques or theoretical explanations being found in technical or theoretical reference material.
|
|
Personal and Professional Development
Evidence Management of learning through self- direction, planning and reflection
VIDEO DEMO
|
Outstanding report organisation, structure, presentation, narrative voice and language.
|
Excellent report organisation, structure, presentation, narrative voice and language.
|
Very good report organisation, structure, presentation, narrative voice and language.
|
Good report organisation, structure, presentation, narrative voice and language.
|
Satisfactory report organisation, structure, presentation, narrative voice and language.
|
Poor report organisation, structure, presentation, narrative voice and language.
|
Report does not constitute a serious attempt at the assignment.
|
100% Plagiarism Free & Custom Written, Tailored to your instructions