Databases Rules

by Bartłomiej Bugara published 2026/10/19 17:52:19 GMT+2, last modified 2026-10-19T17:52:22+02:00

Laboratory Course Assessment Rules

Databases

Bartłomiej Bugara, M.Sc. Eng.

1. Attendance and Participation Rules

  1. No later than the second laboratory class, each student is required to create an account on the Moodle platform and enrol in the course using the following enrolment key: DB_2026
  2. Attendance at laboratory classes is mandatory. Only one unexcused and unmade-up absence is permitted. Any additional absences must be excused and made up within two weeks.
  3. Arriving more than 15 minutes late will be treated as an absence.
  4. During laboratory classes, except for tests, students work in groups of 2 to 3 people.
  5. In accordance with the Study Regulations of Kielce University of Technology, a student's absence, even if excused, exceeding one-third of the scheduled classes may constitute grounds for failing the course.
  6. Submitting ready-made solutions, copying work from other groups, as well as submitting work generated entirely or partially by ChatGPT or other AI tools will not be accepted and will be treated as plagiarism.
  7. To pass the course, a student must receive a passing grade for both the tests and the laboratory work.
  8. All other course assessment rules and student obligations are governed by the Study Regulations.

2. Tests

  • There will be 3 tests during the semester, each conducted after completing a series of laboratory exercises.
  • The test tasks and questions will cover topics discussed during the laboratory classes.
  • Each test consists of multiple-choice questions (ABCD) and open-ended questions.
  • Incorrect answers to multiple-choice questions will result in negative points.
  • During tests, talking and using electronic devices (phones, tablets, smartwatches, etc.) is strictly prohibited.

3. Points for Laboratory Work and Tests

Component Number Points each Maximum points
Tests 3 40 120
Laboratory exercises 10 4 40
Database client application 1 40 40
Maximum number of points 200

Test scoring details

Multiple-choice questions: 10 questions per test

  • Correct answer: +2 points
  • No answer: 0 points
  • Incorrect answer: −1 point

Open-ended questions: 2 questions per test, worth 10 points each.

4. Assignment Submission Rules

  • Laboratory assignments must be submitted via the Moodle platform by the end of the day on which the corresponding laboratory class takes place.
  • In the event of problems with Moodle, assignments must be sent to b.bugara@tu.kielce.pl, together with an explanation of the problem.
  • The email subject should contain the course name, laboratory group number, laboratory exercise number, and the student's surname.

Example email subject:

DB_2ID13B_Lab1_Smith
  • Assignments must be compiled into a single report file in one of the following formats: txt, pdf, docx, or zip.
  • The report should demonstrate the results of the student's work, for example:
    • SQL or PL/SQL scripts;
    • screenshots.
  • The file name should contain the course name, laboratory group number, laboratory exercise number, and the student's surname.
  • The instructor may ask students questions concerning their submitted work if there is reason to suspect that the assignment was not completed independently. Failure to provide correct explanations may result in the assignment being failed.
Example file name: DB_2ID13B_Lab1_Smith.pdf

5. Grading Scale

The final grade is determined by the percentage of the maximum number of points obtained during the course.

Minimum percentage Minimum points Grade Description
50% 100 3.0 Satisfactory
60% 120 3.5 Satisfactory plus
70% 140 4.0 Good
80% 160 4.5 Good plus
90% 180 5.0 Very good

All students are expected to familiarise themselves with these rules and comply with the Study Regulations of Kielce University of Technology.