Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Submission GuidelinesYou can put your answers in either this document ( after each question ) or a new MS word document ( just your answers
Submission GuidelinesYou can put your answers in either this document after each question or a new MS word document just your answersYou are required to upload the word document to LMSProblem DescriptionYou work for a manufacturing company that specializes in producing a variety of products. You have been contracted to design a simple database system that effectively manages products, ingredients, and suppliers for this manufacturing company.The company produces various products, each composed of specific ingredients from different suppliers Each product has name and price. The company also wants to maintain each suppliers contact information such as name, address, and phone number for future use. A supplier can supply multiple ingredients. Each ingredient has a name and price per kg The system should also keep track of the ingredients used in kgs for each product. Task : Designing a database from the problem description Designing a database consists of basic steps. Task : Complete the following questions according to the problem description Identify the possible entities in the problem description Identify the attributes in the problem description Identify how the entities relate to each other the relationships Identify if any or create attributes that could be used as primary keys for each entity. Task : Create an ER diagramYou can do this in any program of your choice eg MS Word, draw.io online etc. Either paste the diagram directly or take a screenshot of your ER diagram and paste it your word document. Your ER diagram should have all the entities, attributes, relationships, primary keys underlined and cardinalities M M MM Task : Convert the ER Diagram into tablesFor this task, you are not required to implement the tables in any RDBMS You are just required to write the schema, ie table name, attributes, primary keys, and foreign keys, as shown in the lectureslabsThis is a stepbystep process: Create one table per entity Each attribute of the entity is represented as a column in the table Define the primary key columns underline themAdd the foreign keys write them in italic Task : Create tables using SQLCreate all the tables you have in Task using SQL Paste your queries in your word document. Your table creation should consider any primary keysforeign keys. Task : SQL Queries With SQL how can you return all the records from a table named "Suppliers" sorted Z to A by "FirstName"? Write SQL query to select all the suppliers where their last name contains the letters eo and starts with a J Consider a database table named "Supplier" with a single column "LastName" shown below.GallandKlingmanMelanconGessDonesLambornElizondo Consider the SQL: SELECT LastName FROM SupplierWHERE LastName LIKE o"ORDER BY LastNameLIMIT OFFSET Write down the order each name will appear in the result. Mention will not appear next to a name if it wont appear in the result. Task : Wireframe User Interfaces You are to design wireframes for a product manufacturing company like problem description but not limited to the problem description.Please consider what different pages you can use for your website design. Some examples can be Homepage, DashboardAnalysis Product List, Ingredients List, AddEdit Suppliers etc. You can visit available similar websites for any manufacturing companies for your reference. You can think about the pages according to the problem description and add any additional details you may find relevant.Note that you can wireframe the UIs according to your understanding and preference. We are looking for creativity for this task. You are required to at least have minimum of different pages for your UI You also need to show flowinteraction among different pages. You need to use Figma https:wwwfigma.com introduced in the lab to create your UI Share link of your work in word document, make sure the link is accessible to the teaching team Huawei and Aseel. You can copy the link from the address bar while youre in Present mode, and paste it in your word document. DO NOT send the invite by email. DO NOT share your link with anyone else in class. Take screenshots of all the pages and paste them in your word document.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started