Lenguaje SQL (LDD)
Lenguaje SQL (LDD)
Propiedades )
de tabla
foreign Nom.
key ( Columnas ) references
,
Tabla Nom.
( )
referenciar Columnas
,
set null
on delete cascada
update restrict
no action
CREATE TABLE:
create table departamento
(depto char(5),
nombre varchar(25) NOT NULL,
primary key(depto));
CREATE TABLE:
create table persona
(cedula char(17) PRIMARY KEY,
nombre varchar(25) NOT NULL,
depto char(5),
constraint pk_p_d foreign key(depto)
references departamento(depto) on
delete cascade on update cascade);
ALTER: sentencia modifica la estructura de los
objetos de la base de datos. Puede ser
agregar/quitar columnas de tabla, modificar tipo de
campo, modificar trigger, agregar/quitar constraint.
acción modificación
change COLUMNAS
add
CONSTRAINT
drop
ALTER TABLE:
Definición de
add column la columna
Nombre de la
drop
column columna
ALTER TABLE:
DROP objeto
DOUBLE -1.7976931348623157E+308 a -
2.2250738585072014E-308. Unsigned 0 y desde
2.2250738585072014E-308 a
1.7976931348623157E+308
FLOAT -3.402823466E+38 a -1.175494351E-38. Usigned
0 y desde
1.175494351E-38 a 3.402823466E+38
INT -2,147,463,846 a 2,147,483,647. Si configuramos
este dato como unsigned, el rango es 0 a
42,94,967,295
TIPO DESCRIPCIÓN
MEDIUMINT -8,388,608 a 8,388,607. Si se configura como
unsigned, 0 a 16,777,215
SMALLINT -32,768 a 32,767. Si se configura como unsigned,
0 a 65535.
TINYINT -128 a 127 y si tiene la propiedad unsigned su
rango seria 0 a 255
BOOL 0a1
Siglas Propiedad Descripción
PK PRIMARY KEY Con esta propiedad se
asigna como llave
primaria a una columna
(atributo) de la tabla.