Skip to content

Oracle database assignment for a decision support system.

Notifications You must be signed in to change notification settings

28410629/ITRW321

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

ITRW321-Semester_Project

This is the repository for our final DB project!

Setup Dev Environment

cd ITRW321-Semester_Project/Create_Database/
run 01-create-db.sql
run 02-star_create.sql
run 03-update-populate-stars.sql
  • Run 01-create-db.sql to create the operation database from the previous semester.
  • Run 02-star_create.sql to create the star schemes for the DSS.
  • Run 03-update-populate-stars.sql to execute the ETL (extract, transform and load) for the DSS system.

Get Readings From API

New readings can be added at any time form Anchormenstations API.

Just run the .Net Core 3 program:

cd ITRW321-Semester_Project/Output-GetDataFromAPI-GenerateSQL
dotnet GetDataFromAPI-GenerateSQL.dll

Work Allocation

Morne

  • Initial DB setup.
  • Combine group member work for ETL.
  • Generate view for Temperature per station.
  • Generate view for Temperature per location.
  • Generate view for Employee Salary.

Eon

  • Populate fact table: FACT_SALARYPAID.
  • Populate fact table: FACT_SUBTYPES.
  • Generate view for Air Pressure per station.
  • Generate view for Air Pressure per location.
  • Generate view for Age of Customer per Subscription.

Coenraad

  • Populate fact table: FACT_READINGS.
  • Generate view for Humidity per station.
  • Generate view for Humidity per location.
  • Create program to get readings from API and generate insert SQL.

Rainard

  • Generate view for Ambient light per station.
  • Generate view for Ambient light per location.

Some Useful Resources

Some Useful Resources For The .Net Program

About

Oracle database assignment for a decision support system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •