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


Пример 3. Создание таблицы Сотрудники с ограничением первичного ключа



Download 3,23 Mb.
Pdf ko'rish
bet102/221
Sana08.11.2022
Hajmi3,23 Mb.
#862568
TuriУчебно-методическое пособие
1   ...   98   99   100   101   102   103   104   105   ...   221
Bog'liq
Khoroshaya metoda po SQL SERVER

Пример 3.
Создание таблицы Сотрудники с ограничением первичного ключа. 
CREATE TABLE Сотрудники 
( Фамилия char (10), 
Имя char (10) , 
Город char (10), 
PRIMARY KEY ( Фамилия, Имя )); 
Выполните sql-код
. Обновите базу данных и просмотрите созданную таблицу. 
Сохраните sql-запрос под именем 
Пример3.sql
в папке 
ФИО_студента/Лаб4

Одна проблема в этом подходе та, что мы можем вынудить появление
уникальности - например, введя 
Иванов Андрей
и 
Иванов А.
Это может ввести в 
заблуждение, потому что ваши служащие могут не знать кто из них кто.
Обычно более надежный способ чтобы определять числовое поле которое
могло бы отличать одну строку от другой, это иметь первичный ключ, и применять 
ограничение 
UNIQUE
для двух имен полей. 
4.6.2. Использование ограничений для исключения пустых( NULL ) 
указателей 
Вы можете использовать команду 
CREATE TABLE
чтобы предохранить поле от 
разрешения в нем пустых (
NULL
) указателей с помощью ограничения
NOT NULL
. Это 
ограничение накладывается только для разнообразных столбцов. 
NULL
- это специальное обозначение которое отмечает поле как пустое.
NULL
может быть полезен, когда имеются случаи, когда вы хотите быть от них гарантированы. 
Очевидно, что первичные ключи никогда не должны быть пустыми , поскольку это 
будет подрывать их функциональные возможности. Кроме того, такие поля как имена,
требуют в большинстве случаев, определенных значений. Например, вы вероятно 
захотите иметь информацию о
должности 
занимаемым каждым сотрудником в таблице
Сотрудники
.
Если вы поместите ключевые слова 

Download 3,23 Mb.

Do'stlaringiz bilan baham:
1   ...   98   99   100   101   102   103   104   105   ...   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