• Like
Qué es el sql
Upcoming SlideShare
Loading in...5
×

Qué es el sql

  • 2,259 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,259
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
35
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Structured query language
  • 2. SQL  Concepto: Es un lenguaje de consultaestructurado, surgido de un proyecto deinvestigación de la IBM para el acceso a base dedatos relacionales.Sql es un lenguaje de base de datos normalizado;se utiliza para crear y manipular directamente lasbases de datos jet y crear consultas SQL.También es utilizado para crear objetosQueryDef.
  • 3.  Función: Nos permite realizar consultas a las bases dedatos además realiza función de definición, control ygestión Sentencias:  se clasifican según tres lenguajes: DDL(Data Description language).- Es un lenguaje de definición de datos; permite definir, modificar o borrar tablas y las relaciones entre estas DCL(Data Control Language).-Es un lenguaje de control de datos, contiene útiles elementos para trabajar en entornos multiusuarios que nos permite una seguridad a las tablas y una restricción al acceso de ellas. DML(Data Manipulación Language).- Es un lenguaje de manipulación de datos, en el cual nos permite recuperar datos almacenados en una base.
  • 4. Componentes:  Están compuestos por comandos, clausulas, operadores y funciones de agregado. ********COMANDOS********Existe dos tipos: DLL: Nos permite crear y definir nuevas bases de datos. DML: Genera consultas para ordenar filtrar y extraer datos.
  • 5. ************CLAUSULAS**************Son condiciones de modificación para definir undato como:  FROM.- Se utiliza para especificar los registros seleccionados en una tabla. WHERE.- Sirve para especificar las condiciones reunidas en un registro. GRUOP BY.- Separa los registros seleccionados en grupo especifico. HAVING.-Expresa la condición que se debe satisfacer en cada grupo. ORDER BY.-Se encarga de ordenar los registros.
  • 6. **********OPERADORES LOGICOS************** AND(y): Evalúa dos condiciones y devuelve un valor de verdad si ambas son ciertas. OR(u): Evalúa dos condiciones y devuelve un valor de  verdad si alguna de ellas es cierta. NOT(no).- Negación lógica********* OPERADORES DECOMPARACION*********** < «menor que» > «mayor que» <> «distinto de» <= «menor igual que» >= «mayor o igual que» Between Para especificar un examen de valor. Like Utilizado en la comparación de modelo.
  • 7.  IN Utilizado para especificar registros de una base de datos.************FUNCIONES DEAGREGADO************ Se usa en una clausula de SELECT en grupo deregistros para devolver un único valor.• AVG: Es para calcular el promedio• COUNT: Devuelve el numero de registros de una selección.• SUM: Devolver la suma de todos los valores de un campo.• MAX: Devuelve el valor mas alto de un campo.• MIN: Devuelve el valor mas bajo de un campo.
  • 8.