trabajo sql

10
TRABAJO SQL INTEGRANTES: S/1RO. FREDDY BETANCOURT S/1RO. ENDER GONZALEZ S/1RO. MARIA BARRIENTOS S/1RO. ERNESTO PACHECO Republica Bolivariana de Venezuela Ministerio del Poder Popular para la Defensa Ejercito Bolivariano Dirección de Tecnología de Información y las Comunicaciones División de Ingeniería y Desarrollo Área de Adiestramiento FUERTE TIUNA CARACAS,26 M ARZO DE

Upload: ernesto-pacheco-oviedo

Post on 14-Aug-2015

9 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Trabajo sql

TRABAJOSQL

INTEGRANTES:

S/1RO. FREDDY BETANCOURTS/1RO. ENDER GONZALEZ

S/1RO. MARIA BARRIENTOS S/1RO. ERNESTO PACHECO

Republica Bolivariana de VenezuelaMinisterio del Poder Popular para la DefensaEjercito BolivarianoDirección de Tecnología de Información y las ComunicacionesDivisión de Ingeniería y DesarrolloÁrea de Adiestramiento

FUERTE TIUNA CARACAS, 26 MARZO DE 2015

Page 2: Trabajo sql

Es un lenguaje declarativo de alto nivel ya que el mismo maneja un conjunto de registros y no registros individuales, que ofrece una elevada productividad en la codificación y en la orientación a objetos.

Usando el lenguaje SQL se puede recuperar datos de una base de datos, puede solicitar los datos mediante el Lenguaje de consulta estructurado o SQL. SQL es un lenguaje de computación que se asemeja al inglés, y que los programas de bases de datos comprenden. Cada consulta que se ejecuta usa SQL en segundo plano. Si usted comprende el funcionamiento de SQL podrá crear mejores consultas además de solucionar una consulta que no brinda los resultados deseados. SQL no es difícil de leer y entender, incluso para un usuario inexperto.”

LENGUAJE SQL

2

Page 3: Trabajo sql

Se usa para describir conjuntos de datos que pueden ayudarle a responder preguntas. Cuando usa SQL, debe emplear la sintaxis correcta. La sintaxis es el conjunto de reglas mediante las cuales se combinan los elementos de un lenguaje correctamente. La sintaxis de SQL se basa en la sintaxis del inglés y usa muchos de los mismos elementos que la sintaxis de Visual Basic para Aplicaciones (VBA).

No se usa sólo para manipular datos, sino también para crear y modificar el diseño de objetos de una base de datos, como tablas. La parte de SQL que se usa para crear y modificar objetos de una de base de datos se denomina lenguaje de definición de datos (DDL). Este tema no cubre el DDL. Para obtener más información, vea el artículo .

LENGUAJE SQL

3

Page 4: Trabajo sql

Ejemplos, una simple instrucción SQL que recupera una lista de los apellidos de contactos cuyo nombre es María podría ser similar a esto:

a. SELECT Apellidosb. FROM Contactosc. WHERE Nombre = 'María';

LENGUAJE SQL

4

Page 5: Trabajo sql

Para describir un conjunto de datos mediante SQL, escriba una instrucción SELECT. Una instrucción SELECT contiene una descripción completa del conjunto de datos que desea obtener de una base de datos. Incluye lo siguiente:

● Qué tablas contienen los datos.● Cómo se relacionan los datos de orígenes diferentes.● Qué campos o cálculos proporcionarán los datos.● Criterios que los datos deben cumplir para ser incluidos.● Si se deben ordenar los datos y, en caso de ser así, cómo deben

ordenarse.

LENGUAJE SQL

5

Page 6: Trabajo sql

Cláusulas de SQL

Al igual que una frase, una instrucción SQL tiene cláusulas. Cada cláusula realiza una función para la instrucción SQL. Algunas cláusulas son obligatorias en una instrucción SELECT. En la siguiente tabla se enumeran las cláusulas SQL más comunes.

CLÁUSULAS DE SQL

6

Page 7: Trabajo sql

CLÁUSULAS DE SQL

7

CLÁUSULA SQL

FUNCIÓN OBLIGATORIA

SELECT Muestra una lista de los campos que contienen datos de interés. Sí

FROM Muestra las tablas que contienen los campos de la cláusula SELECT. Sí

WHERE Especifica los criterios de campo que cada registro debe cumplir para poder ser incluido en los resultados.

No

ORDER BY Especifica la forma de ordenar los resultados. No

GROUP BY En una instrucción SQL que contiene funciones de agregado, muestra los campos que no se resumen en la cláusula SELECT.

Sólo si están estos campos

HAVING En una SQL instrucción que contiene funciones de agregado, especifica las condiciones que se aplican a los campos que se resumen en la instrucción SELECT.

No

Page 8: Trabajo sql

Términos de SQL

Cada cláusula SQL consta de términos, comparables a diferentes partes de la oración. En la siguiente tabla se enumeran los tipos de términos de SQL

TÉRMINOS DE SQL

8

Page 9: Trabajo sql

TÉRMINOS DE SQL

9

Término de SQL

Parte de la oración comparable

Definición Ejemplo

identificador sustantivo Nombre que se usa para identificar un objeto de la base de datos, como el nombre de un campo.

Clientes.[Número de teléfono]

operador verbo o adverbio Palabra clave que representa o modifica una acción.

AS

constante sustantivo Valor que no cambia, como un número o NULO.

42

expresión adjetivo Combinación de identificadores, operadores, constantes y funciones que se evalúa como un valor único.

> = Productos.[Precio por unidad]

Page 10: Trabajo sql

GRACIAS POR SU ATENCIÓN

FUERTE TIUNA CARACAS, 26 MARZO DE 2015