Anda di halaman 1dari 4

SINTXIS 1 EVALUACIN

Crear Tabla
CREATE TABLE Nombretabla
(
Columna1 Tipo_dato [NOT NULL],
Columna2 Tipo_dato [NOT NULL],
................
) [TABLESPACE espacio_de_tabla];
Con restricciones

PRYMARY KEY
CREATE TABLE nombre_tabla
(
Columna1 TIPO_DE_DATO [CONSTRAINT nombrerestriccin]
PRIMARY KEY,
Columna2 TIPO_DE_DATO,
...
) [TABLESPACE espacio_de_tabla];
__
CREATE TABLE nombre_tabla
(
Columna1 TIPO_DE_DATO,
Columna2 TIPO_DE_DATO,
...
[CONSTRAINT nombrerestriccin] PRIMARY KEY (columna [,
columna]),

...
) [TABLESPACE espacio_de_tabla];
FOREIGN KEY

CREATE TABLE nombre_tabla


(
Columna1 TIPO_DE_DATO [CONSTRAINT nombrerestriccin]
REFERENCES Nombretabla [(columna)]
[ON DELETE {NO ACTION| CASCADE |SET NULL|SET DEFAULT }],
...
Columna2 TIPO_DE_DATO, ...
) [TABLESPACE espacio_de_tabla];
__

CREATE TABLE nombre_tabla


(
Columna1 TIPO_DE_DATO,
Columna2 TIPO_DE_DATO,
...
[CONSTRAINT nombrerestriccin] FOREIGN KEY (columna
[, columna]) REFERENCES Nombretabla [(columna[,
columna])] [ON DELETE {NO ACTION| CASCADE |SET NULL|SET
DEFAULT }],
...
) [TABLESPACE espacio_de_tabla];

DEFAULT

CREATE TABLE nombre_tabla


(
Columna1 TIPO_DE_DATO [CONSTRAINT nombrerestriccin]
DEFAULT valor_por_defecto,
Columna2 TIPO_DE_DATO
...
) [TABLESPACE espacio_de_tabla];
NOT NULL

CREATE TABLE nombre_tabla


(
Columna1 TIPO_DE_DATO [CONSTRAINT nombrerestriccin] NOT
NULL,
Columna2 TIPO_DE_DATO
...
) [TABLESPACE espacio_de_tabla];
CHECK

CREATE TABLE nombre_tabla


(
Columna1 TIPO_DE_DATO
CONSTRAINT [nombrerestriccin] CHECK (condicin),
Columna2 TIPO_DE_DATO
...
) [TABLESPACE espacio_de_tabla];
__

CREATE TABLE nombre_tabla


(
Columna1 TIPO_DE_DATO,
Columna2 TIPO_DE_DATO,
...
[CONSTRAINT nombrerestriccin] CHECK (condicin),
...
) [TABLESPACE espacio_de_tabla];

UNIQUE

CREATE TABLE nombre_tabla


(
Columna1 TIPO_DE_DATO [CONSTRAINT nombrerestriccin] UNIQUE,
Columna2 TIPO_DE_DATO
...
) [TABLESPACE espacio_de_tabla];
__

CREATE TABLE nombre_tabla


(
Columna1 TIPO_DE_DATO,
Columna2 TIPO_DE_DATO,
...
[CONSTRAINT nombrerestriccin] UNIQUE (columna [,columna]),
...
) [TABLESPACE espacio_de_tabla];
BORRAR TABLAS
DROP TABLE [usuario].nombretabla [CASCADE CONSTRAINTS];
MODIFICAR TABLAS

ALTER TABLE nombretabla


{[ADD (columna) ]
[MODIFY (columna [,columna] ...) ]
[DROP COLUMN (columna [,columna] ...) ]
[ADD CONSTRAINT restriccin]
[DROP CONSTRAINT restriccin]
[DISABLE CONSTRAINT restriccin]
[ENABLE CONSTRAINT restriccin]};

Anda mungkin juga menyukai