Skip to menu Skip to content Skip to footer
Course profile

Business Data Management (BSAN7206)

Study period
Sem 2 2024
Location
External
Attendance mode
Online

Course overview

Study period
Semester 2, 2024 (22/07/2024 - 18/11/2024)
Location
External
Attendance mode
Online
Units
2
Administrative campus
St Lucia
Coordinating unit
Business School

Business Data Management is offered as a part of the UQ’s Master of Business Analytics program. The course focuses on teaching skillsets that are fundamental in designing and managing transactional and informational databases. The topics in the course range from data modelling, creating and manipulating database tables, advanced database querying databases to integrating data, designing analytical databases, and working with big data.ᅠ

The course is organised into four different modules:

  1. Conceptual and Relational Data Modelling
  2. Relational Query Languages (SQL)
  3. Data Warehouse and Dimensional modelling
  4. Data at Scale

The course is built in a learning platform rich with an engaging learning experience. Each module is a blend of self-directed learning materials, interactive assessments, hands-on experience using the tools popular across industries, case examples, social discussions, and interactive live sessions. The course educates students on organisational data and takes them through the journey of transforming organisation data into analytical insights. After completing this course, students are expected to develop competency to leverage data for analytical and reporting purposes.

Course contact

Course staff

Lecturer

Timetable

The timetable for this course is available on the UQ Public Timetable.

Additional timetable information

Please note: Teaching staff do not have access to the timetabling system to help with class allocation. Therefore, should you need help with your timetable and/or allocation of classes, please ensure you email business.mytimetable@uq.edu.au from your UQ student email account with the following details:

  • Full Name
  • Student ID
  • Course Code

Assessment

Assessment summary

Category Assessment task Weight Due date
Product/ Design ER diagrams and the relational Model 20%

9/08/2024 4:00 pm

Computer Code SQL 30%

6/09/2024 4:00 pm

Essay/ Critique Dimension model and Big data case scenario 50% (Dimension model 40%, Big data 10%)

25/10/2024 4:00 pm

Assessment details

ER diagrams and the relational Model

Mode
Product/ Artefact/ Multimedia
Category
Product/ Design
Weight
20%
Due date

9/08/2024 4:00 pm

Learning outcomes
L01

Task description

This assignment has two sections. The first part focuses on conceptual modelling and tests students' ability to capture important aspects of multiple systems that need to be stored in a database. The second part focuses on the relational model and tests students' understanding of integrity constraints and mapping ER diagrams to relational schema.

AI STATEMENT: "Students are permitted to use any form of AI to any degree in completing this assignment. However, they must clearly document any use of AI in each instance. Specifically, students are required to include copies of their interactions with the AI tool as an appendix at the end of their submission. Failure to reference AI use may constitute student misconduct under the Student Code of Conduct.

Submission guidelines

Assessment will be submitted within the course's Learn.UQ site.

Deferral or extension

You may be able to apply for an extension.

Late submission

A penalty of 10% of the maximum possible mark will be deducted per 24 hours from time submission is due for up to 7 days. After 7 days, you will receive a mark of 0.

SQL

Mode
Product/ Artefact/ Multimedia
Category
Computer Code
Weight
30%
Due date

6/09/2024 4:00 pm

Learning outcomes
L02

Task description

The purpose of this assignment is to test students' ability to use and apply SQL concepts to complete tasks in a real-world scenario. Specifically, this assessment will examine their ability to use SQL Data Manipulation Language to return specific subsets of information that exist in a database.

For this assignment, students will be presented with the simplified schema of an event management application. The goal of the application is to track both the events attended by users and relationships between users and other users. The system is then able to use this data to effectively market recommended events to users based on the events their friends have attended. You will be required to write 10 SQL queries that answer higher-level questions about the data in this database. (Note: Your queries must compile using a MySQL DBMS). A sample database will be provided to help you test your queries.

AI STATEMENT: Students are permitted to use any form of AI to any degree in completing this assignment. However, they must clearly document any use of AI in each instance. Specifically, students are required to include copies of their interactions with the AI tool as an appendix at the end of their submission. Failure to reference AI use may constitute student misconduct under the Student Code of Conduct.

Submission guidelines

