Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы создать таблицу, необходимо указать имя таблицы, а также имена и типы данных каждого столбца в таблице. Рекомендуется также указать, разрешены ли значения NULL в каждом столбце.
Большинство таблиц имеют первичный ключ, состоящий из одного или нескольких столбцов таблицы. Первичный ключ всегда уникальный. Ядро СУБД будет обеспечивать, что значение первичного ключа не может повторяться в таблице.
Список типов данных и ссылок для описания каждого из них см. в разделе "Типы данных" (Transact-SQL).
Замечание
Ядро СУБД можно установить с учетом регистра или без учета регистра. Если ядро СУБД установлено как чувствительное к регистру, имена объектов всегда должны иметь одинаковый регистр. Например, таблица с именем OrderData отличается от таблицы с именем ORDERDATA. Если ядро СУБД установлено как не учитывает регистр, эти две таблицы считаются одной и той же таблицей, и это имя может использоваться только один раз.
Создание базы данных для хранения новой таблицы
Введите следующий код в окно редактора запросов.
USE master; GO --Delete the TestData database if it exists. IF EXISTS(SELECT * from sys.databases WHERE name='TestData') BEGIN DROP DATABASE TestData; END --Create a new database called TestData. CREATE DATABASE TestData; Press the F5 key to execute the code and create the database.
Переключение подключения редактора запросов к базе данных TestData
В окне редактора запросов введите и выполните следующий код, чтобы изменить подключение к
TestDataбазе данных.USE TestData GO
Создание таблицы
В окне редактора запросов введите и выполните следующий код, чтобы создать простую таблицу с именем
Products. Столбцы в таблице называютсяProductID,ProductNameиPriceProductDescription. СтолбецProductIDявляется первичным ключом таблицы.int, иvarchar(25)moneytextявляются всеми типами данных. Только столбцыPriceProductionDescriptionне могут иметь данных при вставке или изменении строки. Эта инструкция содержит необязательный элемент (dbo.) с именем схемы. Схема — это объект базы данных, принадлежащий таблице. Если вы являетесь администратором,dboэто схема по умолчанию.dboобозначает владельца базы данных.CREATE TABLE dbo.Products (ProductID int PRIMARY KEY NOT NULL, ProductName varchar(25) NOT NULL, Price money NULL, ProductDescription text NULL) GO
Следующая задача на занятии
Вставка и обновление данных в таблице (учебник)