Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# JavaProjects
For Java projects 3rd course
Табала Матвій, третій курс, друга група "Комп'ютерна математика 2"
Binary file added SepJavProj.rar
Binary file not shown.
Binary file added lib/sqlite-jdbc-3.47.0.0.jar
Binary file not shown.
Binary file added resources/2mid_completedb.db
Binary file not shown.
273 changes: 273 additions & 0 deletions resources/2mid_final_grades.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,273 @@
Student Grades:
StudentId, FirstName, LastName, CourseId, GroupId, AverageGrade
1, Artem, Danilov, 1, 1, 7.0
2, Anton, Krasov, 2, 1, 4.0
3, Oksana, Strelec, 2, 1, 8.0
4, Ruslana, Bondar, 3, 2, 4.0
5, Vanessa, Robot, 1, 1, 4.0
6, Mykola, Radiy, 3, 1, 8.0
7, Kareem, Benzema, 1, 2, 9.0
8, Evgeniya, Bremen, 1, 2, 4.0
9, Oleksii, Makov, 3, 1, 8.0
10, Ivan, Toney, 2, 2, 8.0
11, Alice, Johnson, 2, 1, 6.0
12, Bob, Smith, 3, 2, 7.0
13, Charlie, Brown, 1, 3, 8.0
14, Diana, Williams, 4, 1, 9.0
15, Ethan, Davis, 5, 2, 6.0
16, Fiona, Miller, 2, 3, 10.0
17, George, Wilson, 3, 1, 5.0
18, Hannah, Moore, 1, 2, 6.0
19, Ian, Taylor, 4, 3, 7.0
20, Jenna, Anderson, 5, 1, 9.0

-------------------------------------------------

Group Performances:
GroupId, CourseId, AverageGrade
1, 1, 5.5
2, 1, 6.34
1, 2, 6.0
3, 1, 8.0
2, 2, 8.0
1, 3, 7.0
3, 2, 10.0
1, 4, 9.0
2, 3, 5.5
1, 5, 9.0
3, 4, 7.0
2, 5, 6.0

-------------------------------------------------

Course Performances:
CourseId, AverageGrade
1, 6.34
2, 7.2
3, 6.4
4, 8.0
5, 7.5

-------------------------------------------------

Teacher Performances:
Teacher's full name: Ivan Andriyovych
Student's full name, Student's course, Student's group, Student's average grade
Artem Danilov, 1, 1, 5.72
Anton Krasov, 2, 1, 9.62
Oksana Strelec, 2, 1, 48.57
Ruslana Bondar, 3, 2, 26.35
Vanessa Robot, 1, 1, 77.98
Mykola Radiy, 3, 1, 25.91
Kareem Benzema, 1, 2, 32.1
Evgeniya Bremen, 1, 2, 11.11
Oleksii Makov, 3, 1, 49.06
Ivan Toney, 2, 2, 26.45
Alice Johnson, 2, 1, 48.53
Bob Smith, 3, 2, 33.54
Charlie Brown, 1, 3, 63.31
Diana Williams, 4, 1, 12.68
Ethan Davis, 5, 2, 82.58
Fiona Miller, 2, 3, 76.17
George Wilson, 3, 1, 8.83
Hannah Moore, 1, 2, 13.39
Ian Taylor, 4, 3, 26.07
Jenna Anderson, 5, 1, 20.33

Group Performances for Course Mathematical Analysis:
GroupId, CourseId, AverageGrade
1, 1, 41.85
2, 1, 18.87
1, 2, 35.58
3, 1, 63.31
2, 2, 26.45
1, 3, 27.94
3, 2, 76.17
1, 4, 12.68
2, 3, 29.95
1, 5, 20.33
3, 4, 26.07
2, 5, 82.58

Course Performances:
CourseId, AverageGrade
1, 33.94
2, 41.87
3, 28.74
4, 19.38
5, 51.46

-------------------------------------------------

Teacher's full name: Maria Ivanivna
Student's full name, Student's course, Student's group, Student's average grade
Artem Danilov, 1, 1, 19.83
Anton Krasov, 2, 1, 4.71
Oksana Strelec, 2, 1, 40.41
Ruslana Bondar, 3, 2, 35.47
Vanessa Robot, 1, 1, 78.12
Mykola Radiy, 3, 1, 69.85
Kareem Benzema, 1, 2, 23.06
Evgeniya Bremen, 1, 2, 37.01
Oleksii Makov, 3, 1, 9.49
Ivan Toney, 2, 2, 10.73
Alice Johnson, 2, 1, 85.49
Bob Smith, 3, 2, 9.94
Charlie Brown, 1, 3, 40.03
Diana Williams, 4, 1, 96.86
Ethan Davis, 5, 2, 36.96
Fiona Miller, 2, 3, 39.17
George Wilson, 3, 1, 87.43
Hannah Moore, 1, 2, 51.55
Ian Taylor, 4, 3, 57.57
Jenna Anderson, 5, 1, 4.62

Group Performances for Course Probability Theory:
GroupId, CourseId, AverageGrade
1, 1, 48.98
2, 1, 37.21
1, 2, 43.54
3, 1, 40.03
2, 2, 10.73
1, 3, 55.59
3, 2, 39.17
1, 4, 96.86
2, 3, 22.71
1, 5, 4.62
3, 4, 57.57
2, 5, 36.96

Course Performances:
CourseId, AverageGrade
1, 41.6
2, 36.11
3, 42.44
4, 77.22
5, 20.79

-------------------------------------------------

Teacher's full name: Maksym Vitaliyovych
Student's full name, Student's course, Student's group, Student's average grade
Artem Danilov, 1, 1, 30.82
Anton Krasov, 2, 1, 54.38
Oksana Strelec, 2, 1, 95.89
Ruslana Bondar, 3, 2, 27.74
Vanessa Robot, 1, 1, 13.24
Mykola Radiy, 3, 1, 12.45
Kareem Benzema, 1, 2, 10.54
Evgeniya Bremen, 1, 2, 34.46
Oleksii Makov, 3, 1, 94.61
Ivan Toney, 2, 2, 18.16
Alice Johnson, 2, 1, 3.16
Bob Smith, 3, 2, 62.98
Charlie Brown, 1, 3, 8.89
Diana Williams, 4, 1, 72.14
Ethan Davis, 5, 2, 59.58
Fiona Miller, 2, 3, 12.25
George Wilson, 3, 1, 87.25
Hannah Moore, 1, 2, 8.49
Ian Taylor, 4, 3, 98.54
Jenna Anderson, 5, 1, 24.28

Group Performances for Course Discrete Mathematics:
GroupId, CourseId, AverageGrade
1, 1, 22.03
2, 1, 17.84
1, 2, 51.15
3, 1, 8.89
2, 2, 18.16
1, 3, 64.77
3, 2, 12.25
1, 4, 72.14
2, 3, 45.36
1, 5, 24.28
3, 4, 98.54
2, 5, 59.58

Course Performances:
CourseId, AverageGrade
1, 17.74
2, 36.77
3, 57.01
4, 85.34
5, 41.93

-------------------------------------------------

Teacher's full name: Serhiy Vasylovych
Student's full name, Student's course, Student's group, Student's average grade
Artem Danilov, 1, 1, 20.64
Anton Krasov, 2, 1, 37.57
Oksana Strelec, 2, 1, 30.43
Ruslana Bondar, 3, 2, 46.24
Vanessa Robot, 1, 1, 86.5
Mykola Radiy, 3, 1, 30.88
Kareem Benzema, 1, 2, 86.18
Evgeniya Bremen, 1, 2, 0.11
Oleksii Makov, 3, 1, 64.59
Ivan Toney, 2, 2, 43.42
Alice Johnson, 2, 1, 29.22
Bob Smith, 3, 2, 37.47
Charlie Brown, 1, 3, 16.2
Diana Williams, 4, 1, 49.56
Ethan Davis, 5, 2, 23.55
Fiona Miller, 2, 3, 97.9
George Wilson, 3, 1, 69.07
Hannah Moore, 1, 2, 7.61
Ian Taylor, 4, 3, 82.38
Jenna Anderson, 5, 1, 53.77

