SlideShare una empresa de Scribd logo
Evaluación de Computación

        Carlos Zarate
             4to
Introducción a SQL
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.
                   Introducción
                     Consultas
                   de Selección
                     Criterios
                   de Selección
                     Consultas
                 de Actualización
                       Tipos
                     de Datos
INTRODUCCION
• 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.
CONSULTA DE SQL
• 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.
CRITERIO DE SELECCION
•   En el capítulo anterior se vio la forma de recuperar
    los registros de las tablas, las formas empleadas devolvían todos los
    registros de la mencionada tabla. A lo largo de este capítulo se estudiarán
    las posibilidades de filtrar los registros con el fin de recuperar solamente
    aquellos que cumplan unas condiciones preestablecidas.
•   Antes de comenzar el desarrollo de este capítulo
    hay que recalcar tres detalles de vital importancia. El primero de ellos es
    que cada vez que se desee establecer una condición referida a un campo
    de texto la condición de búsqueda debe ir encerrada entre comillas
    simples; la segunda es que no se posible establecer condiciones de búsqueda
    en los campos memo y; la tercera y última hace referencia a las fechas.
    Las fechas se deben escribir siempre en formato mm-dd-aa en donde mm
    representa
    el mes, dd el día y aa el año, hay que prestar atención
    a los separadores -no sirve la separación habitual de la barra (/),
    hay que utilizar el guión (-) y además la fecha debe ir encerrada
    entre almohadillas (#). Por ejemplo si deseamos referirnos al día 3
    de Septiembre de 1995 deberemos hacerlo de la siguiente forma; #09-03-95#
    ó #9-3-95#.
CONSULTA DE ACTUALIZACION
• Las consultas de acción son aquellas que no
  devuelven ningún registro, son las encargadas
  de acciones como añadir y borrar y modificar
  registros.
TIPO DE DATOS
•   Los tipos de datos SQL se clasifican en 13 tipos de datos
    primarios y de varios sinónimos válidos reconocidos por dichos
    tipos de datos.
•   Tipos de datos primarios:
•   Tipo
    de DatosLongitudDescripciónBINARY1 bytePara consultas sobre tabla adjunta de productos
    de bases de datos que definen un tipo de datos Binario. BIT1 byteValores Si/No ó True/False BYTE1
    byteUn valor entero entre 0 y 255.COUNTER4 bytesUn número incrementado automáticamente
    (de tipo Long)CURRENCY8 bytesUn entero escalable entre 922.337.203.685.477,5808
    y 922.337.203.685.477,5807.DATETIME8 bytesUn valor de fecha u hora entre los años
    100 y 9999.SINGLE4 bytesUn valor en punto flotante de precisión
    simple con un rango de -3.402823*1038 a -1.401298*10-45
    para valores negativos, 1.401298*10-45 a 3.402823*1038
    para valores positivos, y 0.DOUBLE8 bytesUn valor en punto flotante de doble precisión
    con un rango de -1.79769313486232*10308 a -4.94065645841247*10-324
    para valores negativos, 4.94065645841247*10-324 a 1.79769313486232*10308
    para valores positivos, y 0.SHORT2 bytesUn entero corto entre -32,768 y 32,767.LONG4 bytesUn
    entero largo entre -2,147,483,648 y 2,147,483,647.LONGTEXT1 byte por carácterDe cero a un
    máximo de 1.2 gigabytes.LONGBYNARYSegún se necesiteDe cero 1 gigabyte. Utilizado para objetos
    OLE.TEXT1 byte por caracterDe cero a 255 caracteres.

Más contenido relacionado

PPTX
Sebastian bravo
PDF
Bases de datos sql
PPTX
Como utilizar sql en vb 6.0 (jose quishpe)
PDF
Caso práctico etl pentaho my sql
PPTX
Visual basic 6.0 practicas unidad 4
PPTX
Lenguaje de Consulta Estructurado (SQL)
PPTX
95795044 unidad-4
PPTX
TEMAS DE UNIDAD 4
Sebastian bravo
Bases de datos sql
Como utilizar sql en vb 6.0 (jose quishpe)
Caso práctico etl pentaho my sql
Visual basic 6.0 practicas unidad 4
Lenguaje de Consulta Estructurado (SQL)
95795044 unidad-4
TEMAS DE UNIDAD 4

La actualidad más candente (8)

DOCX
Introducción SQL : Primera semana
PPTX
Presentacion 4 unidad
PPTX
SQL, DML
PPTX
Base de datos a subir
DOC
Ejercicios bd1
DOCX
PPTX
Tipos de datos de oracle
PDF
Man08 12 uso plantillas en servidor
Introducción SQL : Primera semana
Presentacion 4 unidad
SQL, DML
Base de datos a subir
Ejercicios bd1
Tipos de datos de oracle
Man08 12 uso plantillas en servidor
Publicidad

Destacado (20)

PDF
Gestión del Conocimiento aplicada en la Gestión de Proyectos
DOCX
Trabajo para casa
DOC
Proyecto orientacion
PPTX
La telamatica.
PPTX
Md_presentacion_2012
PPTX
PPTX
PDF
Practica 9
PPTX
Por los premios nos recordarán
PPT
Universo sistema solar1
PPTX
Contandoestrellas 120822213231-phpapp02
PPS
El verdadero amor-2229
PPTX
Actividad 3
PPS
PDF
Manual procedimiento para publicar una pagina web en el servidor home de univ...
PDF
Unidad 2
PPTX
Licencias cc
PDF
Fondo mes
PPSX
Trabajo de markentig electronico. (1)
PDF
Presentación cmm
Gestión del Conocimiento aplicada en la Gestión de Proyectos
Trabajo para casa
Proyecto orientacion
La telamatica.
Md_presentacion_2012
Practica 9
Por los premios nos recordarán
Universo sistema solar1
Contandoestrellas 120822213231-phpapp02
El verdadero amor-2229
Actividad 3
Manual procedimiento para publicar una pagina web en el servidor home de univ...
Unidad 2
Licencias cc
Fondo mes
Trabajo de markentig electronico. (1)
Presentación cmm
Publicidad

Similar a Carlos zarate (20)

PPTX
TUTORIAL SQL
PPTX
Act4 screencast-bdatos cmch
DOCX
3. introducción a sql 2007
PDF
Unidad IV SQL
PDF
Guía de Sql - Lissette Torrealba
PPTX
Como utilizar sql en vb 6.0 (jose quishpe)
PPTX
Lenguaje estructurado sql
PPT
Sql presentacion
PPT
Unidad iv ddl
PDF
BD cap 5 SQL.pdf
PDF
PDF
Base de datos de la unp es facil no te compliques
DOCX
Lenguaje de consulta de datos
PDF
consultas en sql server
DOC
Ansi Sql
DOC
Ansi Sql
DOC
Ansi Sql
PPTX
SQL FUNDAMENTOS PARA EL ANALISIS DE DATOS
PPTX
SQL FUNDAMENTOS PARA EL ANALISIS DE DATOS
DOC
Ansi Sql
TUTORIAL SQL
Act4 screencast-bdatos cmch
3. introducción a sql 2007
Unidad IV SQL
Guía de Sql - Lissette Torrealba
Como utilizar sql en vb 6.0 (jose quishpe)
Lenguaje estructurado sql
Sql presentacion
Unidad iv ddl
BD cap 5 SQL.pdf
Base de datos de la unp es facil no te compliques
Lenguaje de consulta de datos
consultas en sql server
Ansi Sql
Ansi Sql
Ansi Sql
SQL FUNDAMENTOS PARA EL ANALISIS DE DATOS
SQL FUNDAMENTOS PARA EL ANALISIS DE DATOS
Ansi Sql

Carlos zarate

  • 1. Evaluación de Computación Carlos Zarate 4to
  • 2. Introducción a SQL 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. Introducción Consultas de Selección Criterios de Selección Consultas de Actualización Tipos de Datos
  • 3. INTRODUCCION • 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. CONSULTA DE SQL • 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. CRITERIO DE SELECCION • En el capítulo anterior se vio la forma de recuperar los registros de las tablas, las formas empleadas devolvían todos los registros de la mencionada tabla. A lo largo de este capítulo se estudiarán las posibilidades de filtrar los registros con el fin de recuperar solamente aquellos que cumplan unas condiciones preestablecidas. • Antes de comenzar el desarrollo de este capítulo hay que recalcar tres detalles de vital importancia. El primero de ellos es que cada vez que se desee establecer una condición referida a un campo de texto la condición de búsqueda debe ir encerrada entre comillas simples; la segunda es que no se posible establecer condiciones de búsqueda en los campos memo y; la tercera y última hace referencia a las fechas. Las fechas se deben escribir siempre en formato mm-dd-aa en donde mm representa el mes, dd el día y aa el año, hay que prestar atención a los separadores -no sirve la separación habitual de la barra (/), hay que utilizar el guión (-) y además la fecha debe ir encerrada entre almohadillas (#). Por ejemplo si deseamos referirnos al día 3 de Septiembre de 1995 deberemos hacerlo de la siguiente forma; #09-03-95# ó #9-3-95#.
  • 6. CONSULTA DE ACTUALIZACION • Las consultas de acción son aquellas que no devuelven ningún registro, son las encargadas de acciones como añadir y borrar y modificar registros.
  • 7. TIPO DE DATOS • Los tipos de datos SQL se clasifican en 13 tipos de datos primarios y de varios sinónimos válidos reconocidos por dichos tipos de datos. • Tipos de datos primarios: • Tipo de DatosLongitudDescripciónBINARY1 bytePara consultas sobre tabla adjunta de productos de bases de datos que definen un tipo de datos Binario. BIT1 byteValores Si/No ó True/False BYTE1 byteUn valor entero entre 0 y 255.COUNTER4 bytesUn número incrementado automáticamente (de tipo Long)CURRENCY8 bytesUn entero escalable entre 922.337.203.685.477,5808 y 922.337.203.685.477,5807.DATETIME8 bytesUn valor de fecha u hora entre los años 100 y 9999.SINGLE4 bytesUn valor en punto flotante de precisión simple con un rango de -3.402823*1038 a -1.401298*10-45 para valores negativos, 1.401298*10-45 a 3.402823*1038 para valores positivos, y 0.DOUBLE8 bytesUn valor en punto flotante de doble precisión con un rango de -1.79769313486232*10308 a -4.94065645841247*10-324 para valores negativos, 4.94065645841247*10-324 a 1.79769313486232*10308 para valores positivos, y 0.SHORT2 bytesUn entero corto entre -32,768 y 32,767.LONG4 bytesUn entero largo entre -2,147,483,648 y 2,147,483,647.LONGTEXT1 byte por carácterDe cero a un máximo de 1.2 gigabytes.LONGBYNARYSegún se necesiteDe cero 1 gigabyte. Utilizado para objetos OLE.TEXT1 byte por caracterDe cero a 255 caracteres.