Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
SQL por Mind Map: SQL

1. Historia

1.1. En 1974 Edgar Codd desarrollo SEQUEL (Structured Query Language)

1.2. Entre 1974 y 1975 se implementó un prototipo llamado SEQUEL-XRM

1.3. Entre 1976 y 1977, una revisión del (SEQUEL / 2),

1.3.1. Cambio su nombre por causas legales a SQL

1.4. A partir de 1981, IBM comenzó a entregar sus productos relacionales.

1.5. En 1986, el ANSI adoptó SQL (adoptó el dialecto SQL de IBM) como estándar para los lenguajes relacionales.

1.6. En 1987 se transformó en estándar ISO,esta versión del estándar va con el nombre de SQL / 86

1.6.1. En los años siguientes, ha habido diversas revisiones Que han conducido primero a la versión SQL / 89.

1.7. En 1992 se lanzó un nuevo SQL / 92, más amplio y revisado.

1.8. El SQL3 fue aceptado como el nuevo estándar de SQL en 1999

1.9. En 2000 aparece la versión SQL Server 8.0.

1.10. En el 2003 Microsoft sacó la versión SQL Server 2000 64-bit Edition,

1.10.1. Se podía instalar en Windows XP 64Bit y Windows Server.

1.11. En el 2010 sale SQL 2010

1.12. SQL Server 2012 fue lanzado en el año 2012

2. Tipos de lenguage

2.1. DML

2.1.1. Es un lenguaje que permite a los usuarios llevar a cabo las tareas de consulta o modificación de los datos

2.1.1.1. SELECT

2.1.1.1.1. SELECT columna form tabla;

2.1.1.2. INSERT

2.1.1.2.1. INSERT INTO "nombre_tabla" ("columna1", "columna2", ) VALUES ("valor1", "valor2",)

2.1.1.3. DELETE

2.1.1.3.1. DELETE FROM datos_personales

2.1.1.3.2. DELETE FROM nombre WHERE nombre <= johan

2.1.1.4. UPDATE

2.1.1.4.1. UPDATE datos_personales SET nombre ="Johan"

2.2. DDL

2.2.1. Es un lenguaje que permite a los programadores llevar a cabo tareas de la definición de las estructuras que almacenan los datos así como los servicios o las funciones que deben consultarlos.

2.2.1.1. CREATE

2.2.1.1.1. CREATE TABLE datos_personales, CREATE DATABASE Directorio

2.2.1.2. DROP

2.2.1.2.1. DROP objeto_a_eliminar

2.2.1.3. ALTER

2.2.1.3.1. ALTER TABLE nombre_tabla ADD column_name tipo_datos

2.2.1.3.2. ALTER TABLE nombre_tabla DROP COLUMN nombre_columna