SlideShare una empresa de Scribd logo
1 de 6
COLEGIO FISCAL TECNICO YARUQUI
• NOMBRE: HUGO MUÑOZ
• CURSO:3RO DE BACHILLERATO SECCION
NORTURNA
• LIC: FABIAN QUILUMBA
• TEMA :COMO USAR SQL EN VISUAL BASIC
COMO USAR SQL EN VISUAL BASIC
• Visual Basic es
un lenguaje de programación d
e propósito general, con una
gran potencia en toda
su estructura. Su
implementación en el sistema
operativo Windows y
sus herramientas visuales, han
hecho de este lenguaje
un líder indiscutible en lo que
a desarrollo de aplicaciones se
refiere. Con la versión 3.0. se
implementó la gestión de bases
de datos a muy alto nivel,
pudiendo gestionar bases
de datos de tipo Access,
Paradox, dBASE, FoxPro, etc.
• SQL (Structured Query
Language ó Lenguaje
Estructurado de Consulta), es
un lenguaje bastante sencillo,
principalmente orientado a
bases de datos y, sobre todo, al
manejo de consultas. Visual
Basic incorpora esta extensión
junto a nuestras bases de datos,
obteniendo potentes
resultados. De hecho, las
consultas que se realizan
en Access, están desarrolladas
o basadas en este lenguaje, por
lo que su implementación en
Visual Basic no es complicada.
CONSEJOS PARA ESCRIBIR MANDATOS
EN SQL
• 1. Un mandato en SQL se expresa en una cadena de caracteres o String.
2. Dicho mandato se puede escribir en la propiedad RecordSource de un control Data (más
adelante, podremos prescindir del control Data para realizar nuestras consultas), con el fin
de crear una consulta en la interfaz.
3. Los nombres de los campos especificados (y de las tablas), que contengan más de una
palabra, han de encerrarse entre corchetes ([nombre]). Como norma general, se suelen
escribir siempre entre corchetes.
4. Para especificar un determinado campo de una determinada tabla, se ha de escribir
primero el nombre de la tabla, un punto y, a continuación, el nombre del campo
(nombre_tabla.nombre_campo).
5. Al especificar una expresión de búsqueda, si ésta se refiere a una expresión de caracteres,
éstos han de encerrarse entre comillas simples ('expresión_a_buscar').
6. Para especificar una fecha en una búsqueda, ésta debe encerrarse entre signos numeral
(#fecha#) en Access, Dbase X, etc., y entre comillas simples ('fecha') para bases Sql Server,
Informix, etc.
7. Si se utiliza la propiedad RecordSource del control Data, para crear nuestras consultas en
SQL, tras introducir el mandato SQL (siempre como una expresión de cadena) es necesario
refrescar el control Data (control_data.Refresh).
• Mandato Sql Estándar
El lenguaje SQL está compuesto por una serie de sentencias y de cláusulas muy reducidas en
número, pero muy potentes en efectividad.
MANDATO SQL ESTANDAR
El lenguaje SQL está compuesto por una serie de sentencias y de
cláusulas muy reducidas en número, pero muy potentes en
efectividad. De entre todas las palabras, existen cuatro que son las
más utilizadas, estando compuestas por una sentencia y por tres
cláusulas:
SELECT lista_campos FROM lista_tablas [WHERE criterios
COMANDOS DE
SQL:
EL LENGUAJE SQL ESTA COMPUESTO POR
COMANDOS ,CLAUSULAS,OPERADORES Y
FUNCIONES. ESTOS COMPPPPONENTES NOS
AYUDAN ACREAR , ACTUALIZAR, Y MANIPULAR
LAS BASES DE DA TOS
EXISTEN DOS TIPOS DE COMANDOS
LOS COMANDOS EXTERNOS O DLL:
ESTOS PERMITEN CREAR MODIFICAR Y ELIMINAR
OBJETOS DE LA BASE DE DATOS.
LOS COMANDOS INTERNOS O DML:
EN CAMBIO ESTOS NOS PERMITEN MANIPULAR
DATOS DE LA TABLA DE BASE DE DATOS,COMO
HACER CONSULTAS , FILTRAR DATOS ,ORDENAR
DATOS. ETC
FIN
• ESPERO QUE ESTA PESENTACION TE HAYA SERVIDO
DE APOYO PARA LA UTILIZACION DE SQL EN VISUAL
BASIC 6.0.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Examen Sandra U Israel Oracle
Examen Sandra U Israel OracleExamen Sandra U Israel Oracle
Examen Sandra U Israel Oracle
 
Lenguaje Transact SQL
Lenguaje Transact SQLLenguaje Transact SQL
Lenguaje Transact SQL
 
introduccion a sql
introduccion a sql introduccion a sql
introduccion a sql
 
Dn12 u3 a25_fvle
Dn12 u3 a25_fvleDn12 u3 a25_fvle
Dn12 u3 a25_fvle
 
Lenguaje de transact
Lenguaje de transactLenguaje de transact
Lenguaje de transact
 
Curso de pl sql básico
Curso de pl sql básicoCurso de pl sql básico
Curso de pl sql básico
 
Charla para tercero de computacion
Charla para tercero de computacionCharla para tercero de computacion
Charla para tercero de computacion
 
Lenguaje Transact SQL
Lenguaje Transact SQLLenguaje Transact SQL
Lenguaje Transact SQL
 
Ana ortiz.. visual basic
Ana ortiz.. visual basicAna ortiz.. visual basic
Ana ortiz.. visual basic
 
Rss, Atom, Xml
Rss, Atom, XmlRss, Atom, Xml
Rss, Atom, Xml
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamanga
 
Sql
SqlSql
Sql
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 
LENGUAJE SQL
LENGUAJE SQLLENGUAJE SQL
LENGUAJE SQL
 
Trabajo de diapositivas sql
Trabajo de diapositivas sqlTrabajo de diapositivas sql
Trabajo de diapositivas sql
 
Lenguaje Transact SQL
Lenguaje Transact SQL Lenguaje Transact SQL
Lenguaje Transact SQL
 
Bases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadminBases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadmin
 

Destacado

задание 3 « Тренинг мастерская видео роликов»
задание 3 « Тренинг мастерская видео роликов»задание 3 « Тренинг мастерская видео роликов»
задание 3 « Тренинг мастерская видео роликов»Ольга Таран
 
Indicadores de éxito en las aulas con alumnos
Indicadores de éxito en las aulas con alumnosIndicadores de éxito en las aulas con alumnos
Indicadores de éxito en las aulas con alumnosguaja30
 
Արաբական լրատվամիջոցների պատմությունը
Արաբական լրատվամիջոցների պատմությունըԱրաբական լրատվամիջոցների պատմությունը
Արաբական լրատվամիջոցների պատմությունըNune Aghajanyan
 
Presentacion de roiunlimited
Presentacion de roiunlimitedPresentacion de roiunlimited
Presentacion de roiunlimitedjoaquin1968
 
агылшын тілі портфолио
агылшын тілі портфолиоагылшын тілі портфолио
агылшын тілі портфолиоagiyan
 
Psycho Pass- A Review on Sibyl System
Psycho Pass- A Review on Sibyl SystemPsycho Pass- A Review on Sibyl System
Psycho Pass- A Review on Sibyl SystemManesh Ezra
 
Achieving Immortality with the help of Technology
Achieving Immortality with the help of Technology Achieving Immortality with the help of Technology
Achieving Immortality with the help of Technology Gökcan Değirmenci
 
Resumen; Presupuesto De Produccion e inventarios
Resumen; Presupuesto De Produccion e inventariosResumen; Presupuesto De Produccion e inventarios
Resumen; Presupuesto De Produccion e inventariosManuelCara
 

Destacado (20)

Marketing especializado
Marketing especializadoMarketing especializado
Marketing especializado
 
задание 3 « Тренинг мастерская видео роликов»
задание 3 « Тренинг мастерская видео роликов»задание 3 « Тренинг мастерская видео роликов»
задание 3 « Тренинг мастерская видео роликов»
 
Indicadores de éxito en las aulas con alumnos
Indicadores de éxito en las aulas con alumnosIndicadores de éxito en las aulas con alumnos
Indicadores de éxito en las aulas con alumnos
 
Արաբական լրատվամիջոցների պատմությունը
Արաբական լրատվամիջոցների պատմությունըԱրաբական լրատվամիջոցների պատմությունը
Արաբական լրատվամիջոցների պատմությունը
 
El racismo.
El racismo.El racismo.
El racismo.
 
BLOODSHED
BLOODSHEDBLOODSHED
BLOODSHED
 
Presentacion de roiunlimited
Presentacion de roiunlimitedPresentacion de roiunlimited
Presentacion de roiunlimited
 
агылшын тілі портфолио
агылшын тілі портфолиоагылшын тілі портфолио
агылшын тілі портфолио
 
Safely home
Safely homeSafely home
Safely home
 
Kincaid86 - 2
Kincaid86 - 2Kincaid86 - 2
Kincaid86 - 2
 
Equação
EquaçãoEquação
Equação
 
Resume - kalees
Resume - kaleesResume - kalees
Resume - kalees
 
Examen final
Examen finalExamen final
Examen final
 
Wix
WixWix
Wix
 
Psycho Pass- A Review on Sibyl System
Psycho Pass- A Review on Sibyl SystemPsycho Pass- A Review on Sibyl System
Psycho Pass- A Review on Sibyl System
 
Achieving Immortality with the help of Technology
Achieving Immortality with the help of Technology Achieving Immortality with the help of Technology
Achieving Immortality with the help of Technology
 
Resumen; Presupuesto De Produccion e inventarios
Resumen; Presupuesto De Produccion e inventariosResumen; Presupuesto De Produccion e inventarios
Resumen; Presupuesto De Produccion e inventarios
 
Theoarithder 1
Theoarithder 1Theoarithder 1
Theoarithder 1
 
Ginástica
GinásticaGinástica
Ginástica
 
Trojanisches Marketing
 Trojanisches Marketing   Trojanisches Marketing
Trojanisches Marketing
 

Similar a Colegio fiscal tecnico yaruqui (20)

Ansi sql
Ansi sqlAnsi sql
Ansi sql
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Colegio nacional tecnico «yaruqui» sql
Colegio nacional tecnico «yaruqui» sqlColegio nacional tecnico «yaruqui» sql
Colegio nacional tecnico «yaruqui» sql
 
Versiones Microsoft SQL
Versiones Microsoft SQLVersiones Microsoft SQL
Versiones Microsoft SQL
 
SQL Server
SQL ServerSQL Server
SQL Server
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Actividad 4 presentacion escobar
Actividad 4 presentacion escobarActividad 4 presentacion escobar
Actividad 4 presentacion escobar
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion oracle
Presentacion oraclePresentacion oracle
Presentacion oracle
 
Presentacion oracle
Presentacion oraclePresentacion oracle
Presentacion oracle
 
Presentacion oracle power point
Presentacion oracle power pointPresentacion oracle power point
Presentacion oracle power point
 
Ansi Sql Db Elaboraron Todos Eq8
Ansi Sql Db Elaboraron Todos Eq8Ansi Sql Db Elaboraron Todos Eq8
Ansi Sql Db Elaboraron Todos Eq8
 
ANSI SQL
ANSI SQLANSI SQL
ANSI SQL
 
base de datos
base de datosbase de datos
base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Colegio fiscal tecnico yaruqui

  • 1. COLEGIO FISCAL TECNICO YARUQUI • NOMBRE: HUGO MUÑOZ • CURSO:3RO DE BACHILLERATO SECCION NORTURNA • LIC: FABIAN QUILUMBA • TEMA :COMO USAR SQL EN VISUAL BASIC
  • 2. COMO USAR SQL EN VISUAL BASIC • Visual Basic es un lenguaje de programación d e propósito general, con una gran potencia en toda su estructura. Su implementación en el sistema operativo Windows y sus herramientas visuales, han hecho de este lenguaje un líder indiscutible en lo que a desarrollo de aplicaciones se refiere. Con la versión 3.0. se implementó la gestión de bases de datos a muy alto nivel, pudiendo gestionar bases de datos de tipo Access, Paradox, dBASE, FoxPro, etc. • SQL (Structured Query Language ó Lenguaje Estructurado de Consulta), es un lenguaje bastante sencillo, principalmente orientado a bases de datos y, sobre todo, al manejo de consultas. Visual Basic incorpora esta extensión junto a nuestras bases de datos, obteniendo potentes resultados. De hecho, las consultas que se realizan en Access, están desarrolladas o basadas en este lenguaje, por lo que su implementación en Visual Basic no es complicada.
  • 3. CONSEJOS PARA ESCRIBIR MANDATOS EN SQL • 1. Un mandato en SQL se expresa en una cadena de caracteres o String. 2. Dicho mandato se puede escribir en la propiedad RecordSource de un control Data (más adelante, podremos prescindir del control Data para realizar nuestras consultas), con el fin de crear una consulta en la interfaz. 3. Los nombres de los campos especificados (y de las tablas), que contengan más de una palabra, han de encerrarse entre corchetes ([nombre]). Como norma general, se suelen escribir siempre entre corchetes. 4. Para especificar un determinado campo de una determinada tabla, se ha de escribir primero el nombre de la tabla, un punto y, a continuación, el nombre del campo (nombre_tabla.nombre_campo). 5. Al especificar una expresión de búsqueda, si ésta se refiere a una expresión de caracteres, éstos han de encerrarse entre comillas simples ('expresión_a_buscar'). 6. Para especificar una fecha en una búsqueda, ésta debe encerrarse entre signos numeral (#fecha#) en Access, Dbase X, etc., y entre comillas simples ('fecha') para bases Sql Server, Informix, etc. 7. Si se utiliza la propiedad RecordSource del control Data, para crear nuestras consultas en SQL, tras introducir el mandato SQL (siempre como una expresión de cadena) es necesario refrescar el control Data (control_data.Refresh). • Mandato Sql Estándar El lenguaje SQL está compuesto por una serie de sentencias y de cláusulas muy reducidas en número, pero muy potentes en efectividad.
  • 4. MANDATO SQL ESTANDAR El lenguaje SQL está compuesto por una serie de sentencias y de cláusulas muy reducidas en número, pero muy potentes en efectividad. De entre todas las palabras, existen cuatro que son las más utilizadas, estando compuestas por una sentencia y por tres cláusulas: SELECT lista_campos FROM lista_tablas [WHERE criterios
  • 5. COMANDOS DE SQL: EL LENGUAJE SQL ESTA COMPUESTO POR COMANDOS ,CLAUSULAS,OPERADORES Y FUNCIONES. ESTOS COMPPPPONENTES NOS AYUDAN ACREAR , ACTUALIZAR, Y MANIPULAR LAS BASES DE DA TOS EXISTEN DOS TIPOS DE COMANDOS LOS COMANDOS EXTERNOS O DLL: ESTOS PERMITEN CREAR MODIFICAR Y ELIMINAR OBJETOS DE LA BASE DE DATOS. LOS COMANDOS INTERNOS O DML: EN CAMBIO ESTOS NOS PERMITEN MANIPULAR DATOS DE LA TABLA DE BASE DE DATOS,COMO HACER CONSULTAS , FILTRAR DATOS ,ORDENAR DATOS. ETC
  • 6. FIN • ESPERO QUE ESTA PESENTACION TE HAYA SERVIDO DE APOYO PARA LA UTILIZACION DE SQL EN VISUAL BASIC 6.0.