Mind map
BASE DE DATOS II SQL
Map content
BASE DE DATOS II SQL
QUE ES SQL?
- El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla información de interés de bases de datos, así como hacer cambios en ella.
- CUALES SON LOS COMPONENTES DE SQL?
- COMANDOS
- DLL: QUE PERMITEN CREAR Y DEFINIR NUEVAS BASES DE DATOS
- DML: QUE PERMITE GENERAR CONSULTAS PARA ORDENAR, FILTRAR Y EXTRAER DATOS DE LAS BASES DE DATOS
- DCL: QUE SE ENCARGA DE DEFINIR LOS PERMISOS SOBRE LOS DATOS
- DLL: QUE PERMITEN CREAR Y DEFINIR NUEVAS BASES DE DATOS
- CLAÚSULAS
- SON CONDICIONES DE MODIFICACIÓN UTILIZADAS PARA DEFINIR LOS DATOS QUE DESEA MANIPULAR O USAR
- SON CONDICIONES DE MODIFICACIÓN UTILIZADAS PARA DEFINIR LOS DATOS QUE DESEA MANIPULAR O USAR
- OPERADORES
- OPERADORES LOGICOS
- OPERADORES DE COMPARACIÓN
- OPERADORES LOGICOS
- FUNCIONES DE AGREGADO
- SE USAN DENTRO DE UNA CLAÚSULA SELECT EN UN GRUPO DE REGISTROS PARA DEVOLVERUN ÚNICO VALOR QUE SE APLICA AUN GRUPO D REGISTROS
- SE USAN DENTRO DE UNA CLAÚSULA SELECT EN UN GRUPO DE REGISTROS PARA DEVOLVERUN ÚNICO VALOR QUE SE APLICA AUN GRUPO D REGISTROS
- COMANDOS
- CUALES SON LOS COMPONENTES DE SQL?
- El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla información de interés de bases de datos, así como hacer cambios en ella.
COMO SE CONSULTA EN SELECCIÓN?
- LAS CONSULTAS EN SELECCIÓN SE UTILIZA PARA INDICAR EL MOTOR DE DATOS QUE DEVUELVA INFORMACIÓN DE LAS BASES DE DATOS, ESTA INFORMACIÓN ES DEVUELTA EN FORMA DE CONJUNTO DE REGISTROS QUE SE PUEDE ALMACENAR EN UN OBJETO RECORDSET
- CONSULTA BASICA
- LA SINTAXIS BÁSICA DE UNA CONSULTA DE SELECCIÓN ES:
- LA SINTAXIS BÁSICA DE UNA CONSULTA DE SELECCIÓN ES:
- ORDENAR LOS REGISTROS
- SE PUEDE ESPECIFICAR EL ORDEN EN QUE SE QUIEREN RECUPERAR LOS REGISTROS DE LAS TABLAS MEDIANTE LA CLAUSULA ORDER BY LISTA DE CAMPOS, TAMBIEN SE PUEDEN ORDENAR EN MAS DE UN CAMPO
- SE PUEDE ESPECIFICAR EL ORDEN EN QUE SE QUIEREN RECUPERAR LOS REGISTROS DE LAS TABLAS MEDIANTE LA CLAUSULA ORDER BY LISTA DE CAMPOS, TAMBIEN SE PUEDEN ORDENAR EN MAS DE UN CAMPO
- CONSULTAS CON PREDICADO
- EL PREDICADO SE INCLUYE ENTRE LA CLAÚSULA Y EL PRIMER NOMBRE DEL CAMPO A RECUPERAR, SE USAN ALL-TOP-DISTINCT-DISTINCTROW
- ALL: SI NO SE INCLUYE NINGUN DE LOS PREDICADOS SE TOMA ALL. EL MOTOR DE BASE DE DATOS SELECCIONA TODOS LOS REGISTROS QUE CUMPLAN LAS CONDICIONES DE LA INSTRUCCIÓN SQL
- TOP: DEVUELVE UN DETERMINADO NUMERO DE REGISTROS A LA TABLA
- DISTINCT: OMITE LOS REGISTROS CUYOS CAMPOS SELECCIONADOS COINCIDAN REALMENTE
- DISTINCTROW: OMITE LOS REGISTROS DUPLICADOS BASANDOTE EN LA TOTALIDAD DEL REGISTRO Y NO SOLO EN LOS CAMPOS SELECCIONADOS
- ALL: SI NO SE INCLUYE NINGUN DE LOS PREDICADOS SE TOMA ALL. EL MOTOR DE BASE DE DATOS SELECCIONA TODOS LOS REGISTROS QUE CUMPLAN LAS CONDICIONES DE LA INSTRUCCIÓN SQL
- EL PREDICADO SE INCLUYE ENTRE LA CLAÚSULA Y EL PRIMER NOMBRE DEL CAMPO A RECUPERAR, SE USAN ALL-TOP-DISTINCT-DISTINCTROW
- ALIAS
- EN DETERMINADAS SIRCUNSTANCIAS ES NECESARIO ASIGNAR UN NOMBRE A ALGUNA COLUMNA DETERMINADA DE UN CONJUNTO DEVUELTO O POR ALGUNA CIRCUNSTANCIA. PARA RESOLVER ESTO TENEMOS LA PALABRA RESERVADA AS QUE SE ENCARGA DE ASIGNAR EL NOMBRE QUE DESEAMOS A LA COLUMNA DESEADA
- EN DETERMINADAS SIRCUNSTANCIAS ES NECESARIO ASIGNAR UN NOMBRE A ALGUNA COLUMNA DETERMINADA DE UN CONJUNTO DEVUELTO O POR ALGUNA CIRCUNSTANCIA. PARA RESOLVER ESTO TENEMOS LA PALABRA RESERVADA AS QUE SE ENCARGA DE ASIGNAR EL NOMBRE QUE DESEAMOS A LA COLUMNA DESEADA
- RECUPERAR INFORMACIÓN BASE DE DATOS EXTERNA
- EN OCASIONES ES NECESARIO LA RECUPERACIÓN DE INFORMACIÓN QUE SE ENCUENTRA CONTENIDA EN UNA TABLA QUE NO SE EJECUTARA EN LA BASE DE DATOS QUE EJECUTARA LA CONSULTA, PARA ESO TENEMOS LA PALABRA RESERVADA IN
- EN OCASIONES ES NECESARIO LA RECUPERACIÓN DE INFORMACIÓN QUE SE ENCUENTRA CONTENIDA EN UNA TABLA QUE NO SE EJECUTARA EN LA BASE DE DATOS QUE EJECUTARA LA CONSULTA, PARA ESO TENEMOS LA PALABRA RESERVADA IN
- CONSULTA BASICA
- LAS CONSULTAS EN SELECCIÓN SE UTILIZA PARA INDICAR EL MOTOR DE DATOS QUE DEVUELVA INFORMACIÓN DE LAS BASES DE DATOS, ESTA INFORMACIÓN ES DEVUELTA EN FORMA DE CONJUNTO DE REGISTROS QUE SE PUEDE ALMACENAR EN UN OBJETO RECORDSET
CRITERIOS DE SELECCIÓN
- OPERADORES LOGICOS
- LOS OPERADORES LÓGICOS SOPORTADOS POR SQL SON: AND; OR; XOR; Eqv; imp; is; not
- LOS OPERADORES LÓGICOS SOPORTADOS POR SQL SON: AND; OR; XOR; Eqv; imp; is; not
- INTERVALOS DE VALORES
- Operador Between
- La sintaxis es: campo not between valor 1 and valor 2
- La sintaxis es: campo not between valor 1 and valor 2
- Operador Between
- OPERADOR LIKE
- SE UTILIZA PARA COMPARAR UNA EXPRESION DE CADENA CON UN MODELO EN UNA EXPRESIÓN SQL
- SE UTILIZA PARA COMPARAR UNA EXPRESION DE CADENA CON UN MODELO EN UNA EXPRESIÓN SQL
- OPERADOR IN
- EL OPERADOR DEVUELVE AQUELLOS REGISTROS CUYO CAMPO INDICADO COINCIDE CON ALGUNO DE LA LISTA
- EL OPERADOR DEVUELVE AQUELLOS REGISTROS CUYO CAMPO INDICADO COINCIDE CON ALGUNO DE LA LISTA
- CLAÚSULA WHERE
- SE USA PARA DETERMINAR QUE REGISTROS DE LAS TABLAS ENUMERADAS EN LA CLAÚSULA FROM APARECERÁN EN LOS RESULTADOS DE LA INSTRUCCIÓN
- TOMADO DE https://geotalleres.readthedocs.io/es/latest/conceptos-sql/conceptos_sql.html http://quidel.inele.ufro.cl/~pvalenzu/tutoriales/sql/sql2.html https://desarrolloweb.com/articulos/2280.php
- OPERADORES LOGICOS
Images and files in the map
Information
- Description
- Mind Map on BASE DE DATOS II SQL, created by juan dario molina lopez on 08/02/2020.
- Created by
- juan dario molina lopez
- Views
- 2
- Rating