CREACION DE TABLAS
1 paso: saber los tipos de datos:
1. Cadenas de Caracteres (char, nchar, varchar, nvarchar, ...)
2. Numéricos Exactos (int, smallint, tinyint, long, ...) 3. Numéricos Aproximados (float, double, single, ...) 4. Fecha y Hora (date, datetime, time, ...) 5. Otros tipos (datos de imagen, textos largos, unicode, binarios, ...)
2 paso :saber los datos y tipo de datos.
mysql> create database servicio_militar;
mysql> CREATE TABLE COMPAÑIA(NUM_COMPAÑIA INT NOT
NULL AUTO_INCREMENT,PRIMARY KEY (NUM_COMPAÑIA) , ACTIVIDAD_COMPA VARCHAR(12)NOT
NULL) ENGINE=INNODB;
mysql> CREATE TABLE SOLDADOS(CED_SOLDADO INT(15)
NOT NULL,PRIMARY KEY (CED_SOLDADO) , NOMBRE_SOLD VARCHAR(12)NOT NULL,
APELLIDO_SOLD VARCHAR (12), GRADO_SOLD TEXT,NUM_COMPAÑIA INT NOT NULL
AUTO_INCREMENT, FOREIGN KEY (NUM_COMPAÑIA) REFERENCES COMPAÑIA (NUM_COMPAÑIA))
ENGINE=INNODB;
mysql> CREATE TABLE SERVICIO (SE_SERVICIO
VARCHAR(20) NOT NULL,PRIMARY KEY (SE_SERVICIO) , DESC_SERV VARCHAR(20)NOT
NULL)ENGINE=INNODB;
mysql> CREATE TABLE CUARTEL(CU_ CUARTEL VARCHAR(20)
NOT NULL,PRIMARY KEY (CU_CUARTEL) , NOMBRE_CUARTEL VARCHAR(12)NOT NULL,
DIRECCION CUARTEL VARCHAR (12))ENGINE=INNODB;
mysql> CREATE TABLE CUERPO(C_CUERPO VARCHAR(20) NOT
NULL,PRIMARY KEY (C_CUERPI) , DENO_CUERPO VARCHAR(12)NOT NULL)ENGINE=INNODB;

No hay comentarios.:
Publicar un comentario