IMAT3104 Database Management and Programming
Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit
Faculty of Computing, Engineering and Media Coursework Brief 2023/24
Module name: |
Database Management and Programming |
||
Module code: |
IMAT3104 |
||
Title of the Assignment: |
NoSQL Coursework |
||
This coursework item is: (delete as appropriate) |
Summative |
||
This summative coursework will be marked anonymously: (delete as appropriate) |
No |
||
The learning outcomes that are assessed by this coursework are: 1. produce a data model that accurately reflects a complex business scenario 2. program a NoSQL database to store, manipulate, and retrieve data and perform aggregation functions. |
|||
This coursework is: (delete as appropriate) |
Individual |
||
If other or mixed ... explain here: N/A |
|||
This coursework constitutes 50 % of the overall module mark. |
|||
Date Set: |
13th February 2024 |
||
Date & Time Due: |
13th May 2024 at Noon |
||
Your marked coursework and feedback will be available to you on:
If for any reason this is not forthcoming by the due date your module leader will let you know why and when it can be expected. The Associate Professor Student Experience ([email protected]) should be informed of any issues relating to the return of marked coursework and feedback. Note that you should normally receive feedback on your coursework by no later than 20 University working days after the formal hand-in date, if you have met the submission deadline.
|
10 working days after submission |
||
When completed you are required to submit your coursework via: • Upload electronic copy to Blackboard via Turnitin If you need any support or advice on completing this coursework, please visit the Student Matterstab on the Faculty of Technology Blackboard page. |
Tasks to be undertaken: Here is a summary of the tasks for this coursework: 1. Personalise and load data in collections 2. Query the collections 3. Implement and Explain Index for the database 4. Re-design the database 5. Weekly Journals Deliverables to be submitted for assessment: 1. You are required to upload your answers to the questions into LearningZone as one file (PDF only). 2. All questions and answers must be labelled with section number and where necessary, the question number 3. Add your P number to your filename. Your file must be in a readable format so the NoSQL code in plaintext can be copied and executed from it (in PDF format). How the work will be marked: 1. Mark totals are shown alongside each question. Your tutor will need to able to execute your NoSQL code in MongoDB to check for correctness. 2. Marks will be awarded for correctness and presentation. Marks will typically be deducted if information is erroneous, missing, irrelevant or difficult to ascertain. 3. Marks can also be deducted if the answer is particularly inefficient. Therefore, partial marks are available if an answer is partially corrector partially presented. 4. There is often more than one way to answer a question and so it is possible to gain full marks for an answer even if it is different from the markers' specimen set of answers. 5. However, if these answers do not follow the examples and exercises taught on the module they may be inferior in some way and so consequently marks may be deducted. Note that some questions hint at the most appropriate method to use. 6. Read the full specification enclosed below for the details. |
2024-02-18