Tutorial de XAMPP

Páginas: 8 (1825 palabras) Publicado: 23 de enero de 2014
Lenguaje de base de datos
Las consultas son operaciones que se realizan sobre los datos de una base de datos. Estas operaciones pueden ser de diversos tipos:
Consultas de selección de datos: permiten recuperar los datos almacenados en las tablas en el formato y orden adecuados. Además permiten filtrar y agrupar la información. El resultado de estas consultas consiste en una tabla "virtual":una tabla que físicamente no ocupa espacio (porque trabaja sobre los datos originales de las tablas sobre las que se define), pero que permite ser manejada de la misma forma que una tabla real.
Consultas de inserción de datos: permiten agregar registros a una tabla.
Consultas de modificación: permiten modificar los valores de los campos de los registros de una tabla.
Consultas de borrado:permiten eliminar registros de una tabla.
Consultas de creación de tabla: permiten crear nuevas tablas cuyos campos y registros se obtienen a partir de los almacenados en otras tablas.
Consultas de selección simple: permite filtrar tuplas y añadir o descartar campos de los registros. Se utilizan para crear "vistas": consultas que se utilizan como tablas para restringir el acceso a los datos adeterminados usuarios.
Consultas de unión: permiten relacionar los datos de distintas tablas a través de campos clave.
Consultas de agrupamiento: permiten obtener resultados estadísticos de conjuntos de registros, como medias de un campo, totales, etc.
Las consultas a los datos de las bases de datos se hacen a través de los denominados "lenguajes de consulta". El más utilizado de este tipo delenguajes es el SQL (Standard Query Language). Access permite realizar consultas en SQL. Pero, dada la filosofía visual seguida en Access, también se permite la definición de consultas a través de una interfaz visual. Ambos métodos son compatibles e intercambiables: se puede pasar de uno a otro sin problemas. Sin embargo, SQL es un estándar que aparece en multitud de sistemas sin variaciones, mientras queel desarrollo visual depende del fabricante.
Por ello, se pretende que el alumno aprenda a diseñar consultas utilizando SQL. Se recomienda por tanto no utilizar la herramienta de desarrollo visual, cuyo aprendizaje es intuitivo y trivial.
Una consulta SQL está compuesta por una instrucción SQL que define esa consulta. Se trata de un comando que puede ocupar cuantas líneas de texto se desee,terminado en punto y coma (;). SQL es un lenguaje sencillo e intuitivo: las consultas se asemejan al lenguaje natural.
Existen algunas palabras reservadas, como en cualquier lenguaje: SELECT, INSERT, DELETE, UPDATE, SET, WHERE, IN, DISTICT, GROUP, ORDER, BY, etc.
La consulta más simple posible consiste en la selección de campos y registros de una tabla. Se identifican los campos que nosinteresan y una condición que deben cumplir los registros seleccionados. El resultado es una tabla que es un subconjunto de la original.
El formato genérico de este tipo de consultas es:
SELECT FROM WHERE ;
Esta instrucción recupera ciertos campos de los registros de una tabla que verifican una condición. La cláusula WHERE es opcional. Si se omite, se seleccionan todos los registros (se supone quela condición es siempre verdadera).
SELECT FROM ;
Si nos interesan todos los campos podemos utilizar el símbolo * para identificar a la lista completa:
SELECT * FROM WHERE ;
Si no, podemos especificar varios campos identificándolos por sus nombres y separándolos por comas (,).
SELECT campo1, campo2, ..., campoN FROM WHERE ;



Supongamos la tabla de Alumnos definida en el capítulo1, la cual hemos guardado con el nombre "Alumnos".
Campo
Descripción
NIF
NIF
Nombre
Nombre completo
Apellido1
Primer apellido
Apellido2
Segundo apellido
Edad
Edad
Parcial1
Nota obtenida en el primer parcial
Parcial2
Nota obtenida en el segundo parcial
Prácticas
Nota obtenida en las prácticas
Podemos definir las siguientes consultas de ejemplo:
Consulta
SQL
Seleccionar los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tutorial XAMPP
  • tutorial xampp
  • Tutorial para instalar xampp en linux
  • xampp
  • Xampp
  • Joomla con Xampp
  • Instalar xampp
  • instalar xampp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS