Guide to Project for Supervisors ITECH 2004 DATA MODELLING CRICOS Provider No. 00103D ITECH2004 Assignment1 ER-SQL 2020.docx Page 1 of 5 Assignment 1: ERD and SQL Overview The purpose of this task is...

1 answer below »
My assignment is due tomorrow of data modelling subject.


Guide to Project for Supervisors ITECH 2004 DATA MODELLING CRICOS Provider No. 00103D ITECH2004 Assignment1 ER-SQL 2020.docx Page 1 of 5 Assignment 1: ERD and SQL Overview The purpose of this task is to develop student’s skills in designing an ER diagram (ERD) and implementing this in a relational database for a given case study. Timelines and Expectations Percentage Value of Task: 25% Due: Week 7 Minimum time expectation: Preparation for this task will take approximately 20 hours Learning Outcomes Assessed The following course learning outcomes are assessed by completing this assessment: K4. Design a relational database for a provided scenario utilising tools and techniques including ER diagrams, relation models and normalisation. K5. Describe relational algebra and its relationship to Structured Query Language (SQL). S1. Interpret entity-relationship diagrams to implement a relational database. S2. Demonstrate skills in designing and building a database application using a commercially available database management system development tool. S3. Use a query language for data manipulation. A1. Design and implement a relational database using a database management system. A2. Utilise a query language tools and techniques to obtain data and information from a database. ITECH 2004 DATA MODELLING CRICOS Provider No. 00103D ITECH2004 Assignment1 ER-SQL 2020.docx Page 2 of 5 Assessment Details Background Toys 4 U is a company that specialises in toy hire for parties, kindergartens and play groups. They also offer equipment for infants and babies for hire. Toys 4 U can own several copies (TOYCOPY) of each toy (TOY). For example, a store may have 10 copies of the toy Rocking Horse. In the database, Rocking Horse would be one TOY, and each copy would be a TOYCOPY. A hire transaction (HIRE) involves one or more copies being hired to a member (MEMBERSHIP). A copy can be hired many times over its lifetime; therefore, there is an M:N relationship between HIRE and TOYCOPY. DETAILHIRE is the bridge table to resolve this relationship. Requirements 1. Design your ER Diagram with all entity names, attribute names, primary and foreign keys, relationships, cardinality and participation indicated. You may add entities or attributes as you see fit. You will need to normalise all of your entities, to resolve any many to many relationships.  Your attribute names, primary and foreign keys should be indicated as per the conventions given in the lecture slides (i.e. entity/table names in capitals, attributes as proper nouns, primary key underlined and foreign keys in italics).  All many to many relationships should be resolved, and you should include a discussion of normalisation including the normal form that each entity is in and why that is optimal. Also, a discussion of how normalisation was achieved for that entity. 2. For each entity, create some example data for that entity. Include 5 rows of data for each entity. 3. Write the SQL code to create the table structures from your developed ERD. The structures should contain the attributes specified in your ERD. Use data types that are appropriate for the data that will need to be stored in each attribute. Enforce primary key and foreign key constraints as indicated by your ERD. 4. Write the SQL code to insert your data from (2) into the SQL table structures. ITECH 2004 DATA MODELLING CRICOS Provider No. 00103D ITECH2004 Assignment1 ER-SQL 2020.docx Page 3 of 5 Documentation requirements 1. Prepare a business style report which contains the following: a). ER diagram based on defined scenario b). Example data c). A copy of your SQL code d). Statement of any resources used. These includes full disclosure of assistance from all sources including tutors and other students. Full APA referencing of any resources used. A suggested structure for the above report is provided. You can use it as a guideline for presenting your business report. For assistance in report writing techniques, see: https://federation.edu.au/__data/assets/pdf_file/0018/190044/General-Guide-to-Writing-and- Study-Skills.pdf , page 36. Report file name: ITECH2004_Assignment1_Report_yourname_studentID Title page Executive summary Table of contents 1.0 Introduction 2.0 ERD for: [insert company name] 3.0 Example data 3.0 SQL Statements 3.1 Create tables 3.2 Insert data 4.0 Conclusion 5.0 Bibliography 2. A copy of the SQL statements, file name: ITECH2004_Assignment1_SQL_yourname_studentID.txt https://federation.edu.au/__data/assets/pdf_file/0018/190044/General-Guide-to-Writing-and-Study-Skills.pdf https://federation.edu.au/__data/assets/pdf_file/0018/190044/General-Guide-to-Writing-and-Study-Skills.pdf ITECH 2004 DATA MODELLING CRICOS Provider No. 00103D ITECH2004 Assignment1 ER-SQL 2020.docx Page 4 of 5 Academic Presentation Assignment should be presented in accordance with:  General Guide to Referencing: https://federation.edu.au/__data/assets/pdf_file/0020/313328/FedUni-General- Guide-to-Referencing-2016ed.pdf  General Guide to Writing and Study Skills: http://federation.edu.au/__data/assets/pdf_file/0018/190044/General- Guide-to-Writing-and-Study-Skills.pdf  Guide to Layout and Appearance: https://federation.edu.au/__data/assets/pdf_file/0017/190043/General-Guide- to-Layout-and-Appearance.pdf Submission The assignment is to be submitted via the Assignment 1 submission box in Moodle. This can be found in the Assessments section of the course Moodle shell. 1. The report file described above EITHER as a MS word file or a PDF. If you are using MacOS, please submit as a PDF. 2. The database file, as described above. Please note that the SQL files must be either .txt or .sql so they can be run If they are in a word or pdf file there will be extra characters that will prevent the files from running without errors and will cost marks. https://federation.edu.au/__data/assets/pdf_file/0020/313328/FedUni-General-Guide-to-Referencing-2016ed.pdf https://federation.edu.au/__data/assets/pdf_file/0020/313328/FedUni-General-Guide-to-Referencing-2016ed.pdf http://federation.edu.au/__data/assets/pdf_file/0018/190044/General-Guide-to-Writing-and-Study-Skills.pdf http://federation.edu.au/__data/assets/pdf_file/0018/190044/General-Guide-to-Writing-and-Study-Skills.pdf https://federation.edu.au/__data/assets/pdf_file/0017/190043/General-Guide-to-Layout-and-Appearance.pdf https://federation.edu.au/__data/assets/pdf_file/0017/190043/General-Guide-to-Layout-and-Appearance.pdf ITECH 2004 DATA MODELLING CRICOS Provider No. 00103D ITECH2004 Assignment1 ER-SQL 2020.docx Page 5 of 5 Marking Criteria/Rubric Assessment Criteria Marking Scale Poor Excellent 1 ....................... 5 Presentation and Referencing  Overall presentation of the report. 0 ER Diagram  Completeness of diagram 0  Correct notation and convention used 0  All assumptions clearly noted 0  Primary and foreign keys 0  Resolution of many to many relationships 0 Normalisation 0  Discussion of normalisation for all entities and relationships  Appropriate interpretation of each normal form, arguments for leaving the schema in the normal form you consider optimal. 0 Example data  Example data provided for each entity/table 0 SQL Statements 0  Correct translation of the ER diagram submitted with appropriate tables  Types and restrictions on attributes given 0  Primary keys correctly implemented 0  Foreign keys correctly implemented 0  Insert statements correctly implemented 0 Total Mark [70 marks] 0.0 Total Worth [25%] 0.0 Feedback Feedback and marks will be provided in Moodle. Marks will also be available in FDL Marks. Plagiarism Plagiarism is the presentation of the expressed thought or work of another person as though it is one's own without properly acknowledging that person. You must not allow other students to copy your work and must take care to safeguard against this happening. More information about the plagiarism policy and procedure for the university can be found at http://federation.edu.au/students/learning-and-study/online-help-with/plagiarism Please refer to the Course Description for information regarding late assignments, extensions, and special consideration. A reminder all academic regulations can be accessed via the university’s website, see: http://federation.edu.au/staff/governance/legal/feduni-legislation http://federation.edu.au/students/learning-and-study/online-help-with/plagiarism http://federation.edu.au/staff/governance/legal/feduni-legislation
Answered Same DaySep 12, 2021ITECH2004

