B9IS100 AssessmentBrief Sept 2021 Intake
B9IS100 AssessmentBrief Sept 2021 Intake
Assessment Brief
Every student must submit their assignment on Moodle on or before the due date.
Assignments will not be accepted via Email.
Details of assignment brief
You are required to design and implement a hybrid database system for a company/business
of your choice (real or virtual). As part of your assessment, you are required to submit the
following:
Details of the chosen business case. Scope of the database. Seven business
requirements gathered/assumed during the analysis stage. Screen shots must be
included to demonstrate the execution of each business requirement (through
stored procedures).
(12 marks)
A list of business rules for the system (at least 4 must be implemented using SQL
code instead of showing at design stage). The implementation must be shown by
the screenshots in the report.
(6 marks)
Relational Schema for the hybrid database system (must be developed in Visio
or some similar system using crow’s foot notation or UML notations). Relational
schema must fulfil the requirements of 3 NF, you must provide the justification
in report. Data type of each field must be shown in the diagram. It must include
five substantial tables using XML data type in at least one table (or more) as
appropriate. Justify the use of XML data type that makes it a hybrid database.
(12 marks)
Develop a SQL Server database system based on the schema developed as part of the
assessment. Your database must include the following:
All queries must be written using stored procedures (with parameters) to meet
the business requirements. The queries that meet business requirements must
include the following features:
i. Use of JOIN between two or more tables as required
ii. Use of GROUP BY with HAVING
iii. Use of custom SQL functions
iv. Developing XML with appropriate elements using relational fields.
v. Retrieving data logically from a field with XML data type as well as
data from fields from other data types.
vi. Modifying data in a field of XML data type.
vii. Searching data in a field of XML data type.
(21 marks)
Two triggers to demonstrate the implementation of business rules.
(8 marks)
Two Views to demonstrate the development of virtual tables. How Views would
be helpful to generate customised View of your data? What type of clients
would need that data?
(6 marks)
Assessment criteria
Criteria/ < 40 40 - 49 50 - 59 60 – 69 70 +
Mark
Report Insufficient or Some but Sufficient Well-structured Excellent
incomplete insufficient and explanation and well- solution to
report with poorly written with data written report problem proving
poor or report with model with with good originality,
incomplete data poorly normalised specifications creativity and
model, no/poor developed data schema that and data model evidence of
normalisation, model, some solves problem with normalised research – very
poor normalisation but lack of schema. well written with
explanation, and explanation attention to Appropriate excellent data
poor not enough to formulating requirements model and
formulation of meet the business for the normalised
requirements, requirements requirements business. schema to 3NF
etc. and good report
writing skills
Database System Less than five Five substantial Five substantial Five substantial Excellent
tables not tables tables with and structured database system
properly demonstrating some structure, tables with that meets all
structured, some structure queries with appropriate the business
queries without of data, queries most required records queries requirements,
the required with some features that with all required
features that do required meet most required features, etc.
not meet features that business features that
business meet some requirements, meet the
requirements, business implementat- business
no/poor requirements, ion of stored requirements,
implementation some procedures/Vie good
of stored implementation ws/Triggers but implementation
procedures/Vie of stored not as of stored
ws/Triggers procedures/Vie appropriate as procedures
ws/Triggers required /Views/
Triggers,etc.
General Assessment Submission Requirements for Students:
4. Students are required to retain a copy of each assignment submitted, and the
submission receipt.
7. Students are required to refer to the assessment regulations in their Student Guides
and on the Student Website.
8. Dublin Business School penalises students who engage in academic impropriety (i.e.
plagiarism, collusion and/or copying). Please refer to the attached referencing
guidelines for information on correct referencing.
Please follow this link to the Harvard Style Referencing Guide - all referencing is required in
this format.
https://libguides.dbs.ie/skills/referencing/harvard