Решение практических



бет17/55
Дата12.05.2023
өлшемі1,43 Mb.
#92531
түріРешение
1   ...   13   14   15   16   17   18   19   20   ...   55
Байланысты:
СУБД-1

Создание таблиц


Таблицы, как и базы данных, можно создавать двумя способами (с использованием запросов или графического интерфейса).

  1. Выберите из контекстного меню контейнера Table созданной вами таблицы команду New Table. Откроется окно следующего вида:

Рис. 8. Окно столбцов таблицы





  1. Создайте столбцы со следующими сведениями:

Таблица 2 Столбцы

Имя столбца

Тип данных

Разрешить значения null

CustomerID

nchar(5)

False (флажок не установлен)

CompanyName

nvarchar(40)

False (флажок не установлен)

ContactName

nvarchar (30)

True (флажок установлен)

ContactTitle

nvarchar (30)

True (флажок установлен)

Address

nvarchar (60)

True (флажок установлен)

City

nvarchar (15)

True (флажок установлен)

Region

nvarchar (15)

True (флажок установлен)

PostalCode

nvarchar (10)

True (флажок установлен)

Country

nvarchar (15)

True (флажок установлен)

Phone

nvarchar (24)

True (флажок установлен)

Fax

nvarchar (24)

True (флажок установлен)

Окно таблицы примет следующий вид (рис. 9):

Рис. 9. Результирующий вид таблицы





  1. Щелкните правой кнопкой мыши на названии столбца CustomerID и выберите пункт Set Primary Key.

Первичный ключ (primary key) – поле (столбец) или группу полей таблицы базы данных, значение которого (или комбинация значений которых) используется в качестве уникального идентификатора записи (строки) этой таблицы.

  1. Выберите пункт Save Table 1 в меню File.

  2. Введите Customers в поле для имени таблицы.

Для создания таблицы с помощью запроса предназначена инструкция CREATE TABLE (Transact-SQL).
CREATE TABLE <Имя таблицы>(<Имя поля1> <Тип1> [IDENTITY NULL|NOTNULL],<Имя поля2> <Тип2>, … )
Здесь:
<Имя таблицы> – имя создаваемой таблицы;
<Имя поля> – имена полей таблицы;
<Тип> – типы полей;
- поле счётчик. [10]

  1. Выполните нижеприведенный запрос для создания таблицы Orders.

CREATE TABLE Orders (
OrderID int NOT NULL IDENTITY(1,1) PRIMARY KEY,
CustomerID nchar(5) NULL, EmployeeID int NULL,
OrderDate datetime NULL, RequiredDate datetime NULL, ShippedDate datetime NULL, ShipVia int NULL,
Freight money NULL, ShipName nvarchar(40) NULL,
ShipAddress nvarchar(60) NULL, ShipCity nvarchar(15) NULL, ShipRegion nvarchar(15) NULL, ShipPostalCode nvarchar(10) NULL, ShipCountry nvarchar(15) NULL
);
Свойство IDENTITY создает в таблице столбец идентификаторов. В скобках указывается начальное значение и приращение.
Просмотреть созданную таблицу можно, выбрав из контекстного меню контейнера – названия таблицы пункт Design.


Достарыңызбен бөлісу:
1   ...   13   14   15   16   17   18   19   20   ...   55




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

    Басты бет