Domene
Domene
Domena je okrajšano ime za standardne tipe podatkov. Za domeno lahko opredelimo tudi dodatne integritetne omejitve: zahtevan podatek, le pozitivna vrednost, .... Domene zagotavljajo:
- enoličnost in konsistentnost podatkovnih tipov in
- boljše razumevanje strukture PB.
Primeri:
// Primer kreiranja domene za podatek Številka vaje v podatkovni bazi FireBird
Create Domain "Zap_st_vaje" As Smallint NOT NULL Check (>0);
// Isti primer za podatkovno bazo MS SQL server
Exec sp_addtype 'Zap_st_vaje', 'Smallint', 'NOT NULL'
go
Opomba: zmožnost kreiranja domen je odvisna od izbranega SUPB-ja ( denimo mySQL 4, Paradox ne podpirata domen).
Demonstracija kreiranja in upotabe domene