Changes between Version 3 and Version 4 of DatabaseCreation


Ignore:
Timestamp:
06/11/26 19:59:45 (8 days ago)
Author:
231184
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DatabaseCreation

    v3 v4  
    1 = Креирање и пополнување на базата
     1= Креирање и пополнување на базата =
    22
    3 === DDL скрипта и креирање на шемата и табелите
     3Во оваа фаза се креира шемата на базата на податоци, се дефинираат сите табели, ограничувања и клучеви, а потоа базата се пополнува со иницијални и масовни податоци. Дополнително, се прави проверка на бројот на внесени записи во најголемите табели.
    44
     5=== DDL скрипта за креирање на шемата и табелите ===
    56
    6 === DML скрипта за иницијално пополнување на базата
    7 (инсерти на податоци)
     7'''Фајл:'''
    88
     9<code>01_schema_definition.sql</code>
    910
    10 === DML скрипта за масовно пополнување на базата
     11Оваа скрипта ја брише постоечката public schema, ја креира повторно и ги дефинира сите табели во базата. Во неа се вклучени primary keys, foreign keys, unique constraints, check constraints, default вредности и секвенци.
    1112
     13=== DML скрипта за иницијално пополнување на базата ===
    1214
    13 === Скрипта за дополнително пополнување со голем обем на податоци
     15'''Фајл:'''
    1416
    15 === Скрипта за проверка на бројот на записи
     17<code>02_initial_seed_data.sql</code>
     18
     19Оваа скрипта внесува почетни default податоци во табелите. Овие податоци се потребни за правилно функционирање на релациите меѓу табелите и за да може понатаму успешно да се изврши масовното пополнување на базата.
     20
     21=== DML скрипта за масовно пополнување на базата ===
     22
     23'''Фајл:'''
     24
     25<code>03_bulk_data_population.sql</code>
     26
     27Оваа скрипта ја пополнува базата со голем број записи користејќи SQL генерација на податоци. Целта е да се добијат реалистични податоци и неколку табели со голем обем на записи, потребни за понатамошно тестирање и анализа.
     28
     29=== Скрипта за дополнително пополнување со голем обем на податоци ===
     30
     31'''Фајл:'''
     32
     33<code>04_extended_bulk_population.sql</code>
     34
     35Оваа скрипта дополнително внесува голем број записи во клучните табели кои најмногу се користат во системот. Со ова се симулира реално користење на апликацијата и се создава поголем dataset за понатамошна работа.
     36
     37=== Скрипта за проверка на бројот на записи ===
     38
     39'''Фајл:'''
     40
     41<code>05_data_validation_counts.sql</code>
     42
     43Оваа скрипта се користи за проверка на бројот на внесени записи во најголемите табели. На овој начин се потврдува дека пополнувањето на базата е успешно извршено.