Maestro

Páginas: 8 (1855 palabras) Publicado: 10 de octubre de 2012
UNIVERSIDAD MARIANO GALVEZ DE GUATEMALA

CURSO: PAGINAS WEB

TRABAJO: SQL.

ESTUDIANTE: RUDY RENE OCHOA MAJANO

CARNE: 3090-07-8374

SQL
El lenguaje SQL
SQL es una herramienta para organizar, gestionar y recuperar datos almacenados en una base de datos informática. El nombre "SQL" es una abreviatura de Structured Query Languaje (Lenguaje de consultas estructurado). Como su propionombre indica, SQL es un lenguaje informático que se puede utilizar para interaccionar con una base de datos y más concretamente con un tipo especifico llamado base de datos relacional.
SQL es a la vez un lenguaje fácil de aprender y una herramienta completa para gestionar datos. Las peticiones sobre los datos se expresan mediante sentencias, que deben escribirse de acuerdo con unas reglassintácticas y semánticas de este lenguaje.
Su aprendizaje no solo sirve para esta aplicación sino , también, para todas las existentes en el mercado que soporten este lenguaje ya que es un lenguaje estándar por haberse visto consolidado por el Instituto Americano de Normas (ANSI) y por la Organización de Estándares Internacional (ISO).
La información aquí resumida del lenguaje puede ser ampliada conmultitud de libros existentes en el mercado, todos con las siglas "SQL".
El SQL que se utilizará en esta aplicación cumple estrictamente con las especificaciones de Microsoft ® Open Database Connectivity (ODBC) y a continuación se podrán ver las características propias para el acceso a ficheros en el formato Paradox ® de Borland.

Sentencias de selección o consultas
Las consultas son elcorazón del lenguaje SQL. La sentencia SELECT, que se utiliza para expresar consultas en SQL, es la más potente y compleja de las sentencias SQL.
La sentencia SELECT recupera datos de una base de datos y los devuelve en forma de resultados de la consulta. Consta de seis cláusulas: las dos primeras (SELECT y FROM) obligatorias y las otras cuatro opcionales.
 La forma de la sentencia SELECTsoportada por Paradox ® es:
SELECT [DISTINCT] {* | expresión_columna, ...} FROM nombretabla [alias_tabla] ... [WHERE expresión1 operador expresion2] [GROUP BY {expresión_columna, ...} ] [HAVING {condición} ] [UNION [ALL] (SELECT ...)] [ORDER BY {expresión_orden [DESC | ASC], ... ]
 
Cláusula SELECT
La cláusula SELECT lista los datos a recuperar por la sentencia SELECT. Los elementos o datos aseleccionar pueden ser columnas de la base de datos o columnas a calcular por SQL cuando efectúa la consulta o también el asterisco (*) para recuperar todos los campos de un fichero o tabla.
expresión_columna puede ser un simple nombre de campo (por ejemplo MATRICULA). Expresiones más complejas pueden incluir operaciones matemáticas o de manipulación de caracteres (por ejemplo APELLIDOS + ‘, ‘ +NOMBRE). Mas adelante se verán estas expresiones de forma más amplia.
Las expresiones de columnas deben ir separadas por comas si existen más de una (por ejemplo APELLIDOS, NOMBRE, DNI, DOMICILIO).
Los nombres de campos pueden ir precedidos por el nombre de la tabla o su alias. Por ejemplo ALUMNOS.MATRICULA o A.MATRICULA donde A es el alias para la tabla o fichero ALUMNOS.
El operador DISTINCT, si seincluye, debe preceder la primera expresión de columna. Este operador elimina las filas o registros duplicados del resultado de la consulta. Por ejemplo la sentencia:
SELECT DISTINCT PROVINCIA FROM ALUMNOS
mostrará las distintas provincias de las que proceden los alumnos del Centro.
 
Funciones de agrupamiento
Las funciones de agrupamiento pueden ser también parte de una cláusula SELECT.Devuelven un único valor de un conjunto de registros. Pueden usarse con un nombre de campo (por ejemplo, AVG(NUMERO_DE_HERMANOS) o en combinación con una expresión de columna más compleja (por ejemplo, AVG(NUMERO_DE_HERMANOS * 1.07) ). La expresión de columna puede ir precedida por el operador DISTINCT. El operador DISTINCT eliminará los valores repetidos de una expresión de agrupamiento. Por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Maestro De Maestros
  • maestro de maestros
  • De La Maestra A La Maestra
  • Maestra
  • Maestro
  • Maestra
  • Maestra
  • Maestro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS