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