Mapa mental
SQL BÁSICO 2
Contenido del mapa
SQL BÁSICO 2
LUGO HERNÁNDEZ VALERIA
CONSULTAS DE REFERENCIAS CRUZADAS
- Permite visualizar datos en filas y en columnas: TRANSFORM función agregada instrucción select PIVOT campo pivot [IN (valor! [,valor2 [...]])].
- El campo pivot es el que desea utilizar para crear los títulos de la columna en el resultado de la consulta.
- Permite visualizar datos en filas y en columnas: TRANSFORM función agregada instrucción select PIVOT campo pivot [IN (valor! [,valor2 [...]])].
CONSULTAS DE UNIÓN INTERNAS
- Vinculaciones entre tablas mediante cIáusula INNER, combina registros de 2 tablas: SELECT campos FROM tb 1 INNER JOIN tb2 ON tb l.campo 1 comp tb2.camp02
- tb1, tb2, camp1 y cam2 representan las tablas y campos que se combinan. Comp es el operador relacional
- Vinculaciones entre tablas mediante cIáusula INNER, combina registros de 2 tablas: SELECT campos FROM tb 1 INNER JOIN tb2 ON tb l.campo 1 comp tb2.camp02
CONSULTAS DE UNIÓN EXTERNAS
- Se usa UNIÓN para crear consulta de unión, combinando resultados de consultas/tablas independientes.: [TABLE] consultal UNION [ALL] [TABLE] consulta2 [UNION [ALL] [TABLE] consultan [ ... ]]
ESTRUCTURAS DE LAS TABLAS
- CREACIÓN DE TABLAS NUEVAS
- CREATE TABLE tabla (campo 1 tipo (tamafio) indicel , camp02 tipo (tamafio) indice2, ... , indice multi campo)
- CLAUSULA CONSTRAINT
- Se usa en instrucciones ALTER TABLE Y CREATE TABLE para crear/eliminar indíces
- CREACIÓN DE ÍNDICES
- Sólo se pueden en BD del mismo motor: CREATE [ UNIQUE] INDEX indice ON tabla (campo [ASqDESC][, campo [ASqDESC], ... J) I I [WITH {PRIMARY I DISALLOW NULL I IGNORE NULL}].
- MODIFICAR DISEÑO DE UNA TABLA
- Se pueden modificar los campos/índices existentes: ALTER TABLE tabla {ADD {COLUMN tipo de campo[(tamafio)] [CONSTRAINT indice] CONSTRAINT indice multicampo} I DROP {COLUMN campo I CONSTRAINT nombre del indice} }
- CREACIÓN DE TABLAS NUEVAS
CONSULTAS CON PARÁMETROS
- Sus condiciones de búsqueda se definen con parámetros. Si se ejecutan desde una aplicación primero asigna valor de los párametros
- PARAMETERS nombrel tipol, nombre2 tip02, ... ,nombreN tipoN Consulta
- Sus condiciones de búsqueda se definen con parámetros. Si se ejecutan desde una aplicación primero asigna valor de los párametros
BASES DE DATOS EXTERNAS
- Para acceso a BD externas se usa clausula IN. Só1o permite la conexión de una BD externa a la vez.
- Ej. FROM Tabla IN '[ dBASE IV; DATABASE=C:\DBASE\DATOS\ VENTAS;],;
- Para acceso a BD externas se usa clausula IN. Só1o permite la conexión de una BD externa a la vez.
OMITIR PERMISOS DE EJECUCIÓN
- En BD con permisos de seguridad se usa clausula WITH OWNERACCESS OPTION para adquirir derechos de propietario a la hora de hacer la consulta
- instrucción sql WITH OWNERACCESS OPTION SELECT Apellido, Nombre, Salario FROM Empleados ORDER BY Apellido WlTH OWNERACCESS OPTION;
- En BD con permisos de seguridad se usa clausula WITH OWNERACCESS OPTION para adquirir derechos de propietario a la hora de hacer la consulta
Información
- Descripción
- Mapa Mental sobre SQL BÁSICO 2, creado por Valeria Lugo Hernandez el 21/04/2021.
- Creado por
- Valeria Lugo Hernandez
- Visitas
- 1
- Valoración