-------------------------------------------------

Group Performances for Course Programming:
GroupId, CourseId, AverageGrade
1, 1, 53.57
2, 1, 31.3
1, 2, 32.41
3, 1, 16.2
2, 2, 43.42
1, 3, 54.85
3, 2, 97.9
1, 4, 49.56
2, 3, 41.86
1, 5, 53.77
3, 4, 82.38
2, 5, 23.55

Course Performances:
CourseId, AverageGrade
1, 36.21
2, 47.71
3, 49.65
4, 65.97
5, 38.67

-------------------------------------------------

All Grades:
StudentId, TeacherId, Grade
1, 2, 5.0
1, 3, 10.0
2, 1, 4.0
3, 4, 8.0
4, 1, 4.0
5, 3, 4.0
1, 1, 6.0
6, 4, 8.0
7, 1, 9.0
8, 1, 4.0
9, 2, 8.0
10, 3, 7.0
10, 1, 9.0
10, 2, 8.0
11, 4, 6.0
12, 2, 7.0
13, 3, 8.0
14, 1, 9.0
15, 4, 6.0
16, 3, 10.0
17, 1, 5.0
18, 1, 6.0
19, 1, 7.0
20, 1, 9.0
Binary file added resources/completedb.db
Binary file not shown.
83 changes: 83 additions & 0 deletions resources/final_grades.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
Student Grades:
StudentId, FirstName, LastName, CourseId, GroupId, AverageGrade
1, Matvii, Tabala, 3, 1, 6.0
2, Karem, Mashala, 1, 1, 8.0
3, Sergiy, Horbach, 5, 2, 9.0

-------------------------------------------------

Group Performances:
GroupId, CourseId, AverageGrade
1, 1, 8.0
1, 3, 6.0
2, 5, 9.0

-------------------------------------------------

Course Performances:
CourseId, AverageGrade
1, 8.0
3, 6.0
5, 9.0

-------------------------------------------------

Teacher Performances:
Teacher's full name: Ivan Andriyovych
Student's full name, Student's course, Student's group, Student's average grade
Sergiy Horbach, 5, 2, 9.0

Group Performances for Course Mathematical Analysis:
GroupId, CourseId, AverageGrade
2, 5, 9.0

Course Performances:
CourseId, AverageGrade
5, 9.0

-------------------------------------------------

Teacher's full name: Maria Ivanivna
Student's full name, Student's course, Student's group, Student's average grade
Matvii Tabala, 3, 1, 6.0

Group Performances for Course Probability Theory:
GroupId, CourseId, AverageGrade
1, 3, 6.0

Course Performances:
CourseId, AverageGrade
3, 6.0

-------------------------------------------------

Teacher's full name: Maksym Vitaliyovych
Student's full name, Student's course, Student's group, Student's average grade

Group Performances for Course Discrete Mathematics:
GroupId, CourseId, AverageGrade

Course Performances:
CourseId, AverageGrade

-------------------------------------------------

Teacher's full name: Serhiy Vasylovych
Student's full name, Student's course, Student's group, Student's average grade
Karem Mashala, 1, 1, 8.0

Group Performances for Course Programming:
GroupId, CourseId, AverageGrade
1, 1, 8.0

Course Performances:
CourseId, AverageGrade
1, 8.0

-------------------------------------------------

All Grades:
StudentId, TeacherId, Grade
1, 2, 6.0
2, 4, 8.0
3, 1, 9.0
Loading