SlideShare a Scribd company logo
1 of 11
Download to read offline
Terps MSIS
Smith Information Systems Alumni Database
Date : 12/03/2018
Batch 0504 Group 13
Akshat Vaidya
Darsh Ajmera
Deep Talati
Ditika Bhanushali
Harsh Patel
Background
• Users : Current MSIS students and Office of Career
Services (OCS)
• Data: Includes Alumni personal information along
with their work and education history, where they
are presently working or studying, all the skills they
possess and the courses they opted for while
pursuing MSIS at Smith.
2
Introduction
• Mission Statement
– To provide our current MSIS students with relevant alumni
contact information and their work.
• Mission Objective
– We aim to provide our users with relevant alumni
information all in one place. Users have access to insightful
metrics like number of alumni working in a particular
company, companies hiring the most alumni, etc. All this
information will be readily accessible to the users with an
easy to use interface.
Conceptual Database Design
4
Logical Database Design
• Relational Schema
Alumni (alumniID, alumniFName, alumniMName, alumniLName, gender, ethnicity, streetAddress,
city, state, country, zipcode, countryCode, alumniPhoneNo, yearOfPassing, dOB, linkedInURL)
Company (companyID, companyName, industry)
Hires (alumniID, companyID, workStartDate, workEndDate, type, salary, title, department,
location)
Skill (skillID, skillName, skillType)
University (universityID, universityName)
Study (alumniID, universityID, majorID, universityStartDate, universityEndDate, degreeEarned)
Major (majorID, majorName)
Course (courseID, courseName)
Possess (alumniID, skillID)
Requires (companyID, skillID)
Taken (alumniID, courseID)
5
Physical Database Design
• Hires Entity
CREATE TABLE [TerpsMSIS.Hires]
(
alumniID CHAR(7) NOT NULL,
companyID CHAR(6) NOT NULL,
workStartDate VARCHAR(7),
workEndDate VARCHAR(7),
type CHAR(10),
salary DECIMAL(10),
title VARCHAR(25),
department VARCHAR(25),
location VARCHAR(25),
CONSTRAINT pk_Hires_alumniID_companyID PRIMARY KEY (alumniID,companyID),
CONSTRAINT fk_Hires_alumniID FOREIGN KEY (alumniID)
REFERENCES [TerpsMSIS.Alumni] (alumniID)
ON DELETE NO ACTION ON UPDATE CASCADE,
CONSTRAINT fk_Hires_companyID FOREIGN KEY (companyID)
REFERENCES [TerpsMSIS.Company] (companyID)
ON DELETE NO ACTION ON UPDATE CASCADE
);
6
Use Case - 1
• Business Transaction : Provide the details of Alumni that
are working in a Company Deloitte on a Full Time basis.
SELECT alumniFName, alumniLName, companyName, title, linkedinURL,
workStartDate, workEndDate, type
FROM [TerpsMSIS.Alumni], [TerpsMSIS.Hires], [TerpsMSIS.Company]
WHERE [TerpsMSIS.Alumni].alumniID = [TerpsMSIS.Hires].alumniID
AND [TerpsMSIS.Company].companyID = [TerpsMSIS.Hires].companyID
AND [TerpsMSIS.Company].companyName = 'Deloitte'
AND [TerpsMSIS.Hires].type = 'Full Time’;
*Company Name and Type is a user defined input
7
Use Case - 1
8
Use Case - 2
• Business Transaction : Which is the most in-demand skill
in different industries?
SELECT [TerpsMSIS.Company].industry,
MAX([TerpsMSIS.Skill].skillName) AS 'Skill Name'
FROM [TerpsMSIS.Company]
INNER JOIN [TerpsMSIS.Requires]
ON [TerpsMSIS.Requires].CompanyID = [TerpsMSIS.Company].CompanyID
INNER JOIN [TerpsMSIS.Skill]
ON [TerpsMSIS.Skill].skillID = [TerpsMSIS.Requires].skillID
GROUP BY [TerpsMSIS.Company].industry
9
Use Case - 2
10
Thank You

More Related Content

Similar to Terps MSIS - A DBMS System for Alumni

SP Tech Con San Francisco 2014 - Real World Examples - Hybrid Office 365 Envi...
SP Tech Con San Francisco 2014 - Real World Examples - Hybrid Office 365 Envi...SP Tech Con San Francisco 2014 - Real World Examples - Hybrid Office 365 Envi...
SP Tech Con San Francisco 2014 - Real World Examples - Hybrid Office 365 Envi...Summit 7 Systems
 
BbWorld 2013 - Learning Analytics: A Journey to Implementation
BbWorld 2013 - Learning Analytics: A Journey to ImplementationBbWorld 2013 - Learning Analytics: A Journey to Implementation
BbWorld 2013 - Learning Analytics: A Journey to Implementationekunnen
 
ERP on School Management System
ERP on School Management SystemERP on School Management System
ERP on School Management SystemAmit Gandhi
 
placement management system.pptx
placement management system.pptxplacement management system.pptx
placement management system.pptxPriyansuPradhan2
 
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...Sri Ambati
 
Database adminstrator L-4 Design a Database - Lo1.pptx
Database adminstrator L-4  Design a Database - Lo1.pptxDatabase adminstrator L-4  Design a Database - Lo1.pptx
Database adminstrator L-4 Design a Database - Lo1.pptxbirhanugirmay559
 
Making Data Work: Organizational Practices for Getting Value from Information
Making Data Work:  Organizational Practices for Getting Value from InformationMaking Data Work:  Organizational Practices for Getting Value from Information
Making Data Work: Organizational Practices for Getting Value from InformationAlex Santana
 
University Single Constituent View Repository ( SCoRe)
University Single Constituent View Repository ( SCoRe)University Single Constituent View Repository ( SCoRe)
University Single Constituent View Repository ( SCoRe)Hemant Verma
 
The Data Driven University - Automating Data Governance and Stewardship in Au...
The Data Driven University - Automating Data Governance and Stewardship in Au...The Data Driven University - Automating Data Governance and Stewardship in Au...
The Data Driven University - Automating Data Governance and Stewardship in Au...Pieter De Leenheer
 
week1-thursday-2id50-q2-2021-2022-intro-and-basic-fd.ppt
week1-thursday-2id50-q2-2021-2022-intro-and-basic-fd.pptweek1-thursday-2id50-q2-2021-2022-intro-and-basic-fd.ppt
week1-thursday-2id50-q2-2021-2022-intro-and-basic-fd.pptRidoVercascade
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoyHardik Padhy
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoyyirgalem ameshe
 
Website production process: Overview (2010)
Website production process: Overview (2010)Website production process: Overview (2010)
Website production process: Overview (2010)DeHallam
 
Database Concepts and Components
Database Concepts and ComponentsDatabase Concepts and Components
Database Concepts and ComponentsRIAH ENCARNACION
 
K Ziai Share Point At Ut
K Ziai Share Point At UtK Ziai Share Point At Ut
K Ziai Share Point At UtArt Upton
 
2014 - IT Specialist
2014 - IT Specialist2014 - IT Specialist
2014 - IT SpecialistOllie King
 
CategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdfCategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdfSharaOsmanSiddiq
 
Student managment system
Student managment systemStudent managment system
Student managment systemNurAinNaim
 

Similar to Terps MSIS - A DBMS System for Alumni (20)

SP Tech Con San Francisco 2014 - Real World Examples - Hybrid Office 365 Envi...
SP Tech Con San Francisco 2014 - Real World Examples - Hybrid Office 365 Envi...SP Tech Con San Francisco 2014 - Real World Examples - Hybrid Office 365 Envi...
SP Tech Con San Francisco 2014 - Real World Examples - Hybrid Office 365 Envi...
 
BbWorld 2013 - Learning Analytics: A Journey to Implementation
BbWorld 2013 - Learning Analytics: A Journey to ImplementationBbWorld 2013 - Learning Analytics: A Journey to Implementation
BbWorld 2013 - Learning Analytics: A Journey to Implementation
 
ERP on School Management System
ERP on School Management SystemERP on School Management System
ERP on School Management System
 
Preparing for higher and degree apprenticeships
Preparing for higher and degree apprenticeships Preparing for higher and degree apprenticeships
Preparing for higher and degree apprenticeships
 
placement management system.pptx
placement management system.pptxplacement management system.pptx
placement management system.pptx
 
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
 
Database adminstrator L-4 Design a Database - Lo1.pptx
Database adminstrator L-4  Design a Database - Lo1.pptxDatabase adminstrator L-4  Design a Database - Lo1.pptx
Database adminstrator L-4 Design a Database - Lo1.pptx
 
Making Data Work: Organizational Practices for Getting Value from Information
Making Data Work:  Organizational Practices for Getting Value from InformationMaking Data Work:  Organizational Practices for Getting Value from Information
Making Data Work: Organizational Practices for Getting Value from Information
 
University Single Constituent View Repository ( SCoRe)
University Single Constituent View Repository ( SCoRe)University Single Constituent View Repository ( SCoRe)
University Single Constituent View Repository ( SCoRe)
 
The Data Driven University - Automating Data Governance and Stewardship in Au...
The Data Driven University - Automating Data Governance and Stewardship in Au...The Data Driven University - Automating Data Governance and Stewardship in Au...
The Data Driven University - Automating Data Governance and Stewardship in Au...
 
week1-thursday-2id50-q2-2021-2022-intro-and-basic-fd.ppt
week1-thursday-2id50-q2-2021-2022-intro-and-basic-fd.pptweek1-thursday-2id50-q2-2021-2022-intro-and-basic-fd.ppt
week1-thursday-2id50-q2-2021-2022-intro-and-basic-fd.ppt
 
updated sap hcm cv
updated sap hcm cvupdated sap hcm cv
updated sap hcm cv
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoy
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoy
 
Website production process: Overview (2010)
Website production process: Overview (2010)Website production process: Overview (2010)
Website production process: Overview (2010)
 
Database Concepts and Components
Database Concepts and ComponentsDatabase Concepts and Components
Database Concepts and Components
 
K Ziai Share Point At Ut
K Ziai Share Point At UtK Ziai Share Point At Ut
K Ziai Share Point At Ut
 
2014 - IT Specialist
2014 - IT Specialist2014 - IT Specialist
2014 - IT Specialist
 
CategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdfCategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdf
 
Student managment system
Student managment systemStudent managment system
Student managment system
 

Recently uploaded

Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxolyaivanovalion
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...shivangimorya083
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 

Recently uploaded (20)

Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptx
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 

Terps MSIS - A DBMS System for Alumni

  • 1. Terps MSIS Smith Information Systems Alumni Database Date : 12/03/2018 Batch 0504 Group 13 Akshat Vaidya Darsh Ajmera Deep Talati Ditika Bhanushali Harsh Patel
  • 2. Background • Users : Current MSIS students and Office of Career Services (OCS) • Data: Includes Alumni personal information along with their work and education history, where they are presently working or studying, all the skills they possess and the courses they opted for while pursuing MSIS at Smith. 2
  • 3. Introduction • Mission Statement – To provide our current MSIS students with relevant alumni contact information and their work. • Mission Objective – We aim to provide our users with relevant alumni information all in one place. Users have access to insightful metrics like number of alumni working in a particular company, companies hiring the most alumni, etc. All this information will be readily accessible to the users with an easy to use interface.
  • 5. Logical Database Design • Relational Schema Alumni (alumniID, alumniFName, alumniMName, alumniLName, gender, ethnicity, streetAddress, city, state, country, zipcode, countryCode, alumniPhoneNo, yearOfPassing, dOB, linkedInURL) Company (companyID, companyName, industry) Hires (alumniID, companyID, workStartDate, workEndDate, type, salary, title, department, location) Skill (skillID, skillName, skillType) University (universityID, universityName) Study (alumniID, universityID, majorID, universityStartDate, universityEndDate, degreeEarned) Major (majorID, majorName) Course (courseID, courseName) Possess (alumniID, skillID) Requires (companyID, skillID) Taken (alumniID, courseID) 5
  • 6. Physical Database Design • Hires Entity CREATE TABLE [TerpsMSIS.Hires] ( alumniID CHAR(7) NOT NULL, companyID CHAR(6) NOT NULL, workStartDate VARCHAR(7), workEndDate VARCHAR(7), type CHAR(10), salary DECIMAL(10), title VARCHAR(25), department VARCHAR(25), location VARCHAR(25), CONSTRAINT pk_Hires_alumniID_companyID PRIMARY KEY (alumniID,companyID), CONSTRAINT fk_Hires_alumniID FOREIGN KEY (alumniID) REFERENCES [TerpsMSIS.Alumni] (alumniID) ON DELETE NO ACTION ON UPDATE CASCADE, CONSTRAINT fk_Hires_companyID FOREIGN KEY (companyID) REFERENCES [TerpsMSIS.Company] (companyID) ON DELETE NO ACTION ON UPDATE CASCADE ); 6
  • 7. Use Case - 1 • Business Transaction : Provide the details of Alumni that are working in a Company Deloitte on a Full Time basis. SELECT alumniFName, alumniLName, companyName, title, linkedinURL, workStartDate, workEndDate, type FROM [TerpsMSIS.Alumni], [TerpsMSIS.Hires], [TerpsMSIS.Company] WHERE [TerpsMSIS.Alumni].alumniID = [TerpsMSIS.Hires].alumniID AND [TerpsMSIS.Company].companyID = [TerpsMSIS.Hires].companyID AND [TerpsMSIS.Company].companyName = 'Deloitte' AND [TerpsMSIS.Hires].type = 'Full Time’; *Company Name and Type is a user defined input 7
  • 9. Use Case - 2 • Business Transaction : Which is the most in-demand skill in different industries? SELECT [TerpsMSIS.Company].industry, MAX([TerpsMSIS.Skill].skillName) AS 'Skill Name' FROM [TerpsMSIS.Company] INNER JOIN [TerpsMSIS.Requires] ON [TerpsMSIS.Requires].CompanyID = [TerpsMSIS.Company].CompanyID INNER JOIN [TerpsMSIS.Skill] ON [TerpsMSIS.Skill].skillID = [TerpsMSIS.Requires].skillID GROUP BY [TerpsMSIS.Company].industry 9
  • 10. Use Case - 2 10