120 likes | 305 Views
Graduate Admissions Data Mart. Tom Leventhal. Graduate Admissions Data Mart. Purpose: Track applications for Graduate Admissions Modified version of Virginia Tech model. Why Use Data Marts?. Banner is a relational database and is hard to navigate
E N D
Graduate Admissions Data Mart Tom Leventhal
Graduate AdmissionsData Mart • Purpose: Track applications for Graduate Admissions • Modified version of Virginia Tech model
Why Use Data Marts? • Banner is a relational database and is hard to navigate • Data Marts are in a star schema form making them much easier to use
Star Schemas Easy Dimension Table Dimension Table Dimension Table Graduate Fact Dimension Table Dimension Table Dimension Table Snowflake Tables
Data Mart Structure • Star Schema: Fact table, Dimensions • Type 2 dimensions -- changes reflected by creating new records and making existing records historical • Snowflake tables exist to track such items as • Applicant addresses • Prior college • Test scores • Ability to track enrolled status of applicant • For the applicant in general (regardless of app) • By specific application
Data Mart History • History kept in all dimension and fact tables • History tracked by using three fields: • EFF_FROM_DATE - Date a row is created • EFF_TO_DATE - Either the date that a row is replaced or the date 12/31/9999 • HISTORY_IND: • NULL - row is current • ‘Y’ - row is historical
Data Marts Status • Incremental builds occurring on a daily basis • Set up in Discoverer • Currently resides in DMSQ. Will be moving data mart to DMSP this week
Reporting Tools • Provide an easy way to report against data mart without having to understand the underlying joins • Discoverer: A reporting tool supplied by Oracle. • Cognos: Very powerful reporting tool • Will be set up in Cognos in the future