6
Los sistemas de base de datos son ampliamente usados, especialmente en las universidades, centros de investigación, banca de seguros, líneas aéreas, telecomunicaciones, recursos humanos, tiendas, supermercados, etc. las base de datos forman parte importante de la mayoría de empresas actuales, las personas o usuarios no son consientes de su uso debido a las interfaces, pero en el desarrollo diario de los quehaceres estas ocupan los principales planos, de hecho las base de datos forman parte de la vida de las personas. SQL (LENGUAJE ESTRUCTURADO DE CONSULTAS) El SQL es el lenguaje de definición, manipulación y control de bases de datos relacionales. Es un lenguaje declarativo: sólo hay que indicar qué se quiere hacer. SQL es un lenguaje de consulta que utilizan la práctica totalidad de sistemas de gestión de bases de datos relacionales. Su última versión es SQL: 1999. A diferencia de la implementación gráfica de QBE, es un lenguaje textual como la mayoría de lenguajes de programación. , (Query By Example - Consulta por ejemplo). Es un método de consulta en base de datos relacionales. Fue el primer lenguaje de consulta gráfico, que utiliza tablas visuales donde el usuario puede insertar comandos, elementos de ejemplos y condiciones. se refiere a una familia de lenguajes que implementan las ideas del cálculo relacional de dominios, un lenguaje formal desarrollado para las bases de datos relacionales. Es el nombre tanto de un lenguaje de manipulación de datos como el de un sistema de base de datos que incluyó a este lenguaje.

Ejmeplo de SQL y Qbe

Embed Size (px)

DESCRIPTION

Tema tomado de intenert

Citation preview

Los sistemas de base de datos son ampliamente usados, especialmente en las universidades, centros de investigacin, banca de seguros, lneas areas, telecomunicaciones, recursos humanos, tiendas, supermercados, etc.las base de datos forman parte importante de la mayora de empresas actuales, las personas o usuarios no son consientes de su uso debido a las interfaces, pero en el desarrollo diario de los quehaceres estas ocupan los principales planos, de hecho las base de datos forman parte de la vida de las personas.

SQL (LENGUAJE ESTRUCTURADO DE CONSULTAS)El SQL es el lenguaje de definicin, manipulacin y control de bases de datos relacionales. Es un lenguaje declarativo: slo hay que indicar qu se quiere hacer.SQL es un lenguaje de consulta que utilizan la prctica totalidad de sistemas de gestin de bases de datos relacionales. Su ltima versin es SQL: 1999. A diferencia de la implementacin grfica de QBE, es un lenguaje textual como la mayora de lenguajes de programacin.,

(Query By Example - Consulta por ejemplo). Es un mtodo de consulta en base de datos relacionales. Fue el primer lenguaje de consulta grfico, que utiliza tablas visuales donde el usuario puede insertar comandos, elementos de ejemplos y condiciones.se refiere a una familia de lenguajes que implementan las ideas del clculo relacional de dominios, un lenguaje formal desarrollado para las bases de datos relacionales. Es el nombre tanto de un lenguaje de manipulacin de datos como el de un sistema de base de datos que incluy a este lenguaje.

LENGUAJE SQL SQL es el lenguaje estandarizado y de uso universal utilizado por los SGBD, basados en el lgebra relacional. SQL cubre tres aspectos bien diferenciados: MANIPULACI CONTROL YDESCRIPCIN N SEGURIDAD SQL est dividido en varias partes, y las principales son: DDL DMLIrene Luque.

En este tema se estudiarn las consultas QBE mediante la creacinde diferentes tipos de consultas: Dos consultas de seleccin bsica:- Listado de mdicos por especialidad.- Listado de pacientes por diagnstico. Una consulta de resumen:- Gasto total diario por tratamiento. Tres consultas de tabla de referencias cruzadas:- Gasto trimestral por planta.- Gasto trimestral por diagnstico.- Resumen anual de gastos por planta. Tres consultas de parmetros:- Ingresos de pacientes entre dos fechas.- Ingresos de pacientes por diagnstico.- Historial clnico de un paciente. Cuatro consultas de accin:- Anexar ingresos de la planta 2.- Eliminar ingresos de la planta 2.- Recuperar filas de Ingresos.- Reducir coste del tratamiento