Лабораторная работа №4. Введение в язык sql. Создание таблиц и ограничений на sql


Город , по умолчанию, для вашей таблицы  Сотрудников



Pdf көрінісі
бет29/40
Дата08.12.2023
өлшемі0,63 Mb.
#135241
түріЛабораторная работа
1   ...   25   26   27   28   29   30   31   32   ...   40
Байланысты:
ignat eva 4 лаб-75-105 (2)

Город
, по умолчанию, для вашей таблицы 
Сотрудников

Пример 7.
Создание таблицы Сотрудники с значением по умолчанию
CREATE TABLE Сотрудники 
( Фамилия char (10) NOT NULL UNIQUE, 
Имя char (10) NOT NULL UNIQUE, 
Город char (10) DEFAULT 'Москва', 
……….Должность ……сhar (10) NOT NULL, 
PRIMARY KEY ( Фамилия, Имя )); 
Выполните sql-код
. Обновите базу данных и просмотрите созданную таблицу. 
Сохраните sql-запрос под именем 
Пример7.sql
в папке 
ФИО_студента/Лаб4



95 
Конечно, вводить значение Москва в таблицу каждый раз когда назна чается 
новый сотрудник, не такая уж необходимость, и можно просто пре небречь им ( не 
вводя его ) даже если оно должно иметь некоторое зна чение.
Другой способ использовать значение по умолчанию - это использовать его как 
альтернативу для 
NULL
. Так как 
NULL 
(фактически) неверен при любом сравнении,
ином чем 
IS NULL
, он может быть исключен с помощью большинства предикатов. 
Иногда, вам нужно видеть пустые значения ваших полей не обрабатывая их каким-то 
определенным образом. Вы можете уста- 
новить значение по умолчанию, типа нуль или пробел, которые функцио нально 
меньше по значению чем просто не установленное значение - пус тое значение(
NULL
).
Различие между ними и обычным 
NULL
в том, что SQL будет обрабатывать их также 
как и любое другое значение. 
4.6.4. Ограничение проверочное (CHECK)
Данное ограничение используется для проверки допустимости данных, вводимых 
в конкретный столбец таблицы, т.е. ограничение 
CHECK
обеспечивает еще один 
уровень защиты данных. 
Ограничения целостности 


Достарыңызбен бөлісу:
1   ...   25   26   27   28   29   30   31   32   ...   40




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет