SlideShare une entreprise Scribd logo
1  sur  21
Como utilizar el SQL en Visual Basic 6.0 Creado por: Adan Odair Funez
SQL   SQL:  el lenguaje de consulta estructurado SQL es un lenguaje de base de datos normalizado, utilizado por todas las bases de datos conocidas. El nombre SQL significa ( Sequence Query Languague ) ( Lenguaje de Consulta Secuencial ). Los programadores que se dedican al desarrollo de aplicación en otras herramientas de programación: un programador en SQL esta preparado para dar un informe o reporte en cuestión de minutos.
COMANDOS DEL SQL El lenguaje SQL esta compuesto por comandos, cláusulas, operadores y funciones. Estos componentes nos ayudan a crear, actualizar y manipular las bases de datos. Existen dos tipos de comandos:  Los comandos  externos o DLL  que permiten crear, modificar y eliminar objetos de la bases de datos. Los comandos  internos o DML  que permiten manipular datos de las tablas de las bases de datos, como hacer consultas, filtrar datos, ordenar datos. Etc
Comandos Externos o DLL   Como dijimos los comandos externos son los que actual sobre los objetos de la base de datos; existen 3 comandos externos: Create:   Se utiliza para crear tablas,    índices y otros objetos. Drop:  Se utiliza para eliminar tablas,      índices y otros objetos. Alter:  Se utiliza para modificar tablas.
Comandos Internos o DML   Como dijimos los comandos internos nos permiten manipular los datos de las tablas; los comandos internos son los siguientes: Select:   Se utiliza para consultar datos de los    registros de las tablas. Insert:  Se utiliza para agregar registros a las tablas    de datos. Update:  Se utiliza para modificar los valores de los    campos y los registros de una tabla Delete:  Se utiliza para eliminar registros de una    tabla.
Cláusulas   Las cláusulas son agregados al comando Select, que permiten seleccionar o manipular los datos siguiendo ciertos criterios; entre las cláusulas tenemos las siguientes: From:   Se utiliza para indicar de que tabla se leerán o seleccionaran los datos. Where:   Se utiliza para filtrar la selección de datos por medio de condiciones. Having:   Se utiliza para agrupar los registros de acuerdo a un criterio. Order by:   Se utiliza para ordenar los datos en una selección de los mismos.   Las cláusulas se utilizan como parte de la sentencia Select, pero no se usan en el resto de comandos internos, como inser, Update, Delete.
Operadores Lógicos   Un operador lógico es un enlace entre una condición y otra, dando un relación entre ambas; los operadores lógicos son necesarios en los casos en que una sentencia Select se desean manejar mas de una condición. Entre los operadores lógicos tenemos los siguientes: And:  Se utiliza para evaluar dos condiciones y solo si  las dos condiciones se cumplen devuelve un  valor verdadero ( true ). Or:  Se utiliza para evaluar dos condiciones y devuelve  un valor verdadero solo si al menos una de las  dos condiciones se cumple. Not:  Devuelve el valor contrario de un expresión.
Consultas simples La sintaxis básica de una consulta de selección es la siguiente: SELECT Campos FROM  Tabla; Donde Campos es la lista de campos que se desean recuperar y tabla es el origen de los mismos.
Entorno de trabajo en Visual Basic 6.0 ,[object Object],[object Object],[object Object],[object Object]
Nos aparecerá una ventana igual a la siguiente imagen: De la imagen mostrada anteriormente se seleccionara abrir para poder entrar al programa. Un vez realizado estos pasos estaremos listos para empezar a trabajar.
Para utilizar el  SQL  en Visual Basic 6.0 en necesario crear una base de datos (puede se realizada en cualquier gestor de base de datos o dentro del mismo visual) en este caso lo aremos en Visual Basic.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Una vez creada la base de datos comenzaremos a trabajas. Para comenzar necesitaremos un objeto data en el formulario para poder enlazar la base de datos que hemos creado.
Buscar en las propiedades del data la opción  Data base name ( nombre de la base de datos ).  Una vez seleccionada esta opción buscaremos la base de dato que hemos creado y la abriremos. Una vez realizados todos estos procedimientos comenzaremos a utilizar el  SQL : Para poder utilizar el  SQL  es necesario que seleccionemos el objeto  Data  en la propiedad  RecordSource,  en el cual escribiremos las consultas que deseamos realizar: Nota:  para poder mostrar los registro llamados por la consulta SQL se puede utilizar el control MSFlexGrid y relacionarlo en su propiedad DATASOURCE con el objeto Data que se esta utilizando en ese momento.
Seleccionar  los campos de: nombre y apellido de la tabla ejemplo; Select nombre, apellido from ejemplo;
La consulta quedaría de la siguiente manera:
[object Object],[object Object],[object Object],[object Object]
Las consulta quedaría de la siguiente manera:
 