Assessment will be submitted on the course's Learn.UQ site.

Deferral or extension

You may be able to apply for an extension.

Late submission

A penalty of 10% of the maximum possible mark will be deducted per 24 hours from time submission is due for up to 7 days. After 7 days, you will receive a mark of 0.

Dimension model and Big data case scenario

Mode
Written
Category
Essay/ Critique
Weight
50% (Dimension model 40%, Big data 10%)
Due date

25/10/2024 4:00 pm

Learning outcomes
L03, L04

Task description

This Assignment evaluate learning outcomes 3) Develop skills to generate insights from organisational data, and 4) Solve challenges and leverage opportunities in dealing with Big Data.

The assignment has two components:

Dimension model: You will be given a case scenario for which you are required to answer the analytical questions. You are required to create dimension model, implement it using Microsoft SSIS, ETL tool, and answer the analytical question.

Big data: You will be provided with Big data scenario, and you will answer the questions related to the scenario.

Use of AI and generative tools: The assignment aims at developing critical thinking and communication skills. Writing should reflect the student's learning, reasoning, and critical thinking in an articulate way that fits the profile of the business student. We ask students to use an academic style of referencing content from scholarly works. As assessment tasks evaluate students' abilities, skills and knowledge without the aid of generative Artificial Intelligence (AI), use of AI is strictly prohibited. Students are advised that the use of AI technologies to develop responses is strictly prohibited and may constitute student misconduct under the Student Code of Conduct.

Submission guidelines

Assessment will be submitted via the course's Learn.UQ site.

Deferral or extension

You may be able to apply for an extension.

Late submission

A penalty of 10% of the maximum possible mark will be deducted per 24 hours from time submission is due for up to 7 days. After 7 days, you will receive a mark of 0.

Course grading

Full criteria for each grade is available in the Assessment Procedure.

Grade Cut off Percent Description
1 (Low Fail) 0 - 29

Absence of evidence of achievement of course learning outcomes.

2 (Fail) 30 - 46

Minimal evidence of achievement of course learning outcomes.

3 (Marginal Fail) 47 - 49

Demonstrated evidence of developing achievement of course learning outcomes

4 (Pass) 50 - 64

Demonstrated evidence of functional achievement of course learning outcomes.

5 (Credit) 64 - 74

Demonstrated evidence of proficient achievement of course learning outcomes.

6 (Distinction) 75 - 84

Demonstrated evidence of advanced achievement of course learning outcomes.

7 (High Distinction) 85 - 100

Demonstrated evidence of exceptional achievement of course learning outcomes.

Additional course grading information

Grades will be allocated according to University-wide standards of criterion-based assessment.

Supplementary assessment

Supplementary assessment is available for this course.

Learning resources

You'll need the following resources to successfully complete the course. We've indicated below if you need a personal copy of the reading materials or your own item.

Library resources

Find the required and recommended resources for this course on the UQ Library website.

Learning activities

The learning activities for this course are outlined below. Learn more about the learning outcomes that apply to this course.

Filter activity type by

Please select
Clear filters
Learning period Activity type Topic
Week 1
Not Timetabled

Topic 1.1 Relational Databases and ER diagrams

Self-Directed Learning: This topic first introduces relational databases and database management systems. It then introduces conceptual modelling using ER diagrams.

Learning outcomes: L01

Case-based learning

Content review and case study analysis

We will review the important aspects of the content covered in the first week and discuss a case study related to ER diagrams.

Learning outcomes: L01

Week 2
Not Timetabled

Topic 1.2. The Relational Model

Self-Directed Learning: This topic introduces the relational model including its main concept and components, integrity constraints, and how ER diagrams can be mapped into relational models.

Learning outcomes: L01

General contact hours

Consultation

This will be a consultation session where we will discuss questions related to module one and the first assignment.

Learning outcomes: L01

Week 3
Not Timetabled

Module 1: Self-Study Week

Self-Directed Learning: This is a self-study week for revising the module and completing the Assignment.

Learning outcomes: L01

Case-based learning

Content review and case study analysis

We will review the important aspects of the content covered in the second week and discuss a case study related to ER diagrams.

Learning outcomes: L01

Week 4
Not Timetabled

Topic 2.1 Introduction to SQL

