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