Instrução CREATE SCHEMA

O esquema é uma forma de agrupar logicamente objetos em uma única coleção, e fornecer um espaço de nomes único para os objetos.

Sintaxe

CREATE SCHEMA nome-do-esquema

A instrução CREATE SCHEMA é utilizada para criar esquemas. O nome do esquema não pode possuir mais de 128 caracteres. Os nomes dos esquemas devem ser únicos no banco de dados.

-- Criar um esquema para as tabelas relacionadas com os empregados

CREATE SCHEMA EMP;

-- Criar um esquema para as tabelas relacionadas com as linhas aéreas

CREATE SCHEMA VÔOS

-- Criar uma tabela chamada "disponibilidade" em cada esquema

CREATE TABLE VÔOS.DISPONIBILIDADE (
    ID_VÔO                            CHAR(6) NOT NULL,
    NUM_SEGMENTO                      INT NOT NULL,
    DATA_VÔO                          DATE NOT NULL,
    ASSENTOS_ECONÔMICOS_OCUPADOS      INT,
    ASSENTOS_EXECUTIVOS_OCUPADOS      INT,
    ASSENTOS_PRIMEIRA_CLASSE_OCUPADOS INT,
    CONSTRAINT PK_VÔOS_DISPONIBILIDADE
    PRIMARY KEY (ID_VÔO, NUM_SEGMENTO, DATA_VÔO));

CREATE TABLE EMP.DISPONIBILIDADE (
    ID_HOTEL         INT NOT NULL,
    DATA_RESERVA     DATE NOT NULL,
    QUARTOS_OCUPADOS INT,
    CONSTRAINT PK_HOTEL_DISPONIBILIDADE PRIMARY KEY (ID_HOTEL, DATA_RESERVA));
Referências relacionadas
Instrução CREATE FUNCTION
Instrução CREATE INDEX
Instrução CREATE PROCEDURE
Instrução CREATE SYNONYM
Instrução CREATE TABLE
Instrução CREATE TRIGGER
Instrução CREATE VIEW