Self-Directed Learning: This topic presents an introduction to relational query languages and SQL including the Data Definition Language (DDL) and basic retrieval queries based on the Data Manipulation Language (DML).

Learning outcomes: L02

Case-based learning

Content review and case study analysis

We will review the important aspects of the content covered in the fourth week and discuss a case study related to SQL Data Definition Language

Learning outcomes: L02

Week 5
Not Timetabled

Topic 2.2 Basic SQL Queries

Self-Directed Learning: This topic focuses on basic SQL queries that use aggregation functions, GROUP BY and HAVING clauses on one or multiple relations.

Learning outcomes: L02

General contact hours

Content review and live demos

We will review the important aspects of the content covered in the fifth week and run live demos of running SQL queries.

Learning outcomes: L02

Week 6
Not Timetabled

Topic 2.3 Advanced SQL Queries

Self-Directed Learning: This topic focuses on advanced SQL queries based on subqueries, division and views

Learning outcomes: L02

Case-based learning

Content review and case study analysis

We will review the important aspects of the content covered in the sixth week and discuss a case study related to SQL Data Manipulation Language

Learning outcomes: L02

Week 7
Not Timetabled

Module 2: Self-Study Week

Self-Directed Learning: This is a self-study week for revising the module and completing the Assignment.

Learning outcomes: L02

General contact hours

Consultation

This will be a consultation session where we will discuss questions content related to module two and the second assignment.

Learning outcomes: L02

Week 8
Not Timetabled

Topic 3.1 Data normalization and Data Warehouse

Self-Directed Learning: This topic focuses on concepts related to data redundancies, data anomalies, data normalization, need for data denormalization, introduction to Data Warehouse, Star Schema, and creation of dimension models.

Learning outcomes: L03

General contact hours

Content review and ETL tutorial discussion

We will review important aspects of the content covered in the eight week and discuss the tutorial related to ETL implementation using Microsoft SSIS.

Learning outcomes: L03

Week 9
Not Timetabled

Topic 3.2 Data warehouse architecture and ETL

Self-Directed Learning: This topics focus on various techniques for creating facts and dimension tables data warehouse architecture, Extract transformation load (ETL), and Microsoft SQL Server integration services (SSIS) tutorial. denormalization, introduction to Data Warehouse, Star Schema, and creation of dimension models.

Learning outcomes: L03

Case-based learning

Content review and case study analysis

Self-Directed Learning: We will review the important aspects of the content covered in the ninth week and discuss a case study related to dimension modelling.

Learning outcomes: L03

Mid Sem break
No student involvement (Breaks, information)

In-Semester Break

Week 10
Not Timetabled

Module 3: Self-Study Week

Self-Directed Learning: This is a self-study week for revising the module and completing the Assignment.

Learning outcomes: L03

General contact hours

Consultation

This will be a consultation session where we will discuss questions related to module three and the part one of the third assignment.

Learning outcomes: L03

Week 11
Not Timetabled

Topic 4.1 Big Data

Self-Directed Learning: This topic presents an introduction to Big Data including scenarios and discusses the CAP (consistency, availability, and partition) Theorem and its implications on the capabilities and limitations of big data systems.

Learning outcomes: L04

Case-based learning

Content review and scenario analysis

We will review the important aspects of the content covered in the eleventh week and the case related to big data.

Learning outcomes: L04

Week 12
Not Timetabled

Topic 4.2 Data Volume, Streams, and Graphs:

Self-Directed Learning: This topic presents system architectures to process big data including, for example, Map/Reduce and Apache Spark.

Learning outcomes: L04

General contact hours

Content review

We will review the important aspects of the content covered in the twelfth week.

Learning outcomes: L04

Week 13
Not Timetabled

Module 4: Self-Study Week

Self-Directed Learning: This is a self-study week for revising the module and completing the Assignment.

Learning outcomes: L04

General contact hours

Consultation

This will be a consultation session where we will discuss questions related to module four and the second part of the third assignment.

Learning outcomes: L04

Policies and procedures

University policies and procedures apply to all aspects of student life. As a UQ student, you must comply with University-wide and program-specific requirements, including the:

Learn more about UQ policies on my.UQ and the Policy and Procedure Library.