Está en la página 1de 1

Introducción

Este es un tutorial de SQL . SQL es el lenguaje usado para interactuar con las base de datos. Una base de datos es una aplicación muy
potente para gestionar datos (normal, no iba a ser para gestionar perros ;-) En este tutorial el programa servidor de base de datos
usado ha sido MySQL , pero podeis usar otros como PostgreSQL, Oracle, Informix, SQL Server, etc, ya que las sentencias SQL son
estándares.

Creando, eliminando y conectándose a bases de datos


Para usar una base de datos, antes tendremos que crear una. Para hacer eso, desde la linea de comandos, hemos de escribir
create database prueba;
donde prueba es el nombre de la base de datos que deseamos crear.

Una vez nos hayamos cansado de esa base de datos, solo tendremos que escribir
drop database prueba;
y la base de datos con todos sus datos pasaran al cementerio virtual de datos.

Otra cosa que seguramente desearemos hacer con una base de datos es usarla, para ello lo primero que hemos de hacer es
conectarnos a ella, eso se hace escribiendo
connect prueba;

Creando y eliminando tablas


Los datos en las bases de datos se guardan en tablas. Una tabla no es más que lo que se espera de su nombre, un conjunto de columnas
con nombre y filas que son los datos que se guardan en la tabla. Para crear una tabla hemos de escribir
create table amigos(nombre varchar(50) primary key, dirección varchar(100), edad integer not null);
Este código nos crea una tabla llamada amigos, con tres columnas, una llamada nombre, otra llamada dirección y otra llamada edad.
Las dos primeras son de tipo varchar, es decir, que serán carácteres (letras, numeros, etc), el 50 y el 100 son el máximo de carácteres
admitidos por cada una. La tercera es de tipo integer, eso quiere decir que solo admite valores enteros. Primary key en nombre, indica
que nombre será la clave primaria de la tabla, eso implica que no puede haber dos filas con el mismo nombre y que el nombre no
puede ser nulo. Not null en edad indica que el campo edad debe llenarse, dirección, en cambio, podria ser nulo, es decir una fila podria
tener nombre y edad pero no dirección.

Para eliminar una tabla el procedimiento a seguir es


drop table amigos;

Comandos:
Create
Drop
Connect

Tipos de datos:
Varchar (letras, números)
Integer: solo admite valores enteros
Primary key : indica que nombre será la clave primaria de la tabla, eso implica que no puede haber dos filas con el mismo nombre y que
el nombre no puede ser nulo.
Not null: significa que el campo debe tener datos.

También podría gustarte