Base de datos

Solo disponible en BuenasTareas
  • Páginas : 4 (783 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de agosto de 2012
Leer documento completo
Vista previa del texto
SQL es un idioma que se emplea para realizar consultas a bases de datos del tipo relacional, entre las que se cuentan el Access, Oracle, y casi todas las bases de datos modernas
Su nombre deriva deStructures Query Languaje que quiere decir lenguaje de estructuras de consutas. por razones historicas sql se pronucia "sequel" pero se emplea tambien la pronunciacion alternativa de cada letra orseparado S.Q.L.
Las ordenes en sql, estan fijadas por convenciones universales, y todos los idiomas que soporten SQL deben respetarlas, por lo que se ha hecho un idioma de consultas universal, sin serun idioma de programacion.
Para una consulta a una determinada base de datos se usa la sentencia: SELECT As , As From Where Order By Asc;
En Columna1, va el nombre de la columna que queremosque nos devuelva la consulta, con el nombre que tiene en la tabla, puede ir solamante el nombre de la columna o tabla.columna; Si el nombre tiene un espacio, acento o caracteres especiales, tiene que irentre corchetes Select [Calle y Numero] ó Select Cliente.[Calle y Numero];
La forma As, sirve para que le ponga un nombre a la columna de la presentacion de la consulta distinto al que tiene, ycuando la columna a mostrar resulta de una operacion entre varias filas o columnas, para remplazar el termino Expr n: que ponen por defecto los compiladores.
Cada una de las llamadas a columnas, vanseparadas entre si por comas.
La sentencia From, termina la llamadas y establece la tabla de origen de los datos, que pueden ser mas de una, para consultas mas complejas.
Where establece la condicionde los datos que queremos mostrar, si no esta, se levantan todos los datos, sino solo los que cumplan la condicion como por ejemplo su nombre comience con A
Select Nombre, [Calle y Numero] FromClientes Where Nombre Like "A*"; Esta consulta levatara todos los nombres que comiencen con A.
El order by, es optativo, y determina el orden de presentacion, por los valores de una de las columnas...
tracking img