SlideShare una empresa de Scribd logo
Introduccion a SQL
   Introduccion          Agregado
   Componente SQL
   Comandos
   Comandos DDL
   Comandos DML
   Clausulas
   Operaciones Logicas
   Operadores De
    Comparacion
   Funciones de
   El lenguaje de consulta estructurado (SQL)
    es un lenguaje de base de datos normalizado,
    utilizado por el motor de base
    de datos de Microsoft Jet. SQL
    se utiliza para crear objetos QueryDef, como el
    argumento de origen del método
    OpenRecordSet y como la propiedad
    RecordSource del control de datos. También
    se puede utilizar con el método Execute para
    crear y manipular directamente
    las bases de datos Jet y crear consultas SQL
    de paso a través para manipular bases de
    datos remotas cliente – servidor.
   El lenguaje SQL está compuesto por
    comandos, cláusulas, operadores
    y funciones de agregado. Estos
    elementos se combinan en las
    instrucciones para
    crear, actualizar y manipular las bases
    de datos.
  Existen dos tipos de comandos SQL:
 Los DLL que permiten crear y definir
  nuevas bases de datos, campos e
  índices.
 Los DML que permiten generar consultas
  para ordenar, filtrar y extraer datos
  de la base de datos.
   Comando                Descripción

   CREATE             Utilizado para crear
    nuevas tablas, campos e índices

   DROP Empleado para eliminar tablas e
    índices

   ALTER Utilizado para modificar las tablas
    agregando campos o cambiando la
    definición de los campos.
   Comando                        Descripción

   SELECT                         Utilizado para consultar
    registros de la base de datos que satisfagan un criterio
    determinado

   INSERT                       Utilizado para cargar lotes
    de datos en la base de datos en una única operación.

   UPDATE                         Utilizado para modificar los
    valores de los campos y registros especificados

   DELETE                        Utilizado para eliminar
    registros de una tabla de una base de datos
   Las cláusulas son condiciones de modificación utilizadas para
    definir los datos que desea seleccionar o manipular.
   Comando                       Descripción
   FROM                          Utilizada para especificar la tabla de
    la cual se van a seleccionar los registros

   WHERE                      Utilizada para especificar las
    condiciones que deben reunir los registros que
   se van a seleccionar
   GROUP BY                    Utilizada para separar los registros
    seleccionados en grupos específicos
   HAVING                     Utilizada para expresar la condición
    que debe satisfacer cada grupo
   ORDER BY                   Utilizada para ordenar los registros
    seleccionados de acuerdo con un orden específico
   Operador                Uso

   AND                           Es el “y” lógico. Evalúa dos
    condiciones y devuelve un valor de verdad sólo si ambas
    son ciertas.

   OR                     Es el “o” lógico. Evalúa dos
    condiciones y devuelve un valor de verdad si alguna de
    las dos es cierta.

   NOT                            Negación

   lógica.                 Devuelve el valor contrario de la
    expresión.
   Operador        Uso
   <               Menor que
   >               Mayor que
   <>              Distinto de
   <=              Menor ó Igual que
   >=              Mayor ó Igual que
   BETWEEN         Utilizado para especificar un intervalo de
    valores.
   LIKE            Utilizado en la comparación de un modelo
   In              Utilizado para especificar registros de una
    base de datos
   Las
    funciones de agregado se usan dentro de una cláusula SELECT
    en grupos de registros para devolver un único valor que se
    aplica a un
    grupo de registros.

   Comando Descripción
   AVG                     Utilizada para calcular el promedio de los
    valores de un campo determinado
   COUNT         Utilizada para devolver el número de registros de la
    selección
   SUM                     Utilizadapara devolver la suma de todos
    los valores de un campo determinado
   MAX                    Utilizada para devolver el valor más alto de
    un campo especificado
   MIN            Utilizadapara devolver el valor más bajo de un
    campo especificado

Más contenido relacionado

PPTX
Lenguaje estructurado de consulta sql
PPTX
Lenguaje estructurado de consulta sql
PPTX
Introducción al sql
PPTX
sqlserver
PPTX
Victoria montalvo =)
PPT
Introducción a sql
PPTX
LENGUAJE DE CONSULTA ESTRUCTURADO
DOCX
Lenguaje estructurado de consulta sql
Lenguaje estructurado de consulta sql
Introducción al sql
sqlserver
Victoria montalvo =)
Introducción a sql
LENGUAJE DE CONSULTA ESTRUCTURADO

La actualidad más candente (17)

PPTX
Como utilizar sql en vb 6.0 (jose quishpe)
PPTX
Introduccion al sql query
PDF
Introducción al SQL
PPTX
Colegio de bachillerato ´´ cariamanga´´
PPT
Compiladores1
PPTX
Subconsultas
PPTX
Randy astudillo
PPT
Consultasensqlbsico 120928134812-phpapp01
PPTX
PPTX
Introduccion a SQL
PPTX
Subconsultas
PPTX
PDF
PPS
Manipulacion de Bases de Datos
Como utilizar sql en vb 6.0 (jose quishpe)
Introduccion al sql query
Introducción al SQL
Colegio de bachillerato ´´ cariamanga´´
Compiladores1
Subconsultas
Randy astudillo
Consultasensqlbsico 120928134812-phpapp01
Introduccion a SQL
Subconsultas
Manipulacion de Bases de Datos
Publicidad

