Approved-online-essay-writers

MSc Computer Science / MSc Information Science (Data Analytics)

Assessment # 1 Submission Template

We Write Essays for Students

Tell us about your assignment and we will find the best writer for your paper

Get Help Now!

Database Modelling (KC7013)

Programmes:

MSc Computer Science / MSc Information Science (Data Analytics)

Module Code:

KC7013

Module Title:

Database Modelling

Distributed on:

Friday 14th February 2020

Submission Time and Date:

Wednesday 18th March 2020 by 23.59 GMT

Weighting

This coursework accounts for 50% of the total marks for this module

Student ID/ Username

Student Name

ASSIGNMENT #1

Assignment Questions

Part 1 (50 marks)

This part is based on the ‘AiS’ scenario as described in the Appendix.

(A) Using a database design approach of your choice, produce a logical design for the database to support the information system, which is needed at the University of Gharnata.

(30 marks)

Your answer must consist of ONE of the following:

· An entity-relationship (ER) diagram (20 marks) and its mapping into a set of relations (10 marks). The ER diagram should show all relevant entity types, relationship types, attributes, primary keys, and structural constraints. Note that not all keys are identified/mentioned in the scenario, so you are required to identify/devise appropriate primary keys for all the entity types. Your ER diagram must not show/include any foreign keys or any such attributes that represent foreign keys as these are logical and not conceptual concepts. As part of the mapping process, for each relation, you should identify appropriate primary keys as well as foreign keys (if applicable). Furthermore, you need to make sure your relations obtained from mapping your ER diagram are in the 3rd normal form.

· A set of normalised relations (10 marks) obtained through normalisation process (20 marks) instead of ER modelling. You should make clear how the normalisation process has been carried out, and the reasoning employed, in particular quoting/providing evidence (series of steps) to support the decisions made and how your relations have been derived. Each relation in your answer should be in the 3rd normal form.

Answer Part 1 A:

ER Diagram (20 marks) and ER Diagram to Relations Mapping to obtained normalised relations (10 marks)

OR

Steps of your Normalisation process (20 marks) and set of Normalised Relations (10 marks)

(B) Based on your logical design from Part 1 (A) and the information available in the scenario, produce an SQL script file using Oracle 11g/12c.

(20 marks)

Answer Part 1 B: SQL DDL Script file contents: 16 marks

Answer Part 1 B: SQL DDL Output (e.g., SPOOL file contents): 4 marks

Part 2 (30 marks)

This part is based on your answer / solution to Part 1, i.e., design and implementation of the database for the ‘AiS’ scenario.

(A) Populate the database with some data (e.g., data similar to the courses and modules you study, and other relevant information within Northumbria University).

(10 marks)

Answer Part 2 A: SQL code for populating the AiS Database: 8 marks

Answer Part 2 A: SQL code output (e.g., SPOOL file contents): 2 marks

(B) Answer the following queries (retrievals) using SQL and relational algebra.

(20 marks)

1) Display names of students, details of the course they study, details of the module they have studied and their marks for all postgraduate students.

Answer Part 2 B (1): Relational Algebra Expression: 2 marks

Answer Part 2 B (1): SQL code: 4 marks

Answer Part 2 B (1): SQL code output (e.g., SPOOL file contents): 2 marks

2) Display details of all people of ‘AiS’ (students and academic staff), e.g., their names, their home addresses and name of the department where they work or study.

Answer Part 2 B (2): Relational Algebra Expression: 4 marks

Answer Part 2 B (2): SQL code: 6 marks

Answer Part 2 B (2): SQL code output (e.g., SPOOL file contents): 2 marks

Part 3 (20 marks)

(A) Consider the ‘AiS’ scenario in the Appendix. Produce a report for the Rector of the University of Gharnata elaborating on professional, legal, ethical and security issues that need to be considered and make recommendations that you think are appropriate for ‘AiS’.

(12 marks)

Answer Part 3 (A): 12 Marks [9 for the quality of report covering all the issues, 2 for the quality of referencing and citation and adhering to the Harvard style, 1 for presentation]

(B) Compare and contrast different approaches to database design (e.g., entity relationship modelling, normalisation, etc.) and briefly justify the approach you have used for answering Part 1 (A).

(8 marks)

Answer Part 3 (B): 8 Marks [5 for the quality of comparison of the two approaches, for the quality of referencing and citation and adhering to the Harvard style, 1 for presentation, 1 for choosing / justifying the approach used for part 1(A) ]

Page 12 of 12

The post MSc Computer Science / MSc Information Science (Data Analytics) appeared first on Versed Writers.

Welcome to originalessaywriters.com, our friendly and experienced essay writers are available 24/7 to complete all your assignments. We offer high-quality academic essays written from scratch to guarantee top grades to all students. All our papers are 100% plagiarism-free and come with a plagiarism report, upon request

Tell Us “Write My Essay for Me” and Relax! You will get an original essay well before your submission deadline.

PLACE YOUR ORDER