Guia Lenguajes De Programacion Sql

Páginas: 25 (6126 palabras) Publicado: 12 de agosto de 2011
Cursor:
estado: te indica si es de lectura o escritura
Restaurar BD:
Backup: es copia o respaldo
Restore: una forma de restaurar la BD
Tablas, insert, join,
Librería: anexar elementos nuevos a la bd anterior, ejemplo: haces una nueva consulta, es decir un nuevo query
Evaluación: nos indica cómo podemos ver cómo está la configuración de la BD, que faceta y directiva tenemos.
SEGURIDAD: escómo vamos a generar privilegios y accesos.
Usuario: en este sirve para crear a tus usuarios que van a consultar la BD y con qué privilegios.
Esquemas de propiedad: da los privilegios de cada usuario
Funciones: habla de los que tenemos derecho a hacer en la BD, permitiendo o no realizar las funciones.
Esquemas de propiedad: da privilegios
Esquemas: contiene objetos de BD tablas, vistas yprocedimientos.
Service Broker: una forma de establecer de donde proviene la información es decir un log de información.
Inicio de sesión: Para saber quien está conectado a una BD, y para arrancar los servicios.
OBJETOS DE SERVIDOR: Son copias de seguridad eligiendo nombre y destino de resguardo.
triggers o desencadenador: es un programa que vas a ejecutar o un bacht.

EXAMEN: Pide ver solo laesencia de cada tema.

PAG: 294- 308
CLAUSULA SELECT, FROM, WHERE, GROUP BY, ORDER BY, HAVING
La sentencia SELECT recupera filas de un o más tablas, pudiendo utilizarse como un comando o como una subconsulta en otra sentencia SQL por ejemplo:
ALL significa que se devolverán todas las filas que satisfagan las condiciones de WHERE y DISTINCT significa que las filas duplicadas solo sedevolverán una vez.
La clausula SELECT específica las columnas que va a devolver la consulta.
SELECT [DISTINCT I ALL ] lista_selección
INTO [nueva_tabla]
FROM tabla_origen [,tabla_origen] ...
[WHERE condición_de_búsqueda]
[GROUP BY expresión_de_ agrupamiento]
[HAVING condición de búsqueda]
[ORDER BY expresi6n_~rder_by [ ASC I DESC 1 1
[UNION I UNION ALL I MINUS } ( subccnsulta )]
[cláusulaorder_by]

La clausula INTO crea una nueva tabla e inserta en ella filas resultantes de la consulta
[ INTO nueva_tabla ]
La clausula FROM esta clausula especifica las tablas de las que se van a obtener las filas, es necesaria excepto cuando la lista de selección solo contiene constantes, variables y expresiones aritméticas (no nombres de columna).
[ FROM { < tabla_origen> } [ , ... n ]

Laclausula WHERE especifica una condición de búsqueda para restringir las filas que se van a devolver.
[ WHERE < condición_búsqueda > I < norrbre_columna { * = I = * }
nombre_columna > ]

La clausula GROUP BY especifica las agrupaciones que se van a realizar en las filas de salida y en caso de incluir funciones de agregado en la clausula SELEECT calcula el valor de resumen de cada grupo.

[ GROUPBY [ ALL 1 expresión group by [ , ... n ]
[ WITH { CUBE I ROLLUP } l-

La clausula HAVING especifica una condición de búsqueda de un grupo o agregado y normalmente se utiliza con la clausula GROUP BY. Cuando no se utiliza GROUP BY HAVING se comporta como la clausula WHERE.

[ HAVING < condición_búsqueda > ]

La clausula ORDER BY con esta clausula se especifica el orden del conjunto deresultados, la clausula ORDER BY no es válida en vistas, funciones en línea, tablas derivadas ni subconsultas, salvo que se especifique también TOP.
[ ORDER BY { expresión_order_by : Ase I DEse ] } [ , ... n] ]

PAG: 353-392
JOIN DE DOS TABLAS, es una composición entre las mismas basada en la coincidencia exacta u otro tipo de comparación de dos columnas, una de cada tabla. El JOINforma parejas de filas haciendo coincidir los contenidos de las columnas relacionadas.

SELECT
13 FROM CURSO, DEPAlRTAMENTO
13 WHERE cdept 'dept

JOINS CON CRITERIOS DE SELECCIÓN DE FILAS, la condición de búsqueda de un JOIN no tiene porque ser la única condición de búsqueda presente en una consulta multitabla, Ya que puede combinarse con otras condiciones de búsqueda que restrinjan aun más...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SQL lenguaje de programacion
  • Guia de lenguaje de programacion ii
  • Guia Lenguajes Paradigmas De Programación
  • Guía lenguaje de programación ii
  • Que es bd,lenguaje de programacion y diferencia entre mysql y sql
  • Lenguaje de Programacion-SQL
  • Lenguaje De Programacion Sql
  • Programacion Con Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS