10.01.2017 Views

sql

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 />

• имена и определения столбцов таблицы, разделенные запятыми;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!