Create (SQL) | это... Что такое Create (SQL)? (original) (raw)

Правильный заголовок этой статьи — CREATE. Он показан некорректно из-за технических ограничений.

CREATEDDL оператор языка SQL, используемый для создания объектов базы данных. Различные СУБД работают с различными объектами.

Содержание

Стандарт SQL-92

Стандарт SQL-92 определяет команду CREATE в вариантах:

Наиболее общие команды (поддерживаются большинством СУБД): CREATE TABLE и CREATE VIEW

Примеры

Таблица — Table[3]

CREATE TABLE Student ( Code INTEGER NOT NULL, Name CHAR (30) NOT NULL , Address CHAR (50), Mark DECIMAL );

Представление — VIEW[4]

CREATE VIEW London_view AS SELECT * FROM Salespeople WHERE city = ‘London’;

Счётчик — SEQUENCE (SQL-99, DB2, Oracle, PostgreSQL, Firebird), GENERATOR (Interbase/Firebird)

Oracle:

CREATE SEQUENCE PEAK_NO INCREMENT BY 1 START WITH 1 NOMAXVALUE NOCYCLE NOCACHE ORDER;

PostgreSQL:

CREATE SEQUENCE PEAK_NO INCREMENT BY 1 MINVALUE 1000 NO MAXVALUE CACHE 1 NO CYCLE;

Пользователь — User[5]

CREATE USER alfredo IDENTIFIED BY alfredos_secret;

Схема — SCHEMA

Схема (SCHEMA)[6] — является одним из основных объектов базы данных. Она привязывается только к одному пользователю (USER) и является логическим набором объектов базы данных. Схема создается при создании пользователем первого объекта, и все последующие объекты созданные этим пользователем становятся частью этой схемы.

Оператор CREATE SCHEMA применяется тогда, когда требуется гарантировать успешное создание всех объектов и назначение привилегий за одну операцию.

Утверждение — Assertion (SQL 92)

Синоним — SYNONYM

Подключение к базе данных — Database Connection

Пакет — PACKAGE (Oracle)

Тело пакета — PACKAGE BODY (Oracle)

Процедура — PROCEDURE

Тригер — TRIGGER

Тип — TYPE

Тело типа — TYPE BODY

Примечания

  1. Команда CREATE ASSERTION
  2. Команда CREATE CHARACTER SET
  3. Команда SQL Create Table, create table oracle, create table mysql, синтаксис команды create table, синтаксис команды — Язык запросов SQL
  4. Команда SQL CREATE VIEW, Представление — это виртуальная таблица, CREATE VIEW Oracle — Язык запросов SQL
  5. Create user [Oracle SQL]
  6. Основные объекты Oracle — Книги по базам данных