Comandos sql

Solo disponible en BuenasTareas
  • Páginas : 2 (336 palabras )
  • Descarga(s) : 26
  • Publicado : 30 de junio de 2010
Leer documento completo
Vista previa del texto
COMANDOS SQL PARA CREAR BASE DE DATOS
CREAR BASE DE DATOS
CREATE DATABASE `ESCUELA` ;
CREAR TABLA ALUMNO
CREATE TABLE `ESCUELA`.`ALUMNO` (
`MATRICULA` VARCHAR( 10 ) NOT NULL ,
`NOMBRE`VARCHAR( 20 ) NOT NULL ,
`APELLIDOPATERNO` VARCHAR( 20 ) NOT NULL ,
`APELLIDOMATERNO` VARCHAR( 20 ) NOT NULL ,
`CALLE` VARCHAR( 30 ) NOT NULL ,
`NUMEROINT` VARCHAR( 4 ) NOT NULL ,
`NUMEROEXT` VARCHAR(4 ) NOT NULL ,
`COLONIA` VARCHAR( 10 ) NOT NULL ,
`C.P.` INT( 5 ) NOT NULL ,
`MOVIL` INT( 10 ) NOT NULL ,
`CASA` INT( 11 ) NOT NULL ,
`EDAD` INT( 3 ) NOT NULL ,
`TURNO` VARCHAR( 10 ) NOT NULL ,`GRADO` TINYINT( 4 ) NOT NULL ,
`GRUPO` TINYINT( 4 ) NOT NULL
) ENGINE = MYISAM ;
CREAR LLAVE PRIMARIA MATRICULA
ALTER TABLE `materias` ADD PRIMARY KEY ( `COD_MATRICULA` )
CREAR LLAVE PRIMARIAMATERIA
ALTER TABLE `materias` ADD PRIMARY KEY ( `COD_MATERIA` )
CREAR TABLA CALIFICACCION
CREATE TABLE `ESCUELA`.`CALIFICACION` (
`COD__CALIFICACION` INT( 5 ) NOT NULL ,
`CALIFICACION` INT( 2) NOT NULL
) ENGINE = MYISAM ;

CREAR TABLA PROFESOR
CREATE TABLE `ESCUELA`.`PROFESOR` (
`NOMBRE` VARCHAR( 20 ) NOT NULL ,
`APELLIDOPATERNO` VARCHAR( 15 ) NOT NULL ,
`APELLIDOMATERNO`VARCHAR( 15 ) NOT NULL ,
`CALLE` VARCHAR( 10 ) NOT NULL ,
`NUMEROINT` INT( 5 ) NOT NULL ,
`NUMEROEXT` INT( 5 ) NOT NULL ,
`COLONIA` INT( 10 ) NOT NULL ,
`CEL` INT( 10 ) NOT NULL ,
`TELCASA` INT( 11 )NOT NULL ,
`COD_PROFESOR` INT( 10 ) NOT NULL
) ENGINE = MYISAM ;
CREAR LLAVE PRIMARIA PROFESOR
ALTER TABLE `profesor` ADD PRIMARY KEY ( `COD_PROFESOR` )

INSERTAR DATOS A LA TABLA
)
VALUES ('0001', 'IVAN', 'GONZALEZ', 'NUÑEZ', 'PARIAN', '2', '1794', 'COUNTRY', '44220', '3331063652', '3338241907', '39', 'NOCTURNO', '8', 'A'
), (
'0002', 'LUIS', 'MORA', 'LOPEZ', 'TLALOTLAN', '', '3','VILLAS DE LA HACIENDA', '44221', '3331084902', '3338579562', '28', 'NOCTURNO', '8', 'A'
);
ERRORES
2 filas(s) fueron insertadas.
Warning: #1264 Out of range value for column 'MOVIL' at row 1...
tracking img