[object Object],[object Object],[object Object],[object Object]
Espero que esta presentación te haya servido de apoyo en el en la utilización del SQL en Visual Basic 6.0. Esperar la 2da parte muy pronto.  FIN

Contenu connexe

Tendances

Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007alan martinez
 
Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!Ziscko
 
TUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOTUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOiberhack
 
pasos para conectar base de datos con vb
pasos para conectar base de datos con vbpasos para conectar base de datos con vb
pasos para conectar base de datos con vbguest459a39a
 
CREACION DE DLL Y USO (Ejemplo desarrollado)
CREACION DE DLL Y USO (Ejemplo desarrollado)CREACION DE DLL Y USO (Ejemplo desarrollado)
CREACION DE DLL Y USO (Ejemplo desarrollado)Darwin Durand
 
Manual acceso a datos vb.net
Manual acceso a datos vb.netManual acceso a datos vb.net
Manual acceso a datos vb.netcedido
 
Continuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportContinuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportjbersosa
 
Acceso A Datos Y Ado.Net
Acceso A Datos Y Ado.NetAcceso A Datos Y Ado.Net
Acceso A Datos Y Ado.Netjennysofia
 
Ejemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper reportEjemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper reportjbersosa
 
Pasos Para Conectar Una Base Datos Con Visual B A S I C
Pasos Para Conectar Una Base Datos Con Visual  B A S I CPasos Para Conectar Una Base Datos Con Visual  B A S I C
Pasos Para Conectar Una Base Datos Con Visual B A S I Cguest69ff84
 
Seguridad en access
Seguridad en accessSeguridad en access
Seguridad en accessssuser3a82fb
 
Programa de una base de datos. final
Programa de una base de datos. finalPrograma de una base de datos. final
Programa de una base de datos. finalDaniel Giron
 
61229578 acceso-a-base-de-datos-mysql-con-netbeans
61229578 acceso-a-base-de-datos-mysql-con-netbeans61229578 acceso-a-base-de-datos-mysql-con-netbeans
61229578 acceso-a-base-de-datos-mysql-con-netbeansepilefmtx
 
Pasos Para Conectar Una Base De Datos De Access 2007 Con Vb 6.0
Pasos Para Conectar Una Base De Datos De Access 2007 Con Vb 6.0Pasos Para Conectar Una Base De Datos De Access 2007 Con Vb 6.0
Pasos Para Conectar Una Base De Datos De Access 2007 Con Vb 6.0thaylerwoolft
 
Guía Practica conexión BD 2021
Guía Practica conexión BD  2021Guía Practica conexión BD  2021
Guía Practica conexión BD 2021lissette_torrealba
 
Base de datos con Netbeans
Base de datos con NetbeansBase de datos con Netbeans
Base de datos con NetbeansRandy
 
Exportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracleExportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracleEdgar Sandoval
 
Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0eymisaraiparedeslugo
 

Tendances (20)

Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007
 
Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!
 
TUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOTUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENO
 
desarrollo en 3 capas VB
desarrollo en 3 capas VBdesarrollo en 3 capas VB
desarrollo en 3 capas VB
 
pasos para conectar base de datos con vb
pasos para conectar base de datos con vbpasos para conectar base de datos con vb
pasos para conectar base de datos con vb
 
CREACION DE DLL Y USO (Ejemplo desarrollado)
CREACION DE DLL Y USO (Ejemplo desarrollado)CREACION DE DLL Y USO (Ejemplo desarrollado)
CREACION DE DLL Y USO (Ejemplo desarrollado)
 
Manual acceso a datos vb.net
Manual acceso a datos vb.netManual acceso a datos vb.net
Manual acceso a datos vb.net
 
Continuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportContinuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper report
 
Acceso A Datos Y Ado.Net
Acceso A Datos Y Ado.NetAcceso A Datos Y Ado.Net
Acceso A Datos Y Ado.Net
 
Ejemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper reportEjemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper report
 
Lenguaje de-programacion-iii-visual-fox-pro
Lenguaje de-programacion-iii-visual-fox-proLenguaje de-programacion-iii-visual-fox-pro
Lenguaje de-programacion-iii-visual-fox-pro
 
Pasos Para Conectar Una Base Datos Con Visual B A S I C
Pasos Para Conectar Una Base Datos Con Visual  B A S I CPasos Para Conectar Una Base Datos Con Visual  B A S I C
Pasos Para Conectar Una Base Datos Con Visual B A S I C
 
Seguridad en access
Seguridad en accessSeguridad en access
Seguridad en access
 
Programa de una base de datos. final
Programa de una base de datos. finalPrograma de una base de datos. final
Programa de una base de datos. final
 
61229578 acceso-a-base-de-datos-mysql-con-netbeans
61229578 acceso-a-base-de-datos-mysql-con-netbeans61229578 acceso-a-base-de-datos-mysql-con-netbeans
61229578 acceso-a-base-de-datos-mysql-con-netbeans
 
Pasos Para Conectar Una Base De Datos De Access 2007 Con Vb 6.0
Pasos Para Conectar Una Base De Datos De Access 2007 Con Vb 6.0Pasos Para Conectar Una Base De Datos De Access 2007 Con Vb 6.0
Pasos Para Conectar Una Base De Datos De Access 2007 Con Vb 6.0
 
Guía Practica conexión BD 2021
Guía Practica conexión BD  2021Guía Practica conexión BD  2021
Guía Practica conexión BD 2021
 
Base de datos con Netbeans
Base de datos con NetbeansBase de datos con Netbeans
Base de datos con Netbeans
 
Exportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracleExportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracle
 
Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0
 

En vedette

Guia de-autoaprendizaje-vfp-5-0
Guia de-autoaprendizaje-vfp-5-0Guia de-autoaprendizaje-vfp-5-0
Guia de-autoaprendizaje-vfp-5-0Koffe Revolution
 
Creación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL ServerCreación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL ServerZeleneMorita
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014Henry Cambal
 
Redacción de recetas erróneas en formulación magistral
Redacción de recetas erróneas en formulación magistralRedacción de recetas erróneas en formulación magistral
Redacción de recetas erróneas en formulación magistralEnrique Alía Fernández-Montes
 
LUIS ARIMANY - Farmacia, datos y adherencia
LUIS ARIMANY - Farmacia, datos y adherenciaLUIS ARIMANY - Farmacia, datos y adherencia
LUIS ARIMANY - Farmacia, datos y adherenciaCOM SALUD
 
Acceso visual.net con data mysql y sql server 2000
Acceso visual.net con data mysql y sql server 2000Acceso visual.net con data mysql y sql server 2000
Acceso visual.net con data mysql y sql server 2000jdavilac1959
 
Farmacia
FarmaciaFarmacia
Farmaciad3m3nt3
 
Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005shavila
 
Procedimientos Almacenados
Procedimientos AlmacenadosProcedimientos Almacenados
Procedimientos Almacenadosiluijo
 
Taller de base de datos isc 5 a -presentacion de proyecto
Taller de base de datos   isc 5 a -presentacion de proyectoTaller de base de datos   isc 5 a -presentacion de proyecto
Taller de base de datos isc 5 a -presentacion de proyectoAlejandro Cornejo Lara
 
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVERINSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVERDarwin Durand
 
Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014JOSE AHIAS LOPEZ PORTILLO
 
Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Vane Borjas
 

En vedette (20)

Guia de-autoaprendizaje-vfp-5-0
Guia de-autoaprendizaje-vfp-5-0Guia de-autoaprendizaje-vfp-5-0
Guia de-autoaprendizaje-vfp-5-0
 
Base de datos con sql server 2008
Base de datos con sql server 2008Base de datos con sql server 2008
Base de datos con sql server 2008
 
Creación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL ServerCreación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL Server
 
Consultas[1]
Consultas[1]Consultas[1]
Consultas[1]
 
Iprube
IprubeIprube
Iprube
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Base de dato1
Base de dato1Base de dato1
Base de dato1
 
Redacción de recetas erróneas en formulación magistral
Redacción de recetas erróneas en formulación magistralRedacción de recetas erróneas en formulación magistral
Redacción de recetas erróneas en formulación magistral
 
LUIS ARIMANY - Farmacia, datos y adherencia
LUIS ARIMANY - Farmacia, datos y adherenciaLUIS ARIMANY - Farmacia, datos y adherencia
LUIS ARIMANY - Farmacia, datos y adherencia
 
Acceso visual.net con data mysql y sql server 2000
Acceso visual.net con data mysql y sql server 2000Acceso visual.net con data mysql y sql server 2000
Acceso visual.net con data mysql y sql server 2000
 
Farmacia
FarmaciaFarmacia
Farmacia
 
Curso SQL - Leccion 10
Curso SQL - Leccion 10Curso SQL - Leccion 10
Curso SQL - Leccion 10
 
7.1. procedimientos almacenados
7.1.  procedimientos almacenados7.1.  procedimientos almacenados
7.1. procedimientos almacenados
 
Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005
 
Procedimientos Almacenados
Procedimientos AlmacenadosProcedimientos Almacenados
Procedimientos Almacenados
 
Taller de base de datos isc 5 a -presentacion de proyecto
Taller de base de datos   isc 5 a -presentacion de proyectoTaller de base de datos   isc 5 a -presentacion de proyecto
Taller de base de datos isc 5 a -presentacion de proyecto
 
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVERINSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
 
Sql procedimientos-almacenados
Sql procedimientos-almacenadosSql procedimientos-almacenados
Sql procedimientos-almacenados
 
Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014
 
Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012
 

Similaire à SQL Visual Basic 6.0 (20)

Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6
 
Margarita
MargaritaMargarita
Margarita
 
Margarita
MargaritaMargarita
Margarita
 
Margarita
MargaritaMargarita
Margarita
 
Margarita
MargaritaMargarita
Margarita
 
Margarita
MargaritaMargarita
Margarita
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Anahi
AnahiAnahi
Anahi
 
Sql en visual basic 6.0 (cajo pablo)
Sql en visual basic 6.0 (cajo pablo)Sql en visual basic 6.0 (cajo pablo)
Sql en visual basic 6.0 (cajo pablo)
 
Sql en visual basic 6.0 (cajo pablo)
Sql en visual basic 6.0 (cajo pablo)Sql en visual basic 6.0 (cajo pablo)
Sql en visual basic 6.0 (cajo pablo)
 
Sql en visual basic 6.0 (cajo pablo)
Sql en visual basic 6.0 (cajo pablo)Sql en visual basic 6.0 (cajo pablo)
Sql en visual basic 6.0 (cajo pablo)
 
Tarea
TareaTarea
Tarea
 
Como utilizar sql
Como utilizar sqlComo utilizar sql
Como utilizar sql
 
Como utilizar sql
Como utilizar sqlComo utilizar sql
Como utilizar sql
 
SQL EN VISUAL BASIC
SQL EN VISUAL BASICSQL EN VISUAL BASIC
SQL EN VISUAL BASIC
 
Como utilizar sql en visual basic 6.o
Como utilizar sql en visual basic 6.oComo utilizar sql en visual basic 6.o
Como utilizar sql en visual basic 6.o
 

Dernier

Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 

Dernier (20)

Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 

