Press T or Escape to close
Database modelling, Power BI data integration, and immersive analytics environments.
What is information technology, and how does it underpin modern data management and visualisation pipelines?
| IT Domain | Role in Data Visualisation |
|---|---|
| Cloud storage & computing | Data preparation pipelines; remote access to large datasets for visual analysis |
| SQL / NoSQL databases | Extract precisely the rows and columns you need — query before you visualise |
| AI & Machine Learning | Automated chart recommendations, natural-language queries, pattern detection |
| Cybersecurity | Keeps dashboards and company data secure from unauthorised access |
| Analytics tools (Power BI, Tableau) | Build interactive, shareable dashboards and immersive visualisations |
| IT Governance | Ensures ethical data collection, privacy compliance, and audit trails |
How data is structured in relational tables, how tables are connected through keys, and how to merge and visualise multi-table data in Power BI.
CustomerID = CUST001
orders.CustomerID → customers.CustomerID
In a relational database, data is organised into tables (also called relations). Every table follows the same basic structure:
| FirstName | LastName | PayrollID | YTD Tax |
|---|---|---|---|
| Julia | Wang | P123414 | $5,693 |
| Bob | Jones | P231118 | $13,004 |
| Harpreet | Singh | P284923 | $8,934 |
| Rosemary | Chu | P285026 | $10,567 |
StudentID). Power BI can run queries and automatically detect these relationships.
You are given four CSV tables:
customers.csv file, click Load. Power BI shows a preview — check the delimiter is set to Comma.products.csv, staff.csv, and orders.csv. After all four loads, confirm four table names appear in the Data pane (right side).Power BI often auto-detects relationships when column names match across tables. You should always verify this.
orders.CustomerID → customers.CustomerID).ProductID in both tables to link them. Join kind: Left Outer. Click OK.Total Sales column ready to use in visualisations — no DAX measure needed at this stage.
With the data model complete, you can now build visuals that span all four tables. Here are three visuals to build:
orders table contains a CustomerID column. In database terms, what role does this column play?From standard 2D dashboards to virtual and mixed reality — how IT enables analysts to step inside their data.
For your industry, answer:
How realistic are these environments? What data do you think powers them?
List the specific healthcare contexts where VR is being used. What problems does each application solve?
For each application, what underlying data drives the environment? Think about: patient records, imaging data, motion capture, physiological signals.
What are the concrete benefits over traditional training/treatment? What limitations or risks might exist? Is the data visualisation aspect clear?