ICT704 Non-Relational Database Systems Assignment problem

Assignment Help Other Subject
Reference no: EM132378063

ICT704 Non-Relational Database Systems, University of Sunshine Coast

Task - NoSQL Database Assignment Using MongoDB

Background

World of Words (WoW) is a site which lists top charts of iTunes word games. They have asked you to come up with a database using MongoDB to be able to store the top word game apps to allow viewers to easily search for top word games.

Some game details
• Every game has a unique identifier
• Every game has at least 1 genre identified, but can have up to 4
• Some games support all platforms, while others don't
• Every game has at least 1 language identified, but can have up to 8
• Developer details include ID, Name and URL
• Latest version details are stored, which include Version No, Release date, Notes, and user ratings.
• Games also have an overall rating (which includes the latest version ratings)
• Ratings are out of 5. Comments are not stored.

Part A - Database

• Create a MongoDB database using the data provided to you in the GameData_Task3.xls spreadsheet. (There should only be one collection).
• Insert data from the provided .xlsx file into MongoDB using the insert command. NOTE: the gameId should be the identifier (_id)
• Create the following queries (all output should be easily read):
o List all the games in the collection (including all fields)
o List only the game titles for all games.
o List only the game titles that are free.
o List only the game title and developer name for every game
o List only the distinct names of every developer
o Count the number of games in the collection
o List only the game title and price for games that are less than $4
o List only the game title, release date for the games that were released before 2016
o Return the average price each advisory rating (i.e. 4+ and 12+)
o Return the game titles that do not support the Apple Watch device
o Return the game title and the number of days/months since the latest update
o Return the game title and the file size in MB
• Update the following game:
o Word Warp - A Word Puzzle Game has a new update:
o Version: 3.3.5
o Version notes: Bug fixes and stability improvements
o Release date: 2019-08-16T10:08:56Z
o Avg user rating: 4
o User rating count: 14
o Add a new field called developerCountry to the developer PeopleFun, Inc. and update to US

Part B - Report

For the report you are required to explain the structure of the database you created. You need to describe how the relationships were handled in the database. In your report, discuss potential alternatives to how the relationships could have been modeled and implemented in MongoDB and the benefits/issues of each. Provide recommendations to World of Words for any additional future functionality for the database. You should write approx. 750 words for the report

Specific Instructions

For Part A you are to submit a single plain text file, named
<studentNumber>_mongoDB.txt.
In this file you are to include all the commands for your implementation. For Part B you are to submit a report in a word document or PDF.

Attachment:- NoSQL Database Assignment.rar

Reference no: EM132378063

Questions Cloud

What e-commerce related supply chain strategies : What e-commerce related supply chain strategies have been deployed? What have been some of the practical consequences of these supply chain decisions
Why should stock market investors ignore specific risks : Why should stock market investors ignore specific risks when calculating required rates of return?
CSI 5810 Information Retrieval and Knowledge Discovery : CSI 5810 - Information Retrieval and Knowledge Discovery Assignment help and Solutions-Oakland University-US-Determine the reduced representation for records.
Create a mongodb database using the data : NoSQL Database Assignment Using MongoDB - Create a MongoDB database using the data provided to you in the GameData_Task3.xls spreadsheet
ICT704 Non-Relational Database Systems Assignment problem : ICT704 Non-Relational Database Systems Assignment help and solution, University of Sunshine Coast - NoSQL Database Assignment Using MongoDB.
Apply to working effectively in a business environment : Give a description of at least two laws that might apply to working effectively in a business environment.
What is the best fit for a multinational firm : What is the best fit for a multinational firm in its worldwide environment to change role of the central headquarters as it expands in other countries?
Evaluate how an organization is structured differently : Evaluate how an organization is structured differently when it operates solely within one country versus one that operates in multiple countries.
Determine how the factors are similar : An example of a multinational organization and determine how the factors are similar, and dissimilar, between their host country and one other country in which

Reviews

len2378063

9/28/2019 3:38:22 AM

Marking Sheet for ICT704 Task 3 Student Name: Items Maximum Marks PART A: Database Implementation (70 marks made up of) - Insert data into MongoDB using the insert command (10 marks) - Create the queries and other actions (60 marks total) 70 PART B: Report (30 marks made up of) o Database description (10 marks) o Alternative modeling discussed (10 marks) o Recommendations (10 marks) 30 Out of 40%

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd