Beruflich Dokumente
Kultur Dokumente
Final Project
Part 1 - VIEWS
1.1
Description:
COSCStudents (name, address, major, minor). Only for COSC minors.
SQL Query:
Result:
1.2
Description:
COSCMajorMATHMinor (name, address, major, minor). Only for COSC minors, MATH majors.
SQL Query:
Result:
1.3
Description:
TwoStateStudents (id, name, address, major, minor). Only for students from NY, WV, MI.
SQL Query:
Result:
1.4
Description:
V_faculty (name, address, salary, phone, dept_phone, Birth_Year)
SQL Query:
Result:
1.5
Description:
FacultyCourse (name, address, course_title, credit)
SQL Query:
Result:
1.6
Description:
Student_taken (name, C_number, C_credit, title, semester, grade)
SQL Query:
Result:
1.7
Description:
Course_data_by_course (Average_grade, ,maximum_grade, Minimum_grade, Median_grade for each
course)
SQL Query:
Result:
1.8
Description:
Course_data_by_dept (Average_grade, maximum_grade, Minimum_grade, Median_grade for each
department)
--what I did:
FROM SYS.MY_STUDENT_COURSE
GROUP BY SUBSTR(C_NO,0,4);
SQL Query:
Result:
1.9
Description:
V_Course (C_no, C_title, C_semester, C_credit) READ ONLY VIEW
SQL Query:
Result:
2.0
Description:
Structure of COSCStudents
SQL Query:
Result:
2.1
Description:
Structure of COSCMajorMATHMinor
SQL Query:
Result:
2.2
Description:
Structure of TwoStateStudents
SQL Query:
Result:
2.3
Description:
Structure of V_faculty
SQL Query:
Result:
2.4
Description:
Structure of FacultyCourse
SQL Query:
Result:
2.5
Description:
Structure of Student_taken
SQL Query:
Result:
2.6
Description:
Structure of Course_data_by_course
SQL Query:
Result:
2.7
Description:
Structure of Course_data_by_dept
SQL Query:
Result:
2.8
Description:
Structure of V_Course
SQL Query:
Result:
2.9-3.7 Show the data in each view.
2.9
Description:
Show the data of COSCStudents
SQL Query:
Result:
3.0
Description:
Show the data of COSCMajorMATHMinor
SQL Query:
Result:
3.1
Description:
Show the data of TwoStateStudents
SQL Query:
Result:
3.2
Description:
Show the data of V_faculty
SQL Query:
Result:
3.3
Description:
Show the data of FacultyCourse
SQL Query:
Result:
3.4
Description:
Show the data of Student_taken
SQL Query:
Result:
3.5
Description:
Show the data of Course_data_by_course
SQL Query:
Result:
3.6
Description:
Show the data of Course_data_by_dept
SQL Query:
Result:
3.7
Description:
Show the data of V_Course
SQL Query:
Result:
Part 2 - Functions
1.
Description:
MySYSDate (): year-month-day HH:MI:SS
SQL Query:
2.
Description:
AgeYear (birth_date): age_in_year
SQL Query:
3.
Description:
AgeMonth (birth_date): age_in_month
SQL Query:
4.
Description:
RaiseSalary (salary, %raise): new_salary
SQL Query:
5.
Description:
Older(birth_date1, birth_date2): older_birth_date
SQL Query:
6.
Description:
HigherSalary(ID1, ID2): higher_num (Higher salary of two faculty members)
SQL Query:
7.
Description:
SmallerSalary(ID1, ID2, ID3): smaller_num
SQL Query:
8.
Description:
RankState(state):number
SQL Query: