0% found this document useful (0 votes)
160 views4 pages

Data Modelling and Analytics Project - Final

This document outlines the requirements for a continuous assessment project involving developing a database system for a business. It is worth 60% of the module marks. Students must submit conceptual and logical data models, as well as implement the database in MySQL. For the conceptual model, students must research a business scenario and model the entities and relationships. For the logical model, students must identify keys, attributes, data types, and normalize to third normal form. For the database design, students must implement the database in MySQL, including scripts to create tables and populate with test data and queries. All work must be properly formatted and submitted by the deadline to the correct Moodle folder.

Uploaded by

20105167
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
160 views4 pages

Data Modelling and Analytics Project - Final

This document outlines the requirements for a continuous assessment project involving developing a database system for a business. It is worth 60% of the module marks. Students must submit conceptual and logical data models, as well as implement the database in MySQL. For the conceptual model, students must research a business scenario and model the entities and relationships. For the logical model, students must identify keys, attributes, data types, and normalize to third normal form. For the database design, students must implement the database in MySQL, including scripts to create tables and populate with test data and queries. All work must be properly formatted and submitted by the deadline to the correct Moodle folder.

Uploaded by

20105167
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

MBS IN FINANCE AND BUSINESS

ANALYTICS

YEAR 5
SEMESTER 1

DATA MODELING AND ANALYTICS

EXAMINERS: INTERNAL: Dr. John Organ

CONTINUOUS ASSESSMENT
INSTRUCTIONS
• Complete and submit via Moodle, Parts A, B, and C.

SOUTH EAST TECHNOLOGICAL UNIVERSITY


Information

This Continuous Assessment (CA) Project is worth 60% of the marks awarded for this module
for this semester. This project requires the use of Visual Paradigm (or other data modelling
software), MySQL, MS Word, etc. The various elements of the CA must be submitted in full using
Moodle. No other method of submission will be accepted. Late submissions cannot be accepted
by any lecturer to meet the deadlines for the submission of grades for examination boards. The
highest possible mark for any late submission will be 60% of the CA grade being awarded.
Participation by all students in submissions is mandatory. All aspects of this CA need to be
attempted to achieve the maximum result. To fully maximize your academic performance, it is
imperative that you undertake every facet of this CA project with dedication and thoroughness.
The primary objective of this CA is to enhance and optimize each student's practical learning
experience. Additionally, students are expected to present their completed projects to the module
lecturer for evaluation and discussion.

Overview

Students are asked to develop a database system for a business or based on a business scenario, it
is important that the scenario is broad detailing a business’s real or invented activities and it meets
all the assessment criteria.

Example projects from previous years:

Project 1: A database for a Travel Insurance system for a company such as Laya Insurance
https://www.layatravelinsurance.ie/
Project 2: A database for a Life Insurance system for a company such as Irish Life -
http://www.irishlife.ie/
Project 3: A database for a Health Insurance system for a company such as VHI -
https://www.vhi.ie/
Project 4: A database for a Vehicle Insurance system for a company such as Aviva -
http://www.aviva.ie/online/driving/car-insurance/
Project 5: A database for a Home Insurance system for a company such as FBD -
http://www.fbd.ie/home-insurance/

The onus is on the student to develop their own style of project documentation but learning can
be applied to this task from the other modules on the programme. The project documentation
serves as the design and implementation plan for your database system. You need to model your
database and provide the associated documentation.

Part A: Conceptual Data Model

Students are expected to develop a Conceptual Data Model (CDM):

1. Research the system. This should include a description of the business, along with its major
functions or a description of the business scenario if relevant.
2. Create a Conceptual Data Model identifying the entity types and the degree of the
relationship.
3. The data model should include different types of relationships/associations (e.g. 1..1, 1..M,
M..M) and at least one type of supertype/subtype relationship.
4. Explain the assumptions/decisions/ business rules underlying the CDM.

Part B: Logical Data Model

1. Review the design of the CDM, modifying the LDM if considered necessary.
2. Select primary and foreign keys.
3. Identify attributes for your entity types.
4. Identify data types.
5. Establish rules.
6. Engage in normalisation (3NF sufficient).

Part C: Database Design

1. In this component, the student is expected to use all the documentation above to
implement the actual database in the MySQL environment.
2. Review the design of the Physical Database Models modifying the CDM/LDM if
considered necessary.
3. Create and test the Database code including a sufficient number of insert statements to
validate each table (entity type).
4. Submit at least two scripts: one that creates the database, users and tables as well as
populates the database. Another script contains the list of frequently used queries for that
database.
5. The script should contain all the necessary SQL commands to create, populate and query
including but not limited to:
a. Using an appropriate technique, demonstrate concatenation using any table.
b. Using an appropriate technique, to update a piece of data in the database.
c. Using an appropriate technique, delete a row from any table in the database.
d. Using an appropriate technique, demonstrate the use of different search conditions
e. Using any of the tables in the database, write a selection of queries to demonstrate
the use of the following:
i. Aggregate Functions
ii. Nested Subqueries
iii. Joins

The Student should provide an explanation for the frequently used queries as well as problems
encountered. This is a 10-credit level 9 module as such marks will be allocated according to
the complexity of the SQL provided in the script.

Submission and file naming convention

All documentation, models, and databases must be submitted using the following notations. All
reports must be properly formatted using styles (Heading 1; Heading 2, Heading 3, Normal, etc.).
All reports must contain a TOC, page numbers, etc. All reports must record the names/student
numbers on the cover page. Marks will be deducted for poorly formatted documents or missing
information.

WARNING: Files will not be accepted by email. Any file sent by email will be disregarded. All
files must be uploaded to the correct Moodle folder before the closing time and date. The folder
will close automatically and it will not open again.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy