Вы находитесь на странице: 1из 8

UAP 4/5/2017

CREATE TABLE [ nombreDB.[ Esquema ] . | esquema. ] tabla


(campo1 tipo [(tamao)] [NOT NULL] [restriccin_un_campo1]
[, campo2 tipo [(tamao)] [NOT NULL] [restriccin_un_campo2]
[, ...]]
[, restriccin_varios_campos [, ...] ] )
[ ON { grupo_fichero | DEFAULT } ]
[ TEXTIMAGE_ON { grupo_fichero | DEFAULT }
UAP 4/5/2017


UAP 4/5/2017
UAP 4/5/2017
UAP 4/5/2017



UAP 4/5/2017

Desencadenadores DML reglas valores predeterminados


UAP 4/5/2017

Restriccin Descripcin
NOT NULL La columna no puede tener valores nulos.
UNIQUE La columna no puede tener valores repetidos. Es
una clave alternativa.
PRIMARY KEY La columna no puede tener valores repetidos ni
nulos. Es la clave primaria.
REFERENCES tabla [ (columna) ] La columna es la clave fornea de la columna de la
tabla especificada.
CHECK (condiciones) La columna debe cumplir las condiciones
especificas.

Restriccin Descripcin
UNIQUE El conjunto de las columnas especificadas no puede tener
(columna [, columna...]) valores repetidos. Es una clave alternativa
PRIMARY KEY El conjunto de las columnas espacificadas no puede tener
(columna [, columna...]) valores nulos ni repetidos. Es una clave primaria
FOREIGN KEY El conjunto de las columnas especificadas es una clave fornea
(columna [, columna...]) que referencia la clave primaria formada por el conjunto de las
REFERENCES tabla columnas2 se denominan exactamente igual, entonces no sera
[(columna2 [, columna2...])] necesario poner columnas2.
CHECK (condiciones) La tabla debe cumplir las condiciones especificadas.
UAP 4/5/2017

FOREIGN KEY clave_secundaria REFERENCES tabla [(clave_primaria)]


[ON DELETE {NO ACTION | CASCADE | SET DEFAULT | SET NULL}]
[ON UPDATE {NO ACTION | CASCADE | SET DEFAULT | SET NULL}]

2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of
Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Вам также может понравиться