You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Урок 17<br />
Создание таблиц и работа с ними<br />
В этом уроке вы познакомитесь с основными правилами создания, перестройки и<br />
удаления таблиц.<br />
Создание таблиц<br />
Язык SQL используется не только для манипуляций с данными таблиц, он предназначен<br />
для выполнения всех операций с базами данных и таблицами, включая собственно<br />
создание таблиц и работу с ними.<br />
Существует два способа создания таблиц.<br />
• Большинство СУБД сопровождается инструментарием администратора, который<br />
можно использовать для интерактивного создания таблиц базы данных и управления<br />
ими.<br />
• Таблицами можно также манипулировать посредством операторов языка SQL.<br />
Для создания таблиц программным способом используют оператор SQL CREATE TABLE.<br />
Стоит отметить, что, когда вы используете интерактивный инструментарий, в действительности<br />
вся работа выполняется операторами SQL. Однако вам не приходится писать<br />
эти операторы; интерфейс создает и выполняет их незаметно для вас (то же самое<br />
справедливо и для процедуры изменения существующих таблиц).<br />
Разница в синтаксисе<br />
Точный синтаксис оператора CREATE TABLE может быть несколько различным для разных<br />
реализаций SQL Обязательно обратитесь к документации своей СУБД за дополнительной<br />
информацией и выясните, какой в точности синтаксис для нее необходим и какие<br />
возможности она поддерживает.<br />
Полное рассмотрение всех опций, применяемых при создании таблиц, не входит в задачи<br />
нашего урока, мы рассмотрим только основы. Для получения дополнительной и<br />
специфичной для вашей СУБД информации настоятельно рекомендуем обратиться к ее<br />
документации.<br />
Примеры для конкретных СУБД<br />
Операторы CREATE TABLE для конкретных СУБД приведены в примерах сценариев<br />
создания таблиц (см. приложение А, "Сценарии демонстрационных таблиц").<br />
Основы создания таблиц<br />
Чтобы создать таблицу с помощью оператора CREATE TABLE, нужно указать следующие<br />
данные:<br />
• имя новой таблицы; оно вводится после ключевого слова CREATE TABLE;<br />
• имена и определения столбцов таблицы, разделенные запятыми;