Lenguaje SQL

Adolfo Angel
Mind Map by Adolfo Angel, updated more than 1 year ago
Adolfo Angel
Created by Adolfo Angel over 5 years ago
16
0

Description

Parcial 4

Resource summary

Lenguaje SQL
  1. Lenguaje fundamental de los SGBD relacionales
    1. Intrucciones
      1. Un agente SQL
        1. Entendido como cualquier elemento que cause la ejecución de instrucciones SQL que serán recibidas por un cliente SQL
        2. Una implementación SQL
          1. Se trata de un procesador software capaz de ejecutar las instrucciones pedidas por el agente SQL
            1. Compuesta
              1. Un servidor SQL
                1. Es el software que realmente realiza la instrucción, los datos los devuelve al cliente
                2. Un cliente SQL
                  1. Sirve para establecer conexiones entre sí mismo y el servidor SQL
        3. SQL
          1. Lenguaje de definición de datos (LDD)
            1. Compuesto por comandos, cláusulas, operadores y funciones de agregado
              1. DLL
                1. Permiten crear y definir nuevas bases de datos, campos e índices
                  1. Comandos
                    1. CREATE
                      1. Utilizado para crear nuevas tablas, campos e índices
                      2. DROP
                        1. Empleado para eliminar tablas e índices
                        2. ALTER
                          1. Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos
                    2. DML
                      1. Permiten crear y definir nuevas bases de datos, campos e índices
                        1. Comandos
                          1. SELECT
                            1. Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado
                            2. INSERT
                              1. Utilizado para cargar lotes de datos en la base de datos en una única
                              2. UPDATE
                                1. Utilizado para modificar los valores de los campos y registros especificados
                                2. DELETE
                                  1. Utilizado para eliminar registros de una tabla de una base de datos
                        2. Lenguaje de definiciones de vistas (LDV)
                          1. Lenguaje de manipulación de datos (LMD)
                          2. Estructura básica
                            1. SELECT
                              1. Corresponde a la operación proyección del álgebra relacional. Se usa para listar los atributos deseados del resultado de una consulta
                              2. FROM
                                1. Corresponde a la operación producto cartesiano del álgebra relacional. Lista las relaciones que deben ser analizadas en la evaluación de la expresión
                                2. WHERE
                                  1. Corresponde al predicado selección del álgebra relacional. Es un predicado que engloba a los atributos de las relaciones que aparecen en la cláusula from
                                Show full summary Hide full summary

                                Similar

                                VENTAJAS Y DESVENTAJAS DE UNA BASE DE DATOS RELACIONAL
                                Patricia Cualchi
                                Mapa conceptual SGBD
                                freddy diaz
                                Seguridad en bases de datos
                                KATERINE MARCELES
                                Transacciones BD
                                Eduardo Campos Corona
                                SEGURIDAD EN BASES DATOS
                                Jaime Sedano
                                BASES DE DATOS
                                Horst Berndt Reyes
                                TEST DE BASES DE DATOS
                                MrDadubo .
                                Examen de 2 Periodo Grado 9 CODINI Barranquilla
                                Fabian Gutierrez Carbonell
                                BASE DE DATOS 3
                                Jose WIlson Quintero Bedoya