SQL Visual Basic 6.0

  • 1. Como utilizar el SQL en Visual Basic 6.0 Creado por: Adan Odair Funez
  • 2. SQL SQL: el lenguaje de consulta estructurado SQL es un lenguaje de base de datos normalizado, utilizado por todas las bases de datos conocidas. El nombre SQL significa ( Sequence Query Languague ) ( Lenguaje de Consulta Secuencial ). Los programadores que se dedican al desarrollo de aplicación en otras herramientas de programación: un programador en SQL esta preparado para dar un informe o reporte en cuestión de minutos.
  • 3. COMANDOS DEL SQL El lenguaje SQL esta compuesto por comandos, cláusulas, operadores y funciones. Estos componentes nos ayudan a crear, actualizar y manipular las bases de datos. Existen dos tipos de comandos: Los comandos externos o DLL que permiten crear, modificar y eliminar objetos de la bases de datos. Los comandos internos o DML que permiten manipular datos de las tablas de las bases de datos, como hacer consultas, filtrar datos, ordenar datos. Etc
  • 4. Comandos Externos o DLL Como dijimos los comandos externos son los que actual sobre los objetos de la base de datos; existen 3 comandos externos: Create: Se utiliza para crear tablas, índices y otros objetos. Drop: Se utiliza para eliminar tablas, índices y otros objetos. Alter: Se utiliza para modificar tablas.
  • 5. Comandos Internos o DML Como dijimos los comandos internos nos permiten manipular los datos de las tablas; los comandos internos son los siguientes: Select: Se utiliza para consultar datos de los registros de las tablas. Insert: Se utiliza para agregar registros a las tablas de datos. Update: Se utiliza para modificar los valores de los campos y los registros de una tabla Delete: Se utiliza para eliminar registros de una tabla.
  • 6. Cláusulas Las cláusulas son agregados al comando Select, que permiten seleccionar o manipular los datos siguiendo ciertos criterios; entre las cláusulas tenemos las siguientes: From: Se utiliza para indicar de que tabla se leerán o seleccionaran los datos. Where: Se utiliza para filtrar la selección de datos por medio de condiciones. Having: Se utiliza para agrupar los registros de acuerdo a un criterio. Order by: Se utiliza para ordenar los datos en una selección de los mismos. Las cláusulas se utilizan como parte de la sentencia Select, pero no se usan en el resto de comandos internos, como inser, Update, Delete.
  • 7. Operadores Lógicos Un operador lógico es un enlace entre una condición y otra, dando un relación entre ambas; los operadores lógicos son necesarios en los casos en que una sentencia Select se desean manejar mas de una condición. Entre los operadores lógicos tenemos los siguientes: And: Se utiliza para evaluar dos condiciones y solo si las dos condiciones se cumplen devuelve un valor verdadero ( true ). Or: Se utiliza para evaluar dos condiciones y devuelve un valor verdadero solo si al menos una de las dos condiciones se cumple. Not: Devuelve el valor contrario de un expresión.
  • 8. Consultas simples La sintaxis básica de una consulta de selección es la siguiente: SELECT Campos FROM Tabla; Donde Campos es la lista de campos que se desean recuperar y tabla es el origen de los mismos.
  • 9.
  • 10. Nos aparecerá una ventana igual a la siguiente imagen: De la imagen mostrada anteriormente se seleccionara abrir para poder entrar al programa. Un vez realizado estos pasos estaremos listos para empezar a trabajar.
  • 11. Para utilizar el SQL en Visual Basic 6.0 en necesario crear una base de datos (puede se realizada en cualquier gestor de base de datos o dentro del mismo visual) en este caso lo aremos en Visual Basic.
  • 12.
  • 13. Una vez creada la base de datos comenzaremos a trabajas. Para comenzar necesitaremos un objeto data en el formulario para poder enlazar la base de datos que hemos creado.
  • 14. Buscar en las propiedades del data la opción Data base name ( nombre de la base de datos ). Una vez seleccionada esta opción buscaremos la base de dato que hemos creado y la abriremos. Una vez realizados todos estos procedimientos comenzaremos a utilizar el SQL : Para poder utilizar el SQL es necesario que seleccionemos el objeto Data en la propiedad RecordSource, en el cual escribiremos las consultas que deseamos realizar: Nota: para poder mostrar los registro llamados por la consulta SQL se puede utilizar el control MSFlexGrid y relacionarlo en su propiedad DATASOURCE con el objeto Data que se esta utilizando en ese momento.
  • 15. Seleccionar los campos de: nombre y apellido de la tabla ejemplo; Select nombre, apellido from ejemplo;
  • 16. La consulta quedaría de la siguiente manera:
  • 17.
  • 18. Las consulta quedaría de la siguiente manera:
  • 19.  
  • 20.
  • 21. Espero que esta presentación te haya servido de apoyo en el en la utilización del SQL en Visual Basic 6.0. Esperar la 2da parte muy pronto. FIN