lunes, 9 de junio de 2014

Como crear una base de datos


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