Содержание
- 2. Типы данных: числовые, символьные, для хранения даты и времени, денежные, двоичные, специальные.
- 3. Точные числовые типы
- 4. Приближенные числовые типы
- 5. Символьные типы: - обычные (CHAR, VARCHAR), - в формате Юникода (NCHAR, NVARCHAR).
- 6. Типы для даты и времени
- 7. Типы для хранения двоичных данных
- 8. Типы данных TIMESTAMP и ROWVERSION Используются для определения порядка ввода/изменения записей в таблице. Занимают 8 байт.
- 9. Тип данных UNIQUEIDENTIFIER Используется для хранения идентификаторов стандарта UUID (Universally Unique Identifier). Занимают 128 бит и
- 10. Редко используемые типы данных
- 11. Преобразование типов (функции CAST и CONVERT)
- 12. Ограничения целостности
- 13. data type
- 14. Первичный ключ
- 15. NOT NULL
- 16. Значение по умолчанию DEFAULT
- 17. Внешний ключ FOREIGN KEY
- 18. Оператор INSERT выполнится успешно, если для значения FK-ключа добавляемой строки в PK-таблице есть строка со значением
- 19. Оператор UPDATE выполнится успешно, если новое значение FK-ключа изменяемой строки таково, что в PK-таблице есть строка
- 20. FK-таблица, оператор DELETE Оператор DELETE для FK-таблицы выполняется успешно всегда.
- 21. PK-таблица, оператор INSERT Оператор INSERT для PK-таблицы выполняется успешно всегда, если не нарушает ограничение PRIMARY KEY.
- 22. PK-таблица, оператор UPDATE Оператор UPDATE выполняется успешно, если применяется к строкам, на которые не ссылаются строки
- 23. PK-таблица, оператор DELETE Оператор DELETE выполняется успешно, если применяется к строкам, на которые не ссылаются строки
- 24. Проверка значений CHECK
- 25. Совместное использование ограничений CHECK, NOT NULL и DEFAULT
- 26. Уникальные значения UNIQUE
- 27. Свойство IDENTITY
- 28. Вычисляемые столбцы Столбец таблицы БД, значение которого может быть вычислено как выражение называется вычисляемым. Свойство PERSISTED
- 29. Временные таблицы создаются для временного хранения результатов SELECT-запросов. хранятся в системной БД TEMPDB (создается при каждом
- 30. Таблицу можно удалить с помощью оператора DROP TABLE. Возможные проблемы: Пользователь не имеет достаточных прав на
- 31. Модификация таблиц Для просмотра структуры таблицы применяют системную процедуру SP_HELP.
- 33. Скачать презентацию