их), рівня відносини і рівня бази даних.
Аспект (складова) обробки (маніпулювання) - РМД підтримує оператори маніпулювання відносинами (реляційна алгебра, реляційне числення).
Наявність реляційної алгебри дозволяє реалізувати декларативне програмування і декларативне опис обмежень цілісності, на додаток до процедурного програмування та процедурної перевірці умов.
Загальний перелік таблиць представлений в таблиці 1. - Список таблиць.
Таблиця 1.
Список таблиць
ІмяКодСпісок пользователейUsersСпісок тестовTestsСпісок питань до тестамTests_questionsСпісок правильних відповідей на тестиTests_answersСпісок конспектовConspectsСпісок навчальних результатовResultsСпісок ученіковStudentsСпісок учітелейTeachers
Таблиця Список користувачів містить інформацію про всіх користувачів, зареєстрованих в системі. Структура таблиці Список користувачів представлена ??в таблиці 2.
Таблиця 2. Таблиця Список користувачів
Ім'я: Список користувачів Код: Users Список атрібутовІмяКодТіпКО Id пользователяuser_idserialДаНетЛогін пользователяuser_logincharacter varying (255) нетнет Пароль пользователяuser_passinteger [] НетНетСтатус пользователяuser_statusintegerНетНетЕлектронний адреса пользователяuser_emailcharacter varying (255) НетНетФамілія, ім'я, отчествоuser_namecharacter varying (255) нетнет
Таблиця Список учнів містить інформацію про учнів школи. Структура таблиці Список учнів представлена ??в таблиці 3.
Таблиця 3.
Таблиця Список учнів
Ім'я: Список учнів Код: Students Список атрібутовІмяКодТіпКО Id ученікаstudent_idserialДаНетФамілія , ім'я, отчествоstudent _namecharacter varying (255) нетнет КлассStudent_classinteger [] НетНетАдресStudent_adresscharacter varying (255) НетНетТелефонstudent _phonecharacter varying (255) НетНетТелефони родітелейStudent_parentscharacter varying (255) НетНетДополнітельная інформаціяStudent_dopcharacter varying (255) нетнет
Таблиця Список вчителів містить інформацію про всі вчителях. Структура таблиці Список функцій для тесту представлена ??в таблиці 4.
Таблиця 4. Таблиця Список вчителів
Ім'я: Список вчителів Код: Teachers Список атрібутовІмяКодТіпКО Id учітеляTeacher_idserialДаНетФамілія , ім'я, отчествоTeacher _namecharacter varying (255) нетнет ПредметTeacher_printeger [] НетНетАдресTeacher_adresscharacter varying (255) НетНетТелефонTeacher _phonecharacter varying (255) НетНетДополнітельная інформаціяTeacher_dopcharacter varying (255) нетнет
Таблиця Список тестів містить інформацію про всі тестах. Структура таблиці Список функцій для тесту представлена ??в таблиці 5.
Таблиця 5. Таблиця Список тестів
Ім'я: Список тестів Код: Tests Список атрібутовІмяКодТіпКО Id_тестаtest_idserialДаНетНазваніе тестаtest _namecharacter varying (255) нетнет Id_создателяTest_creator_idintegerНетНетId_последнего редактіровавшегоTest_redactor_idintegerНетНетДата і час створення тестаTest_creator_datacharacter varying (255) нетнет Список связейТабліцаСвязьОтношеніе Список користувачів (Users) 0,1Создает і редагує тест
Таблиця Перелік запитань до тестів містить інформацію про всі питання до тестів. Структура таблиці Перелік запитань до тестів представлена ??в таблиці 6.
Таблиця 6. Таблиця Перелік запитань до тестів
Ім'я: Перелік запитань до тестів Код: Tests_questions Список атрібутовІмяКодТіпКО Id_вопросаquestion_idserialДаНетId_тестаtest _idinteger нетнет Текст вопросаQuestion_textcharacter varying (255) нетнет Список связейТабліцаСвязьОтношеніе Список тестів (Tests) 0,1Завісіт
Таблиця Список відповідей до тестів містить інформацію про всі відповідях до тестів. Структура таблиці Перелік запитань до тестів представлена ??в таблиці 7.
Таблиця 7. Таблиця Перелік запитань до тестів
Ім'я: Перелік запитань до тестів Код: Tests_answers Список атрібутовІмяКодТіпКО Id_ответаanswer_idserialДаНетId_вопросаQuestion _idinteger нетнет Текст правильного ответаanswer _textcharacter varying (255) не...