Comandos para crear


Comando para crear una base de datos

create

create database nombre_la_BD;


Comando para crear tablas

create table nombre_tabla → y se da enter

(campo1 tipo(tamaño) nulo o no primary key, → y se da enter

campo2 tipo(tamaño) nulo o no, → y se da enter

campoN tipo(tamaño) nulo o no);

Ejemplo:

create table libro

(IdLibro varchar(10) not null primary key,

Titulo varchar(50) not null,

Nropaginas int not null,

Precio Float not null);

Nota:

Las " , " en la sintaxis también son obligatorias.

Si no se va a dar una cantidad entera exacta quitar el () del int


Como crear nuevamente una clave primaria

alter table "nombre_tabla" modify "nombre_campo" tipo(tamaño) not null primary key;

Ejemplo:

alter table libro modify titulo varchar(100) not null primary key;


Crear tablas relacionales o de movimiento

create table libro_autor

-> (idlibro varchar(10) not null,

-> idautor varchar(10) not null,

-> foreign key(idlibro) references libro(idlibro) on delete cascade on update cascade,

-> foreign key(idautor) references autor(idautor) on delete cascade on update cascade);

Precauciones para crear las tablas relacionales:

  • Primero crear las tablas principales o maestras.
  • Las claves foráneas de las tablas TIENEN que ser del mismo TIPO y TAMAÑO de las claves primarias con que se relacionan

© 2020 YUSEP RUIZ | Todos los derechos reservados
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar