Identify and state the functional dependencies in the table

Assignment Help Database Management System
Reference no: EM132356163

Environment and Computing Assignment - Data and Information Retrieval

Part 1: Normalisation

1. Explain why the table is not normalized. (attached).

2. Identify and state the functional dependencies in the table.

3. Generate 1NF, 2NF and 3NF normalised relations. - Justify clearly every step - Produce the corresponding tables.

4. Comment critically on the normalisation process.

5. Produce SQL statements to create the 3NF relations (tables), and include SQL insert statements for each of the tables.

SQL statements to create Country table:

SQL statements to create Egency table:

SQL statements to create Equipment table:

SQL statements to create Mission table:

SQL insert statements:

6. Generate the ER diagram corresponding to the table.

Part 2: Database Design

1. The database solution of your choice.

2. Justification for the choice of the database.

NoSQL: Features

3. A detailed explanation of how the data will be stored and accessed in the database you choose.

4. The benefits and drawbacks of this solution in relation to the type of data above and the size of the data set.

5. The quality of service (QoS), such as scalability that should be provided to the user should this solution be adopted.

Part 3: Sequential and parallel processing

Assuming that the data is stored in a relational database produce, with justification, the SQL statement to create the table.

Assuming that the data is too large to be processed in a centralised manner, and that it is stored in an ordinary file, produce a distributed solution which applies MapReduce to the data processing.

a) Justify your decisions and all the steps of your solution, and specify clearly the map and reduce functions.

b) Identify the advantages and drawbacks of this solution.

Assuming that the monitors wish to determine the number of delayed flights for a specific year or month for example, comment on the general applicability of your solution. general applicability for determine the number of delayed flights for a specific year or month are following

1: data structure is properly define for attributes

2: database table is normalised

3: database design will good and professional

4: sql query well good design to insert data in columns month and year

5: not data redeny in exit in table

6: null&empty data is not exit in these columns

Part 4: Big Data and recommendation

a) You should pay particular attention to the rationale, the architecture, the processes, the effectiveness, the implications of recommendation systems and relevant issues within a Big Data context. Your arguments should be supported by specific examples and case studies and should be properly referenced. Use suitable diagrams if required.

b) Produce in your own words a well-structured and adequately referenced report that should be no more than 1000 words.

Attachment:- DATABASE Assignment File.rar

Reference no: EM132356163

Questions Cloud

Calculate and display the energy charge : The energy company uses different rates for residential and business customers. Residential customers pay $0.12 per kWh for the first 500 kWh.
What the implications of social change might be : Write a 1- to 2-paragraph analysis of your categorical data results for each research scenario. In your analysis, display the data for the output.
Calculate the simple payback period for this project : Calculate the simple payback period for this project. Your desired payback period is 5 years. How long is the payback period for this project?
Compare the old score and new score of each student : Compare the old score and new score of each student. If the old score and new score are different, display the two scores.
Identify and state the functional dependencies in the table : EEC 220CT Environment and Computing Assignment - Data and Information Retrieval. Identify and state the functional dependencies in the table
Create application that checks the files for bad words : Create application that checks the files for bad words and tells u that there is a bad word or this file is clean. The response paper should be in APA format.
Organizational design and your assessment of effectiveness : Introduction of the organization, including history and background. Organizational strategy. Organizational design and your assessment of effectiveness.
What are key constructs required to create loops in python : What are the key constructs required to create loops in Python? Identify two scenarios that may require two different types of loops.
Contribute to wastage in the area of product deliveries : MNGT 681- List three types of wastes for Amazon's healthcare that contribute to wastage in the area of "product deliveries"

Reviews

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

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