Answer To: Guide to Project for Supervisors ITECH 2004 DATA MODELLING CRICOS Provider No. 00103D ITECH2004...

Neha answered on Sep 12 2021
146 Votes
65181 - erd toy/ER diagram.png
65181 - erd toy/Report.docx
Toys 4 U
Student Name
Student Id
Executive Summary
In this report we'll see about a company which wants to implement a database to manage the information abou
t their products and members easily. The company mainly deals with the toys which can be used for kindergartens and playgroups. They need a database which can help them to manage the hiring of the toys easily along with the information about the members and toys as each toy will have multiple copies and they can be hired multiple times by each member. The report includes an ER diagram which can be used to directly implement the Database into the system. It also includes sample data along with some SQL statements for creating the tables and inserting data in them.
Contents
1.0 Introduction    1
2.0 ERD for Toys 4 U    1
3.0 Example Data    1
4.0 SQL Statements    1
4.1 Create tables    1
4.2 Insert Data    1
5.0 Conclusion    1
6.0 Bibliography    1
1.0 Introduction
This report is to provide a database for the company which deals in the toys and provide them toys on rent to their members. They provide toys from different groups which are kindergartens, playgroups and parties. They also offer hiring for different equipment which are related with the infants and babies. The company also stores information about each copy of the toy, and they want to store this information in a separate table. The user needs to become a member of the company to hire the toys and his information is stored in the membership table. The company will use the database to easily manage all the information about the toys and their hiring for each member. The members can hire each copy of toy multiple times so it will have a many to many relationships. Before implementing the database, it is important to solve the many to many relationships between entities and normalise the database. We can create a new table which is higher detail to solve the issue.
2.0 ERD for Toys 4 U
3.0 Example Data
TOY
        ToyId
        Name
        Description
        Type
        T001
        Doll
        5 FT doll for girls
        Girls
        T002
        Robotic Car
        Transformer car
        Boys
        T003
        Chair
        Party chairs
        Party
        T004
        PomPom
        Pom pom for party...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here