Таким образом, мы должны беспокоиться об остальной части другой индекс показывает выше (за исключением первичного ключа) .Creating таблицы для остальной части этого учебника, я дам заявления SQL для создания каждой из таблиц, например, и объясняют друг заявление. В следующей части этой серии, я объясню синтаксис SQL заявление CREATE TABLE, а затем вы будете создавать таблицы на практике. При создании таблицы, желательно, чтобы создать таблицы, которые не имеют внешних ключей в первую очередь.
Другой совет заключается в следующем: При создании таблицы MySQL, первичный ключ сначала помещается, а затем все уникальные индексы, а затем неединственные индексов. Это помогает оптимизатору MySQL, чтобы приоритеты, какой индекс использовать, а также более быстро обнаруживать дубликаты уникальных ключей. MySQL позволяет NULL значения уникальных столбцов. Пустой ячейки таблицы является значение NULL. Мы не должны позволять NULL значения для любого уникального индекса таблиц в оптовой project.
The Customers таблице Обозначения стол Клиенты это: Клиенты (CustomerID, имя, адрес, город, область, страна, телефон) SQL заявление для создания клиентов таблица: CREATE TABLE клиентов (CustomerID INTEGER NOT NULL AUTO_INCREMENT, имя CHAR (40), Адрес СИМВОЛ (60), Город СИМВОЛ (30), Государственный СИМВОЛ (30), Страна СИМВОЛ (40), Телефон СИМВОЛ (12), первичная ОСНОВНЫЕ (CustomerID возрастанию) ИНДЕКС (Имя)); Вы должны зарезервированные слова, CREATE TABLE; то у вас есть имя таблицы по вашему выбору. Далее вы должны скобки. Внутри таблицы, у вас есть две секции.
В верхней части имеет дело с отдельными колоннами. В нижней части имеет дело со всей таблицы. Другими словами, нижняя часть имеет дело с ограничениями таблицы (есть несколько исключений из этого). Первый столбец является CustomerID. Его тип данных INTEGER. Это не может быть NULL (NOT NULL). Его это AUTO_INCREMENT; это означает, что, как вы идете вниз по колонке значения будет 1, 2, 3, 4, 5, и т.д. Для остальных столб