Destacado (20)

PDF
Codigo de etica profesional
PDF
Instalaciones cloroben
PDF
Postgres tutorial
PDF
Monogram Necklace by timeless jewelry collection
PPTX
Good and bad effect of television
PPTX
Увімкни Україну
PDF
Derecho notarial y registral
PDF
Kim's portfolio
PDF
Week13
PPT
一页纸经理人
DOC
Research Paper Zaahl 2014 corrections
PDF
SSI Certificate
PDF
PDF
InsurTech conference 2016
DOC
Vocabulario dibujos
PPTX
DOCX
Cuál es mi idea
PDF
PMP_Certification
DOCX
References
PPT
Disability issues in Macedonia
Codigo de etica profesional
Instalaciones cloroben
Postgres tutorial
Monogram Necklace by timeless jewelry collection
Good and bad effect of television
Увімкни Україну
Derecho notarial y registral
Kim's portfolio
Week13
一页纸经理人
Research Paper Zaahl 2014 corrections
SSI Certificate
InsurTech conference 2016
Vocabulario dibujos
Cuál es mi idea
PMP_Certification
References
Disability issues in Macedonia
Publicidad

Similar a Introduccion a SQL (20)

PPTX
Introducción al sql
PPTX
Victoria montalvo =)
PDF
Introducción a sql server
PPTX
PPTX
PPTX
Como utilizar sql en vb 6.0 (jose quishpe)
PDF
PPTX
PPTX
PPTX
Felipe tello
PPTX
Luis cepeda
DOCX
Tutorial SQL
DOC
Anon manual sql
PPT
SQL lenguaje de consulta para base de datosv2.ppt
PPT
Tutorial - Introducción a MySQL (pt 1).ppt
PPTX
scrib,my plick, slide boom
PPTX
scrib,my plick,slide boom
DOCX
Introducción al sql
Victoria montalvo =)
Introducción a sql server
Como utilizar sql en vb 6.0 (jose quishpe)
Felipe tello
Luis cepeda
Tutorial SQL
Anon manual sql
SQL lenguaje de consulta para base de datosv2.ppt
Tutorial - Introducción a MySQL (pt 1).ppt
scrib,my plick, slide boom
scrib,my plick,slide boom

Introduccion a SQL

  • 2. Introduccion Agregado  Componente SQL  Comandos  Comandos DDL  Comandos DML  Clausulas  Operaciones Logicas  Operadores De Comparacion  Funciones de
  • 3. El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por el motor de base de datos de Microsoft Jet. SQL se utiliza para crear objetos QueryDef, como el argumento de origen del método OpenRecordSet y como la propiedad RecordSource del control de datos. También se puede utilizar con el método Execute para crear y manipular directamente las bases de datos Jet y crear consultas SQL de paso a través para manipular bases de datos remotas cliente – servidor.
  • 4. El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.
  • 5.  Existen dos tipos de comandos SQL:  Los DLL que permiten crear y definir nuevas bases de datos, campos e índices.  Los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.
  • 6. Comando Descripción  CREATE Utilizado para crear nuevas tablas, campos e índices  DROP Empleado para eliminar tablas e índices  ALTER Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.
  • 7. Comando Descripción  SELECT Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado  INSERT Utilizado para cargar lotes de datos en la base de datos en una única operación.  UPDATE Utilizado para modificar los valores de los campos y registros especificados  DELETE Utilizado para eliminar registros de una tabla de una base de datos
  • 8. Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular.  Comando Descripción  FROM Utilizada para especificar la tabla de la cual se van a seleccionar los registros  WHERE Utilizada para especificar las condiciones que deben reunir los registros que  se van a seleccionar  GROUP BY Utilizada para separar los registros seleccionados en grupos específicos  HAVING Utilizada para expresar la condición que debe satisfacer cada grupo  ORDER BY Utilizada para ordenar los registros seleccionados de acuerdo con un orden específico
  • 9. Operador Uso  AND Es el “y” lógico. Evalúa dos condiciones y devuelve un valor de verdad sólo si ambas son ciertas.  OR Es el “o” lógico. Evalúa dos condiciones y devuelve un valor de verdad si alguna de las dos es cierta.  NOT Negación  lógica. Devuelve el valor contrario de la expresión.
  • 10. Operador Uso  < Menor que  > Mayor que  <> Distinto de  <= Menor ó Igual que  >= Mayor ó Igual que  BETWEEN Utilizado para especificar un intervalo de valores.  LIKE Utilizado en la comparación de un modelo  In Utilizado para especificar registros de una base de datos
  • 11. Las funciones de agregado se usan dentro de una cláusula SELECT en grupos de registros para devolver un único valor que se aplica a un grupo de registros.  Comando Descripción  AVG Utilizada para calcular el promedio de los valores de un campo determinado  COUNT Utilizada para devolver el número de registros de la selección  SUM Utilizadapara devolver la suma de todos los valores de un campo determinado  MAX Utilizada para devolver el valor más alto de un campo especificado  MIN Utilizadapara devolver el valor más bajo de un campo especificado