| Version 8 (modified by , 9 days ago) ( diff ) |
|---|
Database Creation
Во оваа фаза се прикажани DDL скриптата за креирање на базата, DML скриптите за иницијализација на базата и погледите за приказ на често потребни податоци.
DDL Скирпта за табелите
Оваа DDL скрипта претставува дизајн на релациона база на податоци за систем за управување со производи, залихи, магацини, вработени и магацински трансакции. Нејзината главна цел е да обезбеди структурирано складирање на податоци и да го зачува интегритетот на информациите преку јасно дефинирани релации помеѓу ентитетите.
Скриптата користи ограничувања за да гарантира конзистентност на податоците.
-Примарните клучеви обезбедуваат единствена идентификација на секој запис, додека надворешните клучеви ја одржуваат референтната интегритетност помеѓу табелите и дефинираат правила за бришење на поврзани записи преку опции како ON DELETE RESTRICT и ON DELETE SET NULL.
-Единственоста на критични податоци, како имиња, SKU кодови, баркодови и е-пошта, е обезбедена со UNIQUE ограничувања.
-CHECK ограничувањата спречуваат внесување невалидни вредности, како празни текстуални полиња, негативни цени, тежини и количини, како и логички неконзистентни податоци како резервирана количина поголема од достапната количина или датум на прекин на работен однос кој е пред датумот на вработување.
На овој начин скриптата создава сигурна и конзистентна основа за функционирање на системот.
DML Скрипти за генерирање на податоците
Views којшто беа креирани
Attachments (3)
- dml.zip (18.3 KB ) - added by 2 weeks ago.
- views.sql (9.7 KB ) - added by 2 weeks ago.
- init.sql (15.4 KB ) - added by 5 days ago.
Download all attachments as: .zip
