Практическая лабораторная работа №1



Download 3,23 Mb.
Pdf ko'rish
bet67/221
Sana08.11.2022
Hajmi3,23 Mb.
#862568
TuriУчебно-методическое пособие
1   ...   63   64   65   66   67   68   69   70   ...   221
Bog'liq
Khoroshaya metoda po SQL SERVER

NULL
- действует на уровне столбца и пользовательского типа данных и либо 
разрешает (NULL), либо запрещает (NOT NULL) хранение значений NULL. 
CHECK 
- действует на уровне столбца и ограничивает диапазон значений, 
которые могут быть сохранены в столбце, путем проверки логического условия для 
вводимых данных. При вводе или изменении данных вводимое значение подставляется в 
условие. Если полученный результат 
TRUE, то изменения данных принимаются, иначе - отвергаются и генерируется 
сообщение об ошибке. Для одного столбца можно задать несколько ограничений типа 
CHECK
(проверок): 
CONSTRAINT humanavance 
CHECK (human_ avance BEETWEEN 0 and 700)). 
UNIQUE
- действует на уровне столбца и гарантирует уникальность в столбце вводимых 
значений. В отличии от ограничения 
PRIMARY KEY
, это ограничение допускает 
хранение значений NULL. 
PRIMARY KEY
- действует на уровне столбца или таблицы и гарантирует 
уникальность в пределах таблицы первичного ключа, состоящего из одного или 
нескольких столбцов. Ни для одного из столбцов ключа не должно быть установлено 
свойство NULL. Когда используется один столбец, то для него необходимо также задать 
и свойство UNIQUE. В таблице создается только один первичный ключ. При его выборе 
надо учитывать требования удобства и функциональности. 


65 
FOREIGN KEY
- действует на уровне таблицы и связывается с одним из 
кандидатов на первичный ключ в другой таблице. Таблица, в которой определен 
внешний ключ с помощью этого ограничения, называется зависимой, а таблица с 
кандидатом на первичный ключ - главной. В зависимую таблицу нельзя вставить строку, 
если внешний ключ не имеет соответствующего значения в главной таблице. Из главной 
таблицы нельзя удалить строку, если с ней связана хотя бы одна строка в зависимой 
таблице. Формат задания ограничения таков: 

Download 3,23 Mb.

Do'stlaringiz bilan baham:
1   ...   63   64   65   66   67   68   69   70   ...   221




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish