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

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

- Индекс все внешние ключи. - Хотите, чтобы настаивать на уникальных значений для столбца, индекса, что колонка. - Индекс часто искали столбцов. - Столбцов индекса, которые часто определяют порядок сортировки. - Чем дольше стол, вероятность того, что он должен иметь индексов. Некоторые Хорошие новости SQL Anywhere 12 понимает советы для индексов, и это дает индексы от нашего имени в значительной степени.

Если в SQL Anywhere 12, вы объявляете столбец или набор столбцов в качестве первичного ключа, значение строки для столбца или набор столбцов автоматически быть уникальным; что не является уникальные значения не допускаются. Когда вы обеспечить целостность, индексы создаются автоматически для ключей заинтересованных. Так, в нашем примере (проект) единственные правила индекс оставили, что мы должны думать о том, являются: - Индекс часто искали столбцов. - Столбцов индекса, которые часто определяют порядок сортировки. Ключевой столбец (ы) таблицы часто искали.

Таким образом, единственное правило, мы действительно должны беспокоиться о это второй упоминалось выше. Примером такого столбца, часто определяет порядок поиска является столбцом имя таблицы сотрудников. Создание таблицы Для остальных этом уроке я дам заявления SQL для создания каждой из таблиц, например, и объяснить каждое утверждение. В следующей части этой серии, я объясню синтаксис SQL заявление CREATE TABLE, а затем вы будете создавать таблицы на практике. Примечание: При создании таблицы в Interactive SQL, вы должны создать таблицы, которые не имеют внешних ключей в первую очередь.

Клиенты Таблица Обозначения стол Заказчики: Клиенты (CustomerID, имя, адрес, город, область, страна, телефон) SQL заявление для создания таблицы Заказчиков: CREATE TABLE клиентов (CustomerID SMALLINT DEFAULT AUTOINCREMENT, имя CHAR (40) ИНДЕКС , Адрес СИМВОЛ (60), Город СИМВОЛ (30), Государственный СИМВОЛ (30), Страна СИМВОЛ (40), Телефон СИМВОЛ (12), первичный ключ (по возрастанию CustomerID)); Вы должны зарезервированные слова, CREATE TABLE; то у вас есть имя таблицы по вашему выбору. Далее вы должны скобки. Внутри таблицы, у вас есть две секции.

В верхней части имеет дело с отдельными колоннами. В нижней части имеет дело со всей таблицы. Другими словами, нижняя часть имеет дело с ограничениями таблицы. Первый столбец является CustomerID. Его тип данных SMALLINT. Его значение по умолчанию AUTOINCREMENT; это означает, что, как вы идете вниз по колонке значения будет 1, 2, 3, 4, 5, и т.д. Для остальных столбцов, у вас

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