Web.SQL.Diseñando Tablas.

Creando Tablas.

Ismael Royano Gómez
Enredando con la WEB.
4 min readJun 19, 2018

--

  • Para crear una tabla se utiliza CREATE TABLE. Los campos se deben separar cada uno de ellos mediante comas a excepción del último.

Se puede también hacer una tabla mediante una consulta de la siguiente forma:

  • Hace una copia exactamente igual que la tabla de origen, incluyendo las propiedades de los campos.

Borrando Tablas.

Añadir/Modificar/Borrar Campos.

Restricciones en los Campos.

NOT NULL. Sirve para especificar que un campo no puede ser en blanco, es decir, siempre se debe meter algún valor.

UNIQUE. Sirve para decir un campo que no tiene valores repetidos, es decir, que va a tener un valor único no se repetirá en ningún otro registro.

Si la tabla ya está creada se añadiría de la siguiente forma:

Para borrar la restricción se hace de la siguiente forma:

CHECK. Se utliza para limitar el rango de valores que puede almacenar un campo o columna de un tabla.

Si la tabla está creada se haría de la siguiente forma:

Para borrar la restricción se haría de la siguiente forma:

DEFAULT. Se utiliza para darle un valor por defecto a un campo cuando no se le almacena ningún valor.

Si la tabla existe se haría de la siguiente forma:

Si queremos borrarla se haría de la siguiente forma:

INDEX. Sirve para indexar datos para acelerar las consultas, es decir, se crean índices con los campos que más se consultan frecuentemente para ser muchos más rápidas a la hora de obtener datos.

Para borrarlo ser haría de la siguiente forma:

AUTOINCREMENT. Sirve para no tener la necesidad de introducir datos de forma manual, cuando se guarda un registro, este atributo asigna automáticamente un número para identificar de forma única al registro.

Claves Primarias y Principales.

Las claves principales son campos que no pueden ser nulos, deben tener siempre un valor y además no se puede repetir, es decir, sirven para identificar un registro de la tabla de forma única.

Si la tabla está creada se haría de la siguiente forma:

Si queremos borrar una clave primaria se haría de la siguiente forma:

Clavas Foráneas.

Este tipo de claves se usan para crear la integridad referencial de una o varias tablas, es decir, para realizar a lo que se le llama relaciones en bases de datos. Vamos a ver un ejemplo:

Tenemos una tabla personas:

Tenemos un tabla pedidos, con la que vamos a relacionar con personas, para así saber los pedidos que realiza.

Si la tabla ya existe se haría de la siguiente forma:

Si queremos borrarla se haría de la siguiente forma:

Continúa por Recuperación de Datos.

--

--

Ismael Royano Gómez
Enredando con la WEB.

Técnico Informático curioso, lector activo de las nuevas tecnologías, amante de las series de televisión y usuario del respetable mundo del enredo.