Assignment format
Students must follow the generic requirements when writing and submitting assignments
as follows:
Use standard Arial, font size 10.
Include page numbers.
Include a title page.
Print submissions on both sides of the page.
Write no more than the maximum word limit.
Ensure any diagrams, screen shots and PowerPoint presentations fit correctly on the page
and are referenced.
Include a table of contents.
Use accurate Harvard referencing throughout the assignment.
Include a bibliography based on Harvard Referencing System at the end of the
assignment.
Include completed Assignment Front Cover Sheet and Statement and Confirmation of Own
Work (available on MyLMS).
Check spelling, grammar and punctuation.
Run the assignment through Turnitin software.
1
Refer to the CTI Plagiarism Policy, which is available from your lecturer.
2
Available on myLMS.
Resource requirements
A device with Internet access for research
A desktop or PC for typing assignments
Access to a library or resource centre
Prescribed reading resources
A typed assignment3
A Turnitin Originality Report
Additional reading is required to complete this assignment successfully. You need to include
the following additional information sources:
Printed textbooks/e-books
Printed/online journal articles
Periodical articles (e.g. business magazine articles)
Information or articles from relevant websites
Other information sources, e.g. geographic information (maps), census reports,
interviews, etc.
Note
It is crucial that students reference all consulted information sources, by means of in-text
referencing and a bibliography, according to the Harvard referencing style.
Negative marking will be applied if a student commits plagiarism (i.e. using information
from information sources without acknowledgement and reference to the original source).
In such cases, negative marking, also known as ‘penalty scoring’, refers to the
practice of subtracting marks for insufficient/incorrect referencing.
Consult the table at the end of this document, which outlines how negative marking will
be applied as well as the way in which it will affect your assignment mark.
Useful websites
12manage: a knowledge network about management
[Online] Available at: http://www.12manage.com/
A database that includes articles as well as dictionary and encyclopaedia
entries relevant to the management sciences.
Academic Journals
[Online] Available at: http://www.academicjournals.org/all_articles
3
Refer to the CTI Conditions of Enrolment for more guidance (available on myLMS).
Bookboon
[Online] Available at: http://bookboon.com/
An online book publishing company that provides students with free
access to e-books in a wide variety of subject fields, including Marketing
and Human Resources Management.
Emerald Journals
[Online] Available at:
http://www.emeraldgrouppublishing.com/products/journals/index.htm
An online database of journal and e-journal articles, published by
Emerald Group Publishing, on a wide variety of subjects as related to
the management sciences, including Marketing, Human Resources
Management, Accounting, Finance, Economics, Business Management
and Business Strategy.
EBSCOhost
[Online] Available at: https://www.ebscohost.com/
A research database containing online information resources, including
375 full-text and secondary databases.
Google Books
[Online] Available at: https://books.google.co.za/
A Google service that searches the full text of books and magazines
that Google has converted into digital format, stored on its (digital)
database.
Useful websites
Google Scholar
[Online] Available at: http://scholar.google.co.za/
A search engine that indexes the full text of scholarly (scientific)
literature pertaining to a variety of disciplines and in different formats,
including online journals and scholarly textbooks.
JURN
[Online] Available at:
ProvenModels
[Online] Available at: http://www.provenmodels.com/page/about
A web-based library of management models aimed at graduates,
executives and management consultants.
A word of caution
Information available on the World Wide Web (WWW) is not necessarily
reliable or of a high academic standard. Therefore, it is essential that
you verify online information by comparing such to information in
reliable information sources, such as accredited (academic) journals and
relevant textbooks written by subject experts.
Scenario
1.1 Using the information from the scenario, provide the correct SQL statements:
a. List all skills with a charge out rate greater than 60 per hour, in alphabetical order
of description.
(4 marks)
b. List all staff with the skill description ‘Programmer’ who work in the ‘Special
Projects’ department.
(5 marks)
c. For all projects that were active in July 1995, list the staff name, project number
and the date and number of hours worked on the project, ordered by staff name,
within staff name by the project number and within project number by date.
(8 marks)
f. List all staff with a charge out rate greater than the average charge out rate.
(8 marks)
g. Create a view of staff details, giving the staff number, staff name, skill
description, and department, but excluding the skill number and charge out rate.
(5 marks)
Scenario
StayHome, is a company that rents out videos to its members. The first branch of StayHome
was established in 1982 in Seattle but the company has now grown and has many branches
throughout the United States. The company’s success is due to the first class service it
provides to its members and the wide and varied stock of videos available for rent.
As StayHome has grown, so have the difficulties in managing the increasing amount of data
used and generated by the company. To ensure the continued success of the company, the
Director of StayHome has urgently requested that a database application be built to help
solve the increasing problems of data management.
Data requirements
The data held on a branch of StayHome is the branch address made up of street, city, state,
and zip code, and the telephone numbers (maximum of 3 lines). Each branch is given a
branch number, which is unique throughout the company.
Each branch of StayHome has staff, which includes a manager, one or more supervisors, and
a number of other staff. The manager is responsible for the day-to-day running of a given
branch. Each branch has several supervisors and each supervisor is responsible for
supervising a group of staff. The data held on a member of staff is his or her name, position,
and salary. Each member of staff is given a staff number, which is unique throughout the
company.
Each branch of StayHome is allocated a stock of videos. The data held on a video is the
catalog number, video number, title, category, daily rental rate, purchase price, status, and
the names of the main actors (and the characters played), and the director. The catalog
number uniquely identifies each video. In most cases, there are several copies of each video
at a branch, and the individual copies are identified using the video number. A video is given
a category such as Action, Adult, Children, Thriller, Horror, or Sci-Fi. The status indicates
whether a specific copy of a video is available for rent.
Before renting a video from the company, a customer must first register as a member of a
local branch of StayHome. The data held on a member is the first and last name, address,
and the date that the member registered at the branch. Each member is given a member
number, which is unique across all branches and is used even when a member chooses to
register at more than one branch. The name of the member of staff responsible for
processing the registration of a member at a branch is also noted.
Once registered, a member is free to rent videos, up to a maximum of 10 at any one time.
Data Update/Deletion
(a) Update/delete the details of a branch.
(b) Update/delete the details of a member of staff at a branch.
(c) Update/delete the details of a given video.
(d) Update/delete the details of a copy of a video.
(e) Update/delete the details of a given member.
(f) Update/delete the details of a given rental agreement for a member renting a video.
Data Queries
The database should be capable of supporting the following sample queries:
(a) List the details of branches in a given city.
(b) List the name, position, and salary of staff at a given branch, ordered by staff name.
(c) List the name of each manager at each branch, ordered by branch number.
(d) List the title, category, and availability of all videos at a specified branch, ordered by
category.
(e) List the title, category, and availability of all videos for a given actor at a specified
branch, ordered by title.
(f) List the title, category, and availability of all videos for a given director at a specified
branch, ordered by title.
(g) List the details of all videos a specified member currently has on rent.
(h) List the details of copies of a given video at a specified branch.
(i) List the titles of all videos in a specified category, ordered by title.
(j) List the total number of videos in each video category at each branch, ordered by
branch number.
(k) List the total cost of the videos at all branches.
(l) List the total number of videos featuring each actor, ordered by actor name.
(m) List the total number of members at each branch who joined in 1999, ordered by
branch number.
(n) List the total possible daily rental for videos at each branch, ordered by branch
number.
Source: Conolly and Begg (2015)
a. Create a conceptual schema for StayHome using the concepts of the Enhanced
Entity–Relationship (EER) model. To simplify the diagram, only show entities,
relationships and the primary key attributes. Specify the cardinality ratio and
participation constraint of each relationship type. State any assumptions you make
when creating the EER model (if necessary).
(20 marks)
b. Map your high-level data model to a set of relational tables that represent the entity
and relationship types. Identify primary, alternate, and foreign keys.
(20 marks)
Scenario
Since the 1970s, organisations have mostly focused their investment in new computer
systems that automate business processes. In this way, the businesses gained competitive
advantage through systems that offered more efficient and cost-effective services to the
customer. Throughout this period, businesses accumulated growing amounts of data stored
in their operational databases. However, in recent times, where such systems are common
place, businesses are focusing on ways to use operational data to support decision-making,
as a means of gaining competitive advantage.
3.1 Using each characteristic, compare and contrast Online Analytical Processing (OLAP)
systems with data warehousing systems and describe the relationship that can exist
between these systems. Include in your answer any emerging trends that are
influencing the characteristics of data warehousing systems.
(21 marks)
3.2 Discuss the relationship between data mining, Online Analytical Processing (OLAP) and
data warehousing.
(9 marks)
Second-year students
A minimum of ten additional information sources must be consulted and correctly cited.
If no additional information sources have been used, a full 10% must be deducted.
Deduct 1% per missing resource of the required ten. For example:
o If only five resources cited, deduct 5%
o If only three resources cited, deduct 7%
Markers must interpret the Turnitin Originality Report to determine actual Overall
Similarity Index percentage.
Markers to apply the penalties for Category A for insufficient sources and incorrect
referencing style.
Markers to apply the penalties/actions for Category B for plagiarism.
Category A
Category B
Students may not have more than a 20% Overall Similarity Index on Turnitin after analysis
of the report.
Penalties Action
a. Less than 20% of the body of assessment (based on No action. Mark according
Point 2 above) to memorandum
b. More than 20% of the body of assessment and first Award 0% for the
offence (based on Point 2 above) assignment
Award 0% and conduct
c. If more than 70% of the body of assessment
disciplinary hearing