SQL

Mapa Mental sobre Sintaxis SQL

Get Started. It's Free
or sign up with your email address
SQL by Mind Map: SQL

1. Ventajas

1.1. - Reduce el tiempo dedicado a la gestión de datos. - Analiza datos de diversas formas. - Promueve un enfoque disciplinado para la gestión de datos. - Convierte información dispar en un recurso valioso. - Mejora la calidad y consistencia de la información.

2. Desventajas

2.1. – Si no se documenta bien, puede ser inútil.

2.2. -Cuando estas bases de datos tienden a crecer demasiado, el mantenimiento de la información es sumamente difícil y costoso, suele presentar fallas en tiempo de respuesta.

2.3. En muchas ocasiones, la lógica del negocio tiende a realizar cambios,el tener que realizar una alteración en la base de datos, requiere detener el sistema por un tiempo moderado hasta poder terminar, esto puede requerir mucho tiempo en el sistema y conocimientos avanzados en la persona designada para realizar estos cambios

3. Características

3.1. - Es fácil de aprender. - Puede crear y eliminar bases de datos sin complicaciones. - Permite consultar rápidamente la base de datos.

4. Definición

4.1. Structured Query Language

4.1.1. Para explicar la sintaxis de SQL, es importante decir que una base de datos a menudo contiene muchas tablas, a cada tabla se le asigna un nombre por ejemplo «Datos_Clientes«. Estas tablas tienen filas y columnas y contienen distintos valores.

5. Referencias Bibliográficas

5.1. Quintana, G. (2014). Aprende SQL.. Universitat Jaume I. Servei de Comunicació i Publicacions. https://elibro.net/es/lc/utnorte/titulos/53252

5.2. Camuña Rodríguez, J. F. (2015). Lenguajes de definición y modificación de datos SQL (UF1472).. IC Editorial. https://elibro.net/es/lc/utnorte/titulos/44141

6. Sentencias SQL

6.1. DDL (Data Definition Language)

6.1.1. Data Definition Languaje, es el que se encarga de la definición de base de datos, tablas, indices.etc.

6.1.1.1. Comandos: Create Create Table, Create Index, Create View

6.1.1.1.1. Utilizado para crear nuevas tablas, campos e índices

6.1.1.2. Drop

6.1.1.2.1. Empleado para eliminar tablas e índices

6.1.1.3. Alter

6.1.1.3.1. Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.

6.1.1.4. Drop

6.1.1.4.1. Elimina un objeto de la base de datos. Puede ser una tabla, vista, índice, trigger, función.

6.1.1.5. Truncate

6.1.1.5.1. Trunca todo el contenido de una tabla.

6.1.2. Las sentencias DDL se utilizan para describir una base de datos, para definir su estructura, para crear sus objetos y para crear los subobjetos de la tabla.

6.2. DML (Data Manipulation Language)

6.2.1. Data Manipulation Languaje:manipulacion de datos,seleecionar,insertar,eliminar y actualizar datos.

6.2.1.1. Update

6.2.1.1.1. Utilizado para modificar los valores de los campos y registros especificados Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.

6.2.1.2. Insert

6.2.1.2.1. Utilizado para cargar lotes de datos en la base de datos en una única operación.

6.2.1.3. Delete

6.2.1.3.1. Utilizado para eliminar registros de una tabla

6.2.1.4. From

6.2.1.4.1. Utilizada para especificar la tabla de la cual se van a seleccionar los registros

6.2.1.5. Select

6.2.1.5.1. Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado

6.2.2. Los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos. C

6.3. Cláusulas

6.3.1. From

6.3.1.1. Utilizada para especificar la tabla de la cual se van a seleccionar los registros

6.3.2. GROUP BY

6.3.2.1. Utilizada para separar los registros seleccionados en grupos específicos

6.3.3. HAVING

6.3.3.1. Utilizada para expresar condición que debe satisfacer cada grupo

6.3.4. ORDER BY

6.3.4.1. se utiliza para ordenar los resultados de una consulta.

6.3.5. DISTINCT

6.3.5.1. sirve para eliminar los duplicados de las consultas de datos

6.3.6. AND y OR

6.3.6.1. se utilizan para incluir 2 o más condiciones a una consulta.

6.3.7. Where

6.3.7.1. Utilizada para determinar los registros seleccionados en la clausula FROM