*   >> Чтение Образование Статьи >> money >> малый бизнес

Целостность данных

Обеспечение целостности данных гарантирует качество данных в базе данных. Например, если продукт вводится со значением PRODUCT_ID 25 в таблице с именем Products, база данных не должны допускать другой продукт, чтобы иметь ID с тем же значением. Кроме того, если есть столбец с именем Product_Rating, который предназначен, чтобы иметь значения в диапазоне от 1 до 10, база данных должна не принимает значение ниже 1 и выше 10 для этой колонки. Это может быть достигнуто с помощью методов, поддерживаемых SQL Server для обеспечения целостности данных.

<Р> SQL-сервер поддерживает несколько методов, которые можно использовать для обеспечения целостности данных. Эти методы включают в себя определяющие типы данных, NOT NULL определения, определения DEFAULT, свойства IDENTITY, правила, ограничения, триггеры и индексы.

Типы данных

<р> Тип данных является атрибутом, который определяет тип данных ( например, характер, число, двоичный и т.д.), которые могут быть сохранены в столбце, параметре или переменной. SQL Server предоставляет набор системных типов данных поставляются.

Тем не менее, пользователи могут также создавать пользовательские типы данных на основе системы, поставляемые типов данных. Системные типы данных поставляется определить все типы данных, которые могут быть использованы с SQL Server. Типы данных могут быть использованы для обеспечения целостности данных, так как данные, введенные или измененные должны соответствовать типу, указанному для объекта. Например, имя не может быть сохранен в столбец, определенный с типом данных даты и времени, а столбец DateTime может принимать только значения даты.

NOT NULL Определения

допустимость пустых столбца таблицы определяет строки в таблице может содержать нулевое значение для этого столбца. Нулевое значение в колонке не означает, что столбец имеет нулевую, пустую или нулевой длины строки символов, такую ​​как "". Нуль в колонке означает, что данные не были введены в этом столбце. Наличие нуль в колонке означает, что значение либо неизвестен, либо не определено.

допустимость пустых столбца определяется при определении столбца или при создании или изменении таблицы.

Ключевое слово NULL используется для указания того, что колонна позволит нулевые значения. Функция НЕ NULL, ключевое слово указывает, что нулевые значения не будут допущены в столбце.

определения по умолчанию

<р> Каждый столбец в строке должен содержать значение, даже если это значение равно нулю. Тем не мене

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.