Cuadrado A - Fuentes M - Cordoba F.
CREATE DATABASE <nombre>;SHOW DATABASES;USE <base_de_datos>;CREATE TABLE <nombre_tabla> (<atributo1> VARCHAR(40), <atributo2> DATE);SHOW TABLES; nombre_col tipo [NOT NULL | NULL] [DEFAULT valor_por_defecto]
[AUTO_INCREMENT] [[PRIMARY] KEY] [COMMENT 'string']
[definición_referencia]DESCRIBE alumno;
CREATE TABLE ciudad1 (nombre CHAR(20) NOT NULL, poblacion INT NULL);CREATE TABLE ciudad2 (nombre CHAR(20) NOT NULL,
-> poblacion INT NULL DEFAULT 5000);CREATE TABLE ciudad3 (nombre CHAR(20) NOT NULL PRIMARY KEY,
-> poblacion INT NULL DEFAULT 5000);CREATE TABLE ciudad5 (clave INT AUTO_INCREMENT PRIMARY KEY,
-> nombre CHAR(20) NOT NULL,
-> poblacion INT NULL DEFAULT 5000);-INSERT INTO <nombre_tabla> VALUES ('Fulano','1974-04-12');
-INSERT INTO <nombre_tabla> (<columnax>,<columnay>) VALUES ('valorcolumnax','valorcolumnay');
-INSERT INTO <nombre_tabla>
-> SET <columnax>='Roma', <columnay>=8000000;ALTER TABLE <tabla> add column <nombre_columna> <tipo_dato>(<rango>);ALTER TABLE <NOMBRE DE TABLA> MODIFY <NOMBRE DE COLUMNA> <TIPO DE DATO>;
ALTER TABLE <tabla> add foreign key(<Llave_primaria>)
->references <Tabla_Referencia>(<Atributo_Foraneo>);definición_columnas;
PRIMARY KEY (index_nombre_col,...);CREATE TABLE nombre
definición_de_columnas
[CONSTRAINT [símbolo]] FOREIGN KEY [nombre_index] (nombre_col_index,...)
[REFERENCES nombre_tabla [(nombre_col,...)]
[MATCH FULL | MATCH PARTIAL | MATCH SIMPLE]
[ON DELETE RESTRICT | CASCADE | SET NULL | NO ACTION | SET DEFAULT]
[ON UPDATE RESTRICT | CASCADE | SET NULL | NO ACTION | SET DEFAULT]]CREATE TABLE <nombretabla>(
-> id INT,
-> nombre CHAR(19),
-> UNIQUE (nombre));SELECT alumno.A, alumno.Nombre, practica.P, practica.nombre, entrega.Nota
->FROM (alumno INNER JOIN entrega) INNER JOIN practica
->ON alumno.A=entrega.Afk AND practica.P=entrega.Pfk
->;Dada la base de datos compuesta por las siguientes tablas:
Crear la base de datos, tablas, atributos, indices e interrelaciones usando el interprete de comandos de MySQL.