Beruflich Dokumente
Kultur Dokumente
Table of Contents
Subject Summary ...................................................................................................................2
Subject Coordinator ...............................................................................................................2
Subject Coordinator ..................................................................................................2
Email ..........................................................................................................................2
Consultation procedures ..........................................................................................2
Subject Overview....................................................................................................................3
Abstract......................................................................................................................3
Learning outcomes....................................................................................................3
Subject content .........................................................................................................3
Key subjects...............................................................................................................3
Subject Schedule & Delivery ..................................................................................................3
Prescribed text...........................................................................................................3
Class/tutorial times and location .............................................................................4
Schedule ....................................................................................................................4
Learning materials.....................................................................................................5
Learning, teaching and support strategies ..............................................................5
Recommended student time commitment .............................................................7
Assessment Items ...................................................................................................................7
Essential requirements to pass this subject.............................................................7
Items ..........................................................................................................................7
Online Quiz ...................................................................................................8
Modelling......................................................................................................9
Normalisation ............................................................................................10
Database Implementation and Research Activity ....................................13
Final Exam ..................................................................................................16
Assessment Information ......................................................................................................18
Academic integrity ..................................................................................................18
Referencing..............................................................................................................18
How to submit your assessment items ..................................................................18
Online submission process........................................................................18
Postal submission process ........................................................................19
Hand delivered submission process .........................................................19
Alternative submission process ................................................................19
Extensions................................................................................................................19
How to apply for special consideration..................................................................20
Penalties for late submission..................................................................................20
Resubmission ..........................................................................................................20
Feedback processes ................................................................................................21
Assessment return...................................................................................................21
Student Feedback & Learning Analytics ..............................................................................21
Evaluation of subjects .............................................................................................21
Subject Summary
Welcome to a new session of study at Charles Sturt University. Please refer to the University's
Acknowledgement of Country. (http://student.csu.edu.au/study/acknowledgement-of-
country)
Subject Coordinator
Consultation procedures
Any questions concerning the teaching of this subject can be made by contacting your Subject
Lecturer.
Email is the best option. Please send a brief message regarding the issue and include the
subject name and subject code in your email –it really helps to know which class you belong
to, before I respond to your query. If your query is urgent then meet with your respective
Course Coordinator on Level-4.
https://csutimetable.au.studygroup.com/Melbourne/
Abstract
This subject will provide a solid grounding in database design . It will show the importance of
database design in the development of applications that meet business needs. There will be
an emphasis on modeling a database using Entity Relationship Diagrams (ERDs), optimising its
design using normalisation techniques and implementing it and querying it using Structured
Query Language (SQL).
Learning outcomes
• be able to model complex business rules using Entity Relationship Diagrams (ERDs);
• be able to apply normalisation techniques to optimise a database design;
• be able to use complex SQL commands to query a database;
• be able to research a recent development in the field of database technology.
Subject content
The topics for this subject will be available in online format through the Topics in Interact 2
subject site. They have been specifically written to guide you. Check the above Schedule for
what Topic to study each week.
Key subjects
Passing a key subject is one of the indicators of satisfactory academic progress through your
course. You must pass the key subjects in your course at no more than two attempts. The first
time you fail a key subject you will be at risk of exclusion; if you fail a second time you will be
excluded from the course.
Prescribed text
Coronel, C., Morris, S. (2019) Database Systems: Design, implementation and management
(13th ed.). Cengage Learning.
Your class times can be found at Timetable @ CSU (http://timetable.csu.edu.au/). Find out
how to use Timetable @ CSU via the Student Portal Class Timetable
(http://student.csu.edu.au/study/study-essentials/timetable) page.
Schedule
Session Week
Topic Readings Assignments
Week Commencing
Coronel/
1 12 Nov 18 Database Principles
Morris Ch 1
Coronel/
2 19 Nov 18 Data Models
Morris Ch 2
Coronel/
3 26 Nov 18 Business Rules
Morris Ch 2
Coronel/
6 17 Dec 18 Normalisation Modelling due 21 Dec 18
Morris Ch 6
24 Dec 18 -
Mid session break
01 Jan 19
12 04 Feb 19 Review
11 Feb
13 19-15 Feb Exam period
19
Learning materials
Details of learning materials that support your success in this subject can be found in the
Interact2 Subject Site.
In this subject there are also lots of opportunities for you to engage with me, with your peers
and with the subject. I will be holding 12 regular sessions where we can discuss content
issues and assessment items. As part of your assessment in this subject you are required to
work alone for all the assessment items.
The study guide and/or subject materials for this subject have been written specifically to
guide you through the sections (and questions) of the prescribed textbook relevant to each
topic.
You should check the Interact Site at least weekly for postings, announcements, lecture
information and other resources that will assist your studies or additional information and
resources vital to your success in the subject.
Studying at university does not mean studying alone. Take advantage of collective wisdom
and post your questions to the subject forum.
Use the subject schedule to plan your studies over the session.
Information on effective time management is available on the CSU Learning Support website
via the following link: http://student.csu.edu.au
You can also contact an adviser through Student Central on the following number:
1800 275 278 (or +61 2 6933 7507 from outside Australia).
Library Services
The CSU Library website provides access to online material and print, using Primo Search to
find online journal articles, eBooks, hardcopy books from CSU Library (see Library Manager
for Interlibrary Loan Requests), company & government reports, eJournals, dissertations,
theses, newspapers including Business & Financial newspapers in Factiva (See Business & IT
You can find Library Services on both the SGA library online catalogue:
http://primo.unilinc.edu.au/primo_library/libweb/action/search.do?vid=SGA
The SGA library online catalogue allows students to Sign In, My Account shows student’s
current library record including all books on loan, Renew your borrowed books online before
the due date, also Search and Request all books in the SGA library, even if unavailable due to
high demand from students. Students can Request books when all books are on loan to other
students. When the requested book is returned to the SGA library, the student who
requested the book receives an email immediately to pick up the book from the SGA library.
View your library record online 24/7 at the above web link for SGA library.
Contact Details for renewing loans, locating books and other information:
Library Help
http://student.csu.edu.au/library/help-contacts Friendly and quick assistance is available. Ask
for help finding information and navigating the library's extensive eResources.
Online Tutorials
http://student.csu.edu.au/library/study-research/training-tutorials-videos
CSU Academic Senate policy states that a standard 8 point subject should require you to
spend a total of 140-160 hours engaged in the learning and teaching activities. This means an
average of 10 to 12 hours each week.
Assessment Items
You must obtain at least 50% in both the examination and the total mark in order to pass this
subject.
You must pass the exam to pass the subject.
To be eligible for the grade AA or AE you must have submitted all assessment items in the
subject, including the final exam. If you choose not to complete an assessment item or do not
sit the final exam then you will not be granted an AA or an AE grade.
Items
Item Return
Title Value Due Date*
No. Date**
1 Online Quiz 5% 07-Dec-2018 03-Jan-2019
To be
5 Final Exam 50% -
advised
* Due date is the last date for assessment items to be received at the University
** Applies only to assessment items submitted by the due date
Assessment item 1
Online Quiz
Value: 5%
Due Date: 07-Dec-2018
Return Date: 03-Jan-2019
Submission method options: Interact2 Test
Task
Complete the online quiz in Interact 2 Test Centre.
• Database Principles
• Data Models
• Business Rules
• The Relational Database Model
Rationale
The online quizzes are designed to allow students to test and demonstrate their ability to
understand the topics.
Marking criteria and standards
This assessment consists of 20 multiple choice questions. Each correct answer will score 0.25
marks. Marks will not be deducted for incorrect answers.
Marks will be given based on the correctness of the answers. The Test Centre will be marking
automatically and you will receive marks according to the following criteria:
Assessment item 2
Modelling
Value: 10%
Due Date: 21-Dec-2018
Return Date: 17-Jan-2019
Submission method options: Alternative submission method
Task
Overview of business case:
Granite Sales Company keeps information on employees and the departments that they work
in. For each department, the department name, internal mail box number, and office phone
extension are kept. A department can have many assigned employees, and each employee is
assigned to only one department. Employees can be salaried employees, hourly employees,
or contract employees. All employees are assigned an employee number. This is kept along
with the employee’s name and address. For hourly employees, hourly wage and target weekly
work hours are stored (e.g. the company may target 40 hours/week for some, 32 hours/week
for others, and 20 hours/week for others).
Some salaried employees are salespeople that can earn a commission in addition to their
base salary. For all salaried employees, the yearly salary amount is recorded in the system.
For salespeople, their commission percentage on sales and commission percentage on profit
are stored in the system. For example, John is a salesperson with a base salary of $50,000 per
year plus 2-percent commission on the sales price for all sales he makes plus another 5
percent of the profit on each of those sales. For contract employees, the beginning date and
end dates of their contract are stored along with the billing rate for their hours.
Task 1: Write all possible business rules for the above case study. 3 Marks
Task 2: Create an ERD (using a specialization hierarchy if appropriate ) that represents the
entities, attributes, the relationships between entities, and the cardinality and optionality
of each relationship that are described by this business rule. 7 Marks
NOTE
Use https://www.draw.io to create your ERD
Use Crows Foot notations
Include the PKs where appropriate
Any M:N relationship is to be resolved to a 1:M relationship
Manually drawing the ERD is NOT acceptable.
Rationale
Criteria
HD DI CR PS
Presentation
Use https://www.draw.io to create your ERD.
Requirements
Either save your ERD diagram as a PDF or embed it in a Word document.
Please include your student ID, name and subject code in the diagram
Assessment item 3
To keep track of office furniture, computers, printers, and so on, the CSU DIT uses the
table structure shown in Table 1.
a. Given that information, draw the dependency diagram. Make sure that you label the
transitive and/or partial dependencies. 5 Marks
NOTE
For guidance on how to normalise database relations from a dependency diagram, watch this
very short YouTube video: https://www.youtube.com/watch?v=vkUyuLLgmwQ
Manually drawing the dependency diagram, or the set of 3NF relations or the relational
schema is NOT acceptable.
Rationale
Criteria
HD DI CR PS
be able to
apply Analysis identifies Analysis identifies Analysis Analysis
normalisation all PKs and PKs and functional, identifies key identifies key
techniques to functional, partial partial and transitive PKs and PKs and
optimise a and transitive dependencies with functional, functional
database dependencies. minor omissions. partial and dependencies
design. Accurately Accurately identifies transitive and draws
identifies all 3NF 3NF relations, dependencies. out relevant
relations, including PKs, Identifies key 3NF
including PKs, relevant attributes 3NF relations, relations.
relevant attributes and referential including PKs
and referential integrity constraints and relevant Creates an
integrity with minor attributes and ERD that
constraints. omissions. referential represents
identified 3NF
relations and
Requirements
Either save your diagrams in a PDF file or embed them in a Word document.
Please include your student ID, name and subject code in your submission.
Assessment item 4
Copy a5.txt from the Assignment 5 Folder into the folder in your machine where your SQLite
file is located
From the SQLite Command Prompt execute the a5.txt script. To do this, at the SQLite
Command Line type .read a5.txt [to create the tables you will use to answer this assignment’s
questions]
Write five most important features of the following database technologies (Select any two):
1. Blockchain Databases
2. NoSQL Database
3. Cloud databases
Submission Instructions :
You are required to submit the following files (inside a single zipped file):
1. A Word or PDF document with the SQL statements for each query should be copied
from your SQLite3 Command Line and pasted into your submission file. If you type
.echo on at the SQLite3 Command Line, SQLite will output your SQL statement with
the results of the query making it easy to copy and paste both.
2. A Word or PDF document with the screenshots of the results of the SQL statements
NOTES
• This assignment requires you to use SQLite to complete the tasks listed below.
• For guidance on how to install SQLite, watch this short YouTube video:
https://www.youtube.com/watch?v=9ynCDVg54H0
• For guidance on how to create tables using SQLite, watch this short YouTube video:
https://www.youtube.com/watch?v=kij5lPw0F-o
• Typing the SQL statements or the results is NOT acceptable.
Rationale
Criteria
HD DI CR PS
PART A: be PART A:SQL syntax PART A:SQL PART A:SQL PART A:SQL
able to use returns all attributes syntax returns syntax returns syntax returns
complex SQL that meet the all attributes key attributes key attributes
commands to business that meet the that meet the that meet the
query a requirement from business business business
database. the tables that hold requirement requirement requirement
the data and applies from the tables from the from the tables
the correct that hold the tables that that hold the
restrictions to data with minor hold the data data. However,
PART B: be retrieve the required omissions and and applies the restrictions
able to information. applies relevant applied
research a appropriate restrictions. to retrieve the
recent PART B: restrictions to required
development Demonstrates an retrieve the PART B: information
in the field of excellent ability at Makes a
Requirements
Either submit your assignment as a PDF or a Word document.
Please include your student ID, name and subject code in your submission.
Assessment item 5
Final Exam
Value: 50%
Due Date: To be advised
Duration: 2 hours
Submission method options: N/A - submission not required/applicable
Requirements
The examination is a Closed book examination.
Rationale
Criteria HD DI CR PS
Assessment Information
Academic integrity
Academic integrity means acting with honesty, fairness and responsibility, and involves
observing and maintaining ethical standards in all aspects of academic work. This subject
assumes that you understand what constitutes plagiarism, cheating and collusion. If you are a
new student we expect you to complete the modules called Academic Integrity at CSU.
(https://interact2.csu.edu.au/webapps/blackboard/execute/
courseMain?course_id=_16412_1&task=true&src=)
CSU treats plagiarism seriously. We may use Turnitin to check your submitted work for
plagiarism. You can use Turnitin to check for plagiarism (http://student.csu.edu.au/library/
integrity/referencing-at-csu/checking) in your assessments before submission.
Referencing
Assignment(s) should be submitted through Turnitin. If you are not enrolled in Turnitin for this
subject and/or do not receive any email from Turnitin by the beginning of Week 2, please meet
with your respective lecturer ASAP.
All textual elements within an assessment must be submitted in a format that is readable by
Turnitin. Specific exceptions, where an assessment requires the insertion of image based
evidence of workings will be outlined in the context of the assessment. Students that
deliberately attempt to insert content of assessments in a format that is not readable by
Turnitin may be subject to Academic misconduct investigations.
Assessment(s) such as Blogs, Quizzes, Journals and Discussion Forums are required to submit
in the Interact2, unless your lecturer advises otherwise.
Please submit the assignments only as word document in Turnitin, unless your lecturer
advises otherwise.
Assignment(s) must be submitted through Turnitin by midnight (AEST) according to the date
mentioned in the subject outline.
Assignment(s) submitted in the RESPECTIVE FINAL FOLDER only will be considered for
Extensions
It is best to complete assessment items by the due date. However, when something
unavoidable comes up, an extension may be possible. The following principles are used when
processing extensions
1. For in-session assessment items, an extension request for up to seven (7) days can be
made by emailing your subject coordinator directly before the due date. In your
email please state the reason why you need more time as well as what precisely you
are requesting. If an extension is requested in the above format with a valid reason
and your request does not disadvantage other students, the extension will be
approved. Computer problems (such as the speed of your computer and the time it
may take you to upload assignments onto Turnitin) and normal work-related
pressures and family commitments do not constitute sufficient reasons for the
granting of extensions.
2. For in-session assessment items, extension requests of more than seven (7) days must
be made via the special consideration form: https://apps.csu.edu.au/specialcons/. The
request must be made before the due date and must include supporting
documentation. Acceptable reasons are given in the Special Consideration Policy
(https://policy.csu.edu.au/view.current.php?id=00298). Each request will be
considered on a case by case basis. The request may not be granted. You must be able
to provide documentary evidence (such as a certificate from a doctor or counsellor)
justifying the need for an extension as soon as practicable - but please note that if the
circumstances giving rise to the request for an extension arise on a day when you
cannot get documentary evidence, you must still apply for the extension before the
due date and submit the documentary evidence afterwards.
3. If you receive an extension, then you should expect the assessment item and its
feedback to be returned later. If you submit later than the extended due date you will
receive late penalties as per guidelines below. Unless your extension permits
otherwise, submissions received 10 days after the original due date will receive
zero.
4. For end of session exams, the process is a bit different. You can request a
5. Extensions cannot be granted for on-line tests, as these have to be done within a
specific time frame, after which the answers are released to the class automatically
6. Note that for purposes of measuring lateness, the 'day' begins just after 00.00 hrs AEST
- so an assignment received after midnight of the due date will be penalised 10% for
lateness. This rule will be applied to all students uniformly.
Academic regulations provide for special consideration to be given if you suffer misadventure
or extenuating circumstances during the session (including the examination period) which
prevents you from meeting acceptable standards or deadlines. Find the form on the Student
Portal Special Consideration, Misadventure, Advice and Appeals (http://student.csu.edu.au/
study/academic-advice) page.
The penalty for late submission of an assessment task (without obtaining the Subject
Coordinator's approval for an extension) will be:
10% deduction per day, including weekends, of the maximum marks allocated for the
assessment task, i.e. 1 day late 10% deduction, or 2 days late 20% deduction.
Penalty for one day late = 2 marks (so, a score of 18/20 becomes 16/20 and a score of 12/20
becomes 10/20).
If an assignment is due on a Friday but is not submitted until the following Tuesday, then the
penalty will be four days (40% deduction or 8 marks in the example above).
Submissions more than 10 days late will be acknowledged as received but will not be marked.
Resubmission
Under normal circumstances resubmission of assessment items will not be accepted for any of
the assessments required in this subject.
Feedback for assessment items will be provided by subject lecturer/s. You may also approach
the lecturer for further clarification or feedback on the assignment.
Assessment return
You should normally expect your marked assessment to be returned to you by the return date,
if your assessment was submitted on time. If you submitted your assessment on time but have
not received the marks by the return date, you should make inquiries in the first instance to
the subject lecturer. If subject lecturer is not available please contact respective Course
Coordinator.
Evaluation of subjects
CSU values constructive feedback and relies on high response rates to Subject Experience
Surveys (SES) to enhance teaching. Responses are fed back anonymously to Subject
Coordinators and Heads of Schools to form the basis for subject enhancement and recognition
of excellence in teaching. Schools report on their evaluation data; highlighting good practice
and documenting how problems have been addressed. You can view a summary of survey
results via the Student Portal SES Results (https://student.csu.edu.au/study/subject-
experience-survey-results) page.
We strongly encourage you to complete your online Subject Experience Surveys. You will be
provided with links to your surveys via email when they open three [3] weeks before the end of
session.
We always take feedback from students in previous cohorts of the subject and make
appropriate changes to the current version of subject.
In this subject offering several changes have been made in response to feedback from
students in previous cohorts.
Learning analytics
Learning Analytics refers to the collection and analysis of student data for the purpose of
improving learning and teaching. It enables the University to personalise the support we
provide our students. All Learning Analytics activities will take place in accordance with the
CSU Learning Analytics Code of Practice. For more information, please visit CSU's Learning
Analytics (http://www.csu.edu.au/division/student-learning/home/analytics-and-evaluations/
learning-analytics) website.
Your Student Portal (http://student.csu.edu.au/) tells you can how you can seek services and
support. These include study, admin, residential, library, careers, financial, and personal
support.
Develop your study skills (https://student.csu.edu.au/study/skills) with our free study services.
We have services online, on campus and near you. These services can help you develop your
English language, literacy, and numeracy.
Library Services
This subject outline should be read in conjunction with all academic policies and regulations,
e.g. Student Academic Misconduct Policy, Assessment Policy - Coursework Subjects,
Assessment Principles Policy, Special Consideration Policy, Academic Progress Policy,
Academic Communication with Students Policy, Student Charter, etc.
Please refer to the collated list of policies and regulations relevant to studying your subject(s)
(http://student.csu.edu.au/administration/policies-regulations-subjects) which includes links
to the CSU Policy Library (http://www.csu.edu.au/about/policy) - the sole authoritative source
of official academic and administrative policies, procedures, guidelines, rules and regulations
of the University.
This Subject Outline is an accurate and historical record of the curriculum and scope of your
subject. CSU's Subject Outlines Policy (https://policy.csu.edu.au/view.current.php?id=00267)
requires that you retain a copy of the Subject Outline for future use such as for accreditation
purposes.