В любой таблице может быть создан только один столбец с идентификатором или глобально уникальным идентификатором. Свойство IDENTITY
Столбцы с идентификатором можно реализовать с помощью свойства IDENTITY, которое позволяет разработчику приложений задать номер идентификатора первой строки, добавленной в таблицу (свойство Identity Seed, исходное течение идентификатора) и инкремент (свойств© Identity Increment), который будет прибавляться к исходному значению для определения последовательных значений идентификатора. SQL Server автоматически генерирует следующее значение идентификатора, прибавляя инкремент к исходному значению.
Хотя свойство IDENTITY автоматизирует нумерацию строк таблицы, значения идентификатора в различных габлшш. содержащих столбцы с идентификаторами, могут совпадать. Свойство IDENTITY гарантированно уникально в пределах той таблицы, в которой оно используется. Если приложение должно генерировать столбец с идентификатором, уникальным в пределах всей базы данных (или всех баз данных на всех компьютерах в мире, объединенных в сеть), следует использовать свойство ROWGUIDCOL. тип данных uniqueidentifer и функцию NEWID.
SQL Server предоставляем несколько методов создания таблиц: оператор языка Transact-CREATE TABLE, консоль SQL Server Enterprise Manager и Database Designer (доступный через SQL Server Enterprise Manager). Оператор CREATE TABLE
Оператор CREATE TABLE позволяет создать таблицу в базе данных SQL Server. При использовании этого оператора надо определить как минимум имя таблицы, столбцы ч их типы данных (а также их значения, если возможно). Следующий пример иллюстрирует создание простой таблицы:
Таблицы можно создавать непосредственно в SQL Server Enterprise Manager. Чтобы создать таблицу в существующей базе данных, раскройте консоль ло базы данных, далее раскройте базу данных и щелкните правой кнопкой узел Tables, а затем щелкните New Table. В появившемся окне New Table введите всю необходимую для определения таблицы информацию, как показано на рис. 4-3.
В SQL Server Enterprise Manager средства Database Designer позволяют добавить таблицу к диаграмме базы данных, отредактировать структуру таблицы или связать ее с другими таблицами, показанными на диаграмме. К диаграмме можно добавлять как существующие, так и новые таблицы, еще не определенные в базе данных. В качестве альтернативы разрешается строить новые таблицы и модифицировать существующие с помощью Table Designer. Этот визуальный инструмент позволяет конструировать и визуализировать таблицу в базе данных, к которой вы подключены.