ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

CONSULTAS AVANZADAS EN BASES DE DATOS


Enviado por   •  21 de Julio de 2021  •  Ensayos  •  671 Palabras (3 Páginas)  •  157 Visitas

Página 1 de 3

[pic 1]

CONSULTAS AVANZADAS EN BASES DE DATOS

Profesor:                                                 Estudiante:

Humner Lenis                                                     V-28.576.171 Moy César

Informática                                                    

Sección 02 Turno Nocturno                              

Barcelona, julio de 2021

CONSULTAS AVANZADAS EN BASES DE DATOS

Consultas:

Las consultas son objetos que utilizaremos para visualizar parte de la información contenida en nuestras bases de datos desde una perspectiva más detallada y más adaptada a las necesidades concretas a una situación puntual, en contraposición al contenido total de las tablas de nuestra base de datos.

Se pueden realizar sobre una o varias tablas relacionadas y el resultado que devuelven se muestran también en forma de tabla.

Sub-consultas:

Una subconsulta, o una consulta dentro de una consulta, pueden ponerse dentro de la cláusula WHERE de una consulta. Esto produce una expansión de las capacidades de una clausula WHERE.

La consulta que incluye a esta subconsulta se llama consulta externa (outer query) o consulta principal. La subconsulta puede ejecutarse lógicamente antes de que alguna fila se examinada por la consulta principal. En cierto sentido, la subconsulta es independiente de la consulta principal. Esta podría ejecutarse como una consulta propiamente dicha. Se dice que esta clase de subconsulta no está correlacionada con la consulta principal. Las consultas pudieran también estar correlacionadas.

Sub-Consultas que producen valores escalares:

Un valor escalar puede ser entendido como un valor numerico, aunque tamvien se consideran escalares los caracteres o las cadenas de caracteres (Considerando estas como un tipo de datos elemental, no como un vector de caracteres).

Una sub consulta que obitiene exactamente un valor de una columna de una fila es tambien llamada sub consulta escalar. El valor de una expresion en una sub consulta escalar es el valor del elemento de la lista seleccionado de la sub consulta.

Ejemplo:

Empleados que ganan mas que el promedio de salarios pados en el depto 20.

Condiciones que incolucran relaciones:

ANY: Chequean si alguna fila de la lista, resultado de una subconsulta se encentra el valor especificado en la condicion. Compara un valor escalar con los valores de un campo y devuelven “true” si la compraracion con cada valor de la lista de la subconsulta es verdadera, si no “false”. El tipo de datos que se comparan deben ser compatibles.

ALL: Tambien compara un valor escalar con una serie de valores. Chequea si todos los valores de la lista de la consulta externa se encuentran en la lista de valores devuelta por la consulta interna.

...

Descargar como (para miembros actualizados)  txt (3 Kb)   pdf (91 Kb)   docx (68 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com