miércoles, 16 de julio de 2014

Tutorial

Les comparto un vídeo que puede ser útil para realizar una base de datos en SQL.

martes, 15 de julio de 2014

SQL

En inglés significa Structured Query Language, es decir, lenguaje estructurado de consultas; surgido de un proyecto de investigación de IBM para el acceso a bases de datos relacionales, y la mayoría de los sistemas de bases de datos lo soportan, desde sistemas para ordenadores personales, hasta los grandes ordenadores.
A partir del estándar, cada sistema ha desarrollado su propio SQL que puede variar de un sistema a otro, pero con cambios que no suponen ninguna complicación para alguien que conozca un SQL concreto, como el que vamos a ver aquí, correspondiente al de Access 2010.
Como su nombre lo indica, SQL nos permite realizar consultas a la base de datos; pero también realiza otras funciones como: definición, control y gestión de la base de datos.
Una sentencia SQL es como una frase escrita en inglés con la que decimos lo que queremos obtener y de donde obtenerlo. Así que debes de recordar la sintáxis para las sentencias uqe vas a utilizar, según las necesidades del usuario o las indicaciones de cliente.



CREACIÓN DE UNA TABLA CON SQL

Para crear una tabla con SQL, se utiliza la siguiente sintáxis:


CREATE TABLE NombreTabla
(
IdentificadorDeCampo TipoDeDato(Tamaño),
IdentificadorDeCampo TipoDeDato,
IdentificadorDeCampo TipoDeDato NOT NULL,

PRIMARY KEY (IdentificadorDeCampo)
);


Ejemplo:

CREATE TABLE ARTISTA
(
nArtista char(50) NOT NULL,
Nacionalidad char(20) NOT NULL,
pOficial char(20) NOT NULL,

PRIMARY KEY (nArtista)
);

La siguiente imagen muestra algo similar, ojalá te apoye al desarrollo de tu trabajo:



Actividad a realizar:

Elabora la Tabla de ARTISTA; visualizando el ejemplo y haciendo uso de la sintáxis que ya conoce. Además recuerda ejecutar tu código cada vez que quieras definir una Tabla con SQL.

INSERCIÓN DE INFORMACIÓN CON SQL

Para incorporar información en una tabla haciendo uso de SQL, se utiliza la siguiente sintáxis:


INSERT INTO NombreTabla
VALUES ("DatoCampo1", "DatoCampo2", "DatoCampo3”);

Ejemplo:

INSERT INTO ARTISTA
VALUES ("Coldplay", "Inglaterra", "coin001@hotmail.com", "");


La siguiente imagen muestra algo similar al ejemplo, es un apoyo para ti:


Actividad a realizar:

Insertar 9 registros más a la Tabla de ARTISTA; visualizando el ejemplo y haciendo uso de la sintáxis para diferentes artistas; recuerda que no se pueden repetir dichos artistas. También recuerda ejecutar tu código cada vez que quieras insertar la información en la Tabla.
  
INSERT INTO ARTISTA
VALUES ("Lisa Gerrard", "Australia", "ligeau@gmail.com", "");

Para obtener apoyo sobre SQL, visita la siguiente página: Ayuda SQL