SlideShare une entreprise Scribd logo
1  sur  7
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.

Contenu connexe

Tendances (8)

Introducción SQL : Primera semana
Introducción SQL : Primera semanaIntroducción SQL : Primera semana
Introducción SQL : Primera semana
 
Presentacion 4 unidad
Presentacion 4 unidadPresentacion 4 unidad
Presentacion 4 unidad
 
SQL, DML
SQL, DMLSQL, DML
SQL, DML
 
Base de datos a subir
Base de datos a subirBase de datos a subir
Base de datos a subir
 
Ejercicios bd1
Ejercicios bd1Ejercicios bd1
Ejercicios bd1
 
Sql
SqlSql
Sql
 
Tipos de datos de oracle
Tipos de datos de oracleTipos de datos de oracle
Tipos de datos de oracle
 
Man08 12 uso plantillas en servidor
Man08 12 uso plantillas en servidorMan08 12 uso plantillas en servidor
Man08 12 uso plantillas en servidor
 

En vedette

En vedette (20)

Gestión del Conocimiento aplicada en la Gestión de Proyectos
Gestión del Conocimiento aplicada en la Gestión de ProyectosGestión del Conocimiento aplicada en la Gestión de Proyectos
Gestión del Conocimiento aplicada en la Gestión de Proyectos
 
Trabajo para casa
Trabajo para casaTrabajo para casa
Trabajo para casa
 
Proyecto orientacion
Proyecto orientacionProyecto orientacion
Proyecto orientacion
 
La telamatica.
La telamatica.La telamatica.
La telamatica.
 
Md_presentacion_2012
Md_presentacion_2012Md_presentacion_2012
Md_presentacion_2012
 
PowerPoint
PowerPoint PowerPoint
PowerPoint
 
Seciion1
Seciion1Seciion1
Seciion1
 
Practica 9
Practica 9Practica 9
Practica 9
 
Por los premios nos recordarán
Por los premios nos recordaránPor los premios nos recordarán
Por los premios nos recordarán
 
Universo sistema solar1
Universo sistema solar1Universo sistema solar1
Universo sistema solar1
 
Contandoestrellas 120822213231-phpapp02
Contandoestrellas 120822213231-phpapp02Contandoestrellas 120822213231-phpapp02
Contandoestrellas 120822213231-phpapp02
 
El verdadero amor-2229
El verdadero amor-2229El verdadero amor-2229
El verdadero amor-2229
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Mirada
MiradaMirada
Mirada
 
Manual procedimiento para publicar una pagina web en el servidor home de univ...
Manual procedimiento para publicar una pagina web en el servidor home de univ...Manual procedimiento para publicar una pagina web en el servidor home de univ...
Manual procedimiento para publicar una pagina web en el servidor home de univ...
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Licencias cc
Licencias ccLicencias cc
Licencias cc
 
Fondo mes
Fondo mesFondo mes
Fondo mes
 
Trabajo de markentig electronico. (1)
Trabajo de markentig electronico. (1)Trabajo de markentig electronico. (1)
Trabajo de markentig electronico. (1)
 
Presentación cmm
Presentación cmmPresentación cmm
Presentación cmm
 

Similaire à Carlos zarate (20)

Sql server 2005 (bda)henrry
Sql server 2005 (bda)henrrySql server 2005 (bda)henrry
Sql server 2005 (bda)henrry
 
TODO SOBRE SQL
TODO SOBRE SQLTODO SOBRE SQL
TODO SOBRE SQL
 
Sql
SqlSql
Sql
 
Tema3
Tema3Tema3
Tema3
 
Unidad4 sql
Unidad4 sqlUnidad4 sql
Unidad4 sql
 
TUTORIAL SQL
TUTORIAL SQL TUTORIAL SQL
TUTORIAL SQL
 
Database fundamental itprosdc_chapter2
Database fundamental itprosdc_chapter2Database fundamental itprosdc_chapter2
Database fundamental itprosdc_chapter2
 
Sql
SqlSql
Sql
 
Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sql
 
Downloads%2 ftutorial sql%2fmanual-tutorial-sql
Downloads%2 ftutorial sql%2fmanual-tutorial-sqlDownloads%2 ftutorial sql%2fmanual-tutorial-sql
Downloads%2 ftutorial sql%2fmanual-tutorial-sql
 
Manual tutorial-sql
Manual tutorial-sqlManual tutorial-sql
Manual tutorial-sql
 
Base de datos - Clase 1
Base de datos - Clase 1Base de datos - Clase 1
Base de datos - Clase 1
 
Base datos
Base datos Base datos
Base datos
 
clase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdfclase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdf
 
OVA DISEÑO ORACLE Introducción Bases de Datos .pptx
OVA DISEÑO ORACLE Introducción Bases de Datos .pptxOVA DISEÑO ORACLE Introducción Bases de Datos .pptx
OVA DISEÑO ORACLE Introducción Bases de Datos .pptx
 
Colegio de estudios cientificos y tecnologicos del estado
Colegio de estudios cientificos y tecnologicos del estadoColegio de estudios cientificos y tecnologicos del estado
Colegio de estudios cientificos y tecnologicos del estado
 
unidad-4
 unidad-4 unidad-4
unidad-4
 
95795044 unidad-4
95795044 unidad-495795044 unidad-4
95795044 unidad-4
 
95795044 unidad-4
95795044 unidad-495795044 unidad-4
95795044 unidad-4
 
Precentacion
PrecentacionPrecentacion
Precentacion
 

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.