esoe
2 years ago
4 changed files with 138 additions and 0 deletions
@ -0,0 +1,15 @@
@@ -0,0 +1,15 @@
|
||||
Прошу сделать выгрузку по следующим вопросам: |
||||
1. Сколько человек приняло участие в тестировании (всего). |
||||
<code> |
||||
-- участвовали в тестировании (имеют попытку сдачи) --> 345 |
||||
SELECT count(DISTINCT mdl_user.id) |
||||
FROM mdl_quiz_attempts |
||||
LEFT JOIN mdl_user |
||||
on mdl_quiz_attempts.userid=mdl_user.id |
||||
WHERE username LIKE "dsk05-%"; |
||||
</code> |
||||
|
||||
2. Результат по каждой группе тестов, на каждого специалиста |
||||
3. Время прохождения тестов по каждому специалисту (на каждую группу в отдельности и общее время на весь этап тестирования). |
||||
4. Список лиц, которые вообще не начали похождение тестов. |
||||
(сделал в заявке) |
After Width: | Height: | Size: 14 KiB |
@ -0,0 +1,37 @@
@@ -0,0 +1,37 @@
|
||||
@startuml ERD-moodle |
||||
!define primary_key(x) <b><color:#b8861b><&key></color> x</b> |
||||
!define foreign_key(x) <b><color:#aaaaaa><&key></color> x</b> |
||||
!define column(x) <b><color:#efefef><&media-record></color> x</b> |
||||
!define table(x) entity x << (T, white) >> |
||||
|
||||
title "Entity Relationship Diagram (ERD): moodle" |
||||
entity "mdl_user" as users |
||||
entity "mdl_quiz_attempt" as attempts |
||||
entity "mdl_quiz" as quizes |
||||
|
||||
' Отношения |
||||
table(users){ |
||||
primary_key(id):INTEGER |
||||
column(username):VARCHAR |
||||
column(email):VARCHAR |
||||
} |
||||
|
||||
table(attempts){ |
||||
primary_key(id):INTEGER |
||||
foreign_key(quiz):INTEGER |
||||
foreign_key(userid):INTEGER |
||||
column(attempt):INTEGER |
||||
column(timestart):DATE |
||||
column(timefinish):DATE |
||||
column(sumgrades):DECIMAL |
||||
} |
||||
|
||||
table(quizes){ |
||||
primary_key(id):INTEGER |
||||
column(name):VARCHAR |
||||
} |
||||
|
||||
' Связи |
||||
users ||--|{ attempts |
||||
quizes ||--|{ attempts |
||||
@enduml |
Loading…
Reference in new issue