SlideShare una empresa de Scribd logo
1 de 11
   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

La actualidad más candente (17)

Como utilizar sql en vb 6.0 (jose quishpe)
Como utilizar sql en vb 6.0 (jose  quishpe)Como utilizar sql en vb 6.0 (jose  quishpe)
Como utilizar sql en vb 6.0 (jose quishpe)
 
Introduccion al sql query
Introduccion al sql queryIntroduccion al sql query
Introduccion al sql query
 
Introducción al SQL
Introducción al SQLIntroducción al SQL
Introducción al SQL
 
Colegio de bachillerato ´´ cariamanga´´
Colegio de bachillerato ´´ cariamanga´´Colegio de bachillerato ´´ cariamanga´´
Colegio de bachillerato ´´ cariamanga´´
 
SQL
SQLSQL
SQL
 
Compiladores1
Compiladores1Compiladores1
Compiladores1
 
Subconsultas
SubconsultasSubconsultas
Subconsultas
 
Randy astudillo
Randy astudilloRandy astudillo
Randy astudillo
 
Consultasensqlbsico 120928134812-phpapp01
Consultasensqlbsico 120928134812-phpapp01Consultasensqlbsico 120928134812-phpapp01
Consultasensqlbsico 120928134812-phpapp01
 
Sql
SqlSql
Sql
 
Introduccion a SQL
Introduccion a SQL Introduccion a SQL
Introduccion a SQL
 
Subconsultas
SubconsultasSubconsultas
Subconsultas
 
N2
N2N2
N2
 
N2
N2N2
N2
 
Sql
SqlSql
Sql
 
Sentencia select
Sentencia selectSentencia select
Sentencia select
 
Manipulacion de Bases de Datos
Manipulacion de Bases de DatosManipulacion de Bases de Datos
Manipulacion de Bases de Datos
 

Destacado (20)

Codigo de etica profesional
Codigo de etica profesionalCodigo de etica profesional
Codigo de etica profesional
 
Instalaciones cloroben
Instalaciones clorobenInstalaciones cloroben
Instalaciones cloroben
 
Postgres tutorial
Postgres tutorial Postgres tutorial
Postgres tutorial
 
Monogram Necklace by timeless jewelry collection
Monogram Necklace by timeless jewelry collectionMonogram Necklace by timeless jewelry collection
Monogram Necklace by timeless jewelry collection
 
Good and bad effect of television
Good and bad effect of televisionGood and bad effect of television
Good and bad effect of television
 
Увімкни Україну
Увімкни УкраїнуУвімкни Україну
Увімкни Україну
 
Derecho notarial y registral
Derecho notarial y registralDerecho notarial y registral
Derecho notarial y registral
 
Kim's portfolio
Kim's portfolioKim's portfolio
Kim's portfolio
 
Week13
Week13Week13
Week13
 
一页纸经理人
一页纸经理人一页纸经理人
一页纸经理人
 
Research Paper Zaahl 2014 corrections
Research Paper Zaahl 2014 correctionsResearch Paper Zaahl 2014 corrections
Research Paper Zaahl 2014 corrections
 
SSI Certificate
SSI CertificateSSI Certificate
SSI Certificate
 
cover1
cover1cover1
cover1
 
InsurTech conference 2016
InsurTech conference 2016InsurTech conference 2016
InsurTech conference 2016
 
Vocabulario dibujos
Vocabulario dibujosVocabulario dibujos
Vocabulario dibujos
 
Copaso
CopasoCopaso
Copaso
 
Cuál es mi idea
Cuál es mi ideaCuál es mi idea
Cuál es mi idea
 
PMP_Certification
PMP_CertificationPMP_Certification
PMP_Certification
 
References
ReferencesReferences
References
 
Disability issues in Macedonia
Disability issues in MacedoniaDisability issues in Macedonia
Disability issues in Macedonia
 

Similar a Introduccion a SQL (20)

Introducción al sql
Introducción al sqlIntroducción al sql
Introducción al sql
 
Victoria montalvo =)
Victoria montalvo =)Victoria montalvo =)
Victoria montalvo =)
 
Introducción a sql server
Introducción a sql serverIntroducción a sql server
Introducción a sql server
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Como utilizar sql en vb 6.0 (jose quishpe)
Como utilizar sql en vb 6.0 (jose  quishpe)Como utilizar sql en vb 6.0 (jose  quishpe)
Como utilizar sql en vb 6.0 (jose quishpe)
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Felipe tello
Felipe telloFelipe tello
Felipe tello
 
Luis cepeda
Luis cepedaLuis cepeda
Luis cepeda
 
Tutorial SQL
Tutorial SQLTutorial SQL
Tutorial SQL
 
Anon manual sql
Anon   manual sqlAnon   manual sql
Anon manual sql
 
scrib,my plick,slide boom
scrib,my plick,slide boomscrib,my plick,slide boom
scrib,my plick,slide boom
 
scrib,my plick, slide boom
scrib,my plick, slide boomscrib,my plick, slide boom
scrib,my plick, slide boom
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 
Sql
SqlSql
Sql
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 
Sql
SqlSql
Sql
 
3. introducción a sql 2007
3. introducción a sql 20073. introducción a sql 2007
3. introducción a sql 2007
 

Introduccion a SQL

  • 1.
  • 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