Changes between Version 8 and Version 9 of DatabaseCreation


Ignore:
Timestamp:
06/13/26 12:23:49 (6 days ago)
Author:
231067
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DatabaseCreation

    v8 v9  
    44
    55== DDL скрипта за креирање на табелите
     6
     7[attachment:ddl_najdi_mentor.sql]
     8
    69Оваа DDL скрипта претставува дизајн на релациона база на податоци за систем за поврзување на студенти и ментори. Базата е архитектурно структурирана да поддржи комплетен работен тек во една високообразовна институција, од првичниот избор на ментор, до целосна реализација на менторството.
    710
     
    2023== Python скрипта за пополнување на табелите
    2124
     25[attachment:skripta_najdi_mentor.py]
     26
    2227Оваа Python скрипта ја користи библиотеката Faker за автоматско генерирање на милиони тест-податоци во CSV формат користејќи македонски имиња на личности, предмети, факултети, универзитети и слично. Нејзината главна намена е брзо и масовно полнење на сите табели во базата со огромно количество податоци (до 10 милиони редови по табела), со што се овозможува реална проверка на перформансите на системот.
    2328
    2429== Погледи
     30
     31[attachment:views_najdi_mentor.sql]
    2532
    26331. `vw_student_advanced_portfolio`: Прикажува напредна статистика за секој студент, вклучувајќи на колку предмети е запишан, вкупен број на менторства, како и број на навреме завршени наспроти задоцнети задачи.