*   >> Чтение Образование Статьи >> science >> programming

Основы определения данных в Sybase

ток, когда действие имело место календарь - когда был добавлен ряд). DEFAULT означает, что СУБД должна дать значение автоматически. Значение по умолчанию он должен дать это метка. Вот почему вы должны общий режим в двух местах в линии. Есть два независимых внешних ключей здесь, которые столбец КодСотрудника и колонка CustomerID. В разделе таблицы ограничений заявления SQL, есть два иностранных ключевых строк. Фраза "ON UPDATE CASCADE ON DELETE CASCADE" был добавлен в каждой из линий. Он говорит: "на обновление каскада» и «на удаления каскада".

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

<р> Существует взаимосвязь один-к-многим между колонной EmployeeID стола продаж и столбца первичного ключа таблицы Employee. Существует также взаимосвязь один-к-многим между колонной КодКлиента таблицы продаж и первичного ключа колонке таблицы Customer. Каждый внешний ключ ссылается на первичный ключ в другой таблице. Используйте запятые для разделения строки в разделе Таблица ограничений заявления SQL; самая последняя строка не нужна запятая.

Обозначения стол SaleDetails Таблица SaleDetails есть SaleDetails (SaleID, ProductID, SoldPrice) SQL заявление, чтобы создать таблицу SalesDetails является: Создать таблицу SaleDetails (SaleID SMALLINT, ProductID SMALLINT, SoldPrice ЦИФРОВЫЕ (19,2), первичный ключ (SaleID, ProductID), FOREIGN KEY (SaleID) ссылки по продажам (SaleID) при обновлении каскад на DELETE CASCADE,); Очки отметить: Существует композитный (две колонки) первичный ключ здесь.

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

Заказы Таблица Обозначения Заказы таблица, заказы (OrderID, DateAndTime, КодСотрудника, SupplierID) SQL заявление, чтобы создать таблицу заказов: Создать таблицу Заказы (OrderID SMALLINT DEFAULT AutoIncrement, DateAndTime TIMESTAMP DEFAULT TIMESTAMP, КодСотрудника SMALLINT, SupplierID SMALLINT, первичная ОСНОВНЫЕ (OrderID возрастанию) FOREIGN KEY (КодСотрудника) ЛИТЕРАТУРА Сотрудник (КодСотрудника) ON UPDATE CASCADE ON DELETE CASCADE, FOREIGN KEY (SupplierID) ссылки Поставщики (SupplierID) при обновлении ка

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