Microsoft SQL Management Studio Pgadmin: DB - Elonen Abiturient Abiturient
Microsoft SQL Management Studio Pgadmin: DB - Elonen Abiturient Abiturient
3. Установите
необходимые ограничения
для атрибутов таблиц
(NOT NULL, CHECK,
UNIQUE, DEFAULT)
alter table abiturient.ttulemus
add constraint
unique_abiturient unique
(abiturient)
5.Добавьте для
таблицы tEriala поле Oppe
vorm (форма обучения)
типа массив (PostgreSQL).
alter table abiturient.teriala
alter column oppevorm type
varchar(40)[]
using
array[oppevorm]::varchar[]
8. Создайте и
используйте домены для
контроля данных полей epost
и isikukood
create domain email as text
alter table
abiturient.tabiturient
add constraint ck_isikukood
check (isikukood like '[3-9][0-
9][0-9]](1[0-2]|0[1-9])[0-9]{2}')
alter table
abiturient.tabiturient
add constraint CK_epost
check (epost like '%@[a-z|A-
Z].(com|ru|ee|eu|co.uk|net|o
rg)')
Установите ограничения
полям erialaKood, Oppevorm
(statsionaarne, kaug,
stats+kaug),
-- avalduse staatus
(koostamisel, esitatud,
vastu võetud, tagasi
lükatud), ...
8. fdsfds