Список публикаций по ключевому слову: «PostgreSQL»
-
Персонализация пользовательского контента на основе профиля предпочтений: реализация в веб и мобильных приложениях
Статья в сборнике трудов конференцииЦифровизация в системе образования: передовой опыт и практика внедрения- Авторы:
- Богуславский Семен Сергеевич, Войнов Даниил Игоревич
- Рубрика:
- Опыт использования современных информационно-коммуникационных технологий
- Аннотация:
- В статье рассматриваются архитектурные и алгоритмические подходы к персонализации пользовательского контента на основе явно заданного профиля предпочтений. Проведён сравнительный анализ реализации механизма персонализации в двух учебных проектах: веб-приложении для совместного подбора контента (стек FastAPI, React, PostgreSQL, Redis) и мобильном приложении для мониторинга показателей здоровья (Flutter, Firebase). Описаны структуры данных пользовательского профиля, алгоритмы фильтрации и ранжирования контента, а также механизм онбординга как инструмент первичного сбора предпочтений. Показано, что хранение профиля на стороне сервера с кэшированием в Redis обеспечивает персонализацию, согласованную между клиентскими платформами, тогда как локальное хранение профиля во Flutter позволяет работать в офлайн-режиме без потери персонального контекста.
- Ключевые слова:
- персонализация, рекомендательные системы, FastAPI, PostgreSQL, Flutter, пользовательский профиль, онбординг, Firebase, Redis, фильтрация контента, цифровые образовательные сервисы, профиль предпочтений
-
Использование механизма Row Level Security в PostgreSQL при построении образовательных платформ
Статья в сборнике трудов конференцииЦифровизация в системе образования: передовой опыт и практика внедрения- Авторы:
- Савицкий Вадим Сергеевич, Гурский Станислав Михайлович, Жаркова Оксана Михайловна
- Рубрика:
- Опыт использования современных информационно-коммуникационных технологий
- Аннотация:
- В статье рассматриваются особенности применения механизма Row Level Security (RLS) – политики безопасности на уровне строк в системе управления базами данных PostgreSQL при разработке многопользовательских образовательных платформ. Проведён анализ ограничений классического подхода к разграничению доступа на уровне приложения и обоснована необходимость переноса логики безопасности на уровень СУБД. Описаны базовые принципы настройки RLS: от включения политик на таблице до создания дифференцированных правил для ролей студента, педагога и администратора. Приведены практические примеры SQL-запросов и схема интеграции RLS в архитектуру образовательной платформы. Продемонстрировано, что применение данного механизма позволяет обеспечить надёжную защиту персональных данных обучающихся и соответствие требованиям Федерального закона №152-ФЗ.
- Ключевые слова:
- информационная безопасность, образовательная платформа, цифровизация образования, цифровая образовательная среда, персональные данные, защита данных, LMS, СУБД, Row Level Security, RLS, PostgreSQL, разграничение доступа, политики безопасности, многопользовательская система, роли пользователей