27 febrero, 2015

Comandos BBDD

Hoy aprendemos unos comandos que permitirán la creación de tablas y bases de datos.



Creación de la base de datos:
create database [if not exist ]
   classicmodels ;
use classicmodels ;


Creación de una tabla:

create table customers (
   customerNumber int(11) NOT NULL,
   customerName varchar(50) NOT NULL
   state varchar(50),
   PRIMARY KEY (customerNumber),
   KEY indice1 (salesRepEmployeeNumber),
   CONSTAINT customers_ibfk_1 FOREIGN KEY (salesRepEmployeeNumber) REFERENCES employees (employeeNumber)
);


Primary key --> Clave primaria
Key --> Indice
Constaint --> Restricción
Foreign key --> Campo de la tabla en la que se hace la referencia
References --> Tabla a la que referencia la Foreing Key.


Luego hemos visto los elementos que son:
    1. Nombre del atributo
    2. tipo
    3. si puede ser nulo o no
    4. si tiene un valor por defecto