SlideShare una empresa de Scribd logo
1 de 9
UTILIZACION DE SQL EN
VISUAL BASIC 6.0
ALUMNO:MIGUEL
VILLALBA
CURSO:6TO INFORMATICA
LICEN:FABIAN QUILUMBA
Es importante destacar que trabajo presenta ejemplos del uso del
comando SELECT – SQL en Visual Fox Pro 6.0 lo más sencillas
posibles, buscando orientar a los ya conocedores pero también ayudar
a aquellos que se están iniciando en el mundo de la programación.
Sin duda luego del estudio de los ejemplos aquí citados se les ocurrirán
unos cada vez más complejos y vistosos, espero que los hagan llegar a
este servidor así como también sugerencias del acerca del trabajo a
través del correo electrónico para aprender también yo de ustedes.
Como recomendación final sería interesante que crearan las tablas que
se utilizan en los ejemplos y fueran trabajando en forma paralela en la
medida que van leyendo el material, considero que es la mejor manera
de aprender.
Estructura de las tablas usadas en los
ejemplos
LOS COMANDOS QUE
EXISTEN
SELECT - SQL: Especifica los criterios
en los que se basa una consulta y
ejecuta la consulta. Visual FoxPro
interpreta la consulta y recupera los
datos especificados de la tabla o tablas.
El comando SELECT se construye
dentro de Visual FoxPro como cualquier
otro comando de Visual FoxPro. Puede
crear una consulta con el comando
ALTER TABLE – SQ: Modifica una tabla existente. Puede modificar el nombre,
el tipo, la precisión, la escala, la admisión de un valor nulo y las reglas de
integridad referencial para cada campo de la tabla.
CREATE CURSOR – SQL: Crea una tabla temporal. Cada campo de la tabla
temporal se define con un nombre, tipo, precisión, escala, soporte de valor
nulo y reglas de integridad referencial. Las definiciones pueden obtenerse del
propio comando o de una matriz.
CREATE TABLE – SQL: Crea una tabla. Cada campo de la tabla nueva se
define con un nombre, tipo, precisión, escala, aceptación de valores nulos y
reglas de integridad referencial. Estas definiciones pueden obtenerse del
propio comando o de una matriz.
DELETE – SQL: Marca para su eliminación los registros de una tabla mediante
la sintaxis de SQL.
INSERT – SQL: Anexa un registro al final de una tabla existente. El nuevo
registro incluye los datos mostrados en el comando INSERT o incluidos en la
matriz especificada.
UPDATE – SQL: Actualiza los registros de una tabla. Los registros se pueden
actualizar según los resultados de una instrucción SELECT – SQL
El propósito de este material es brindar al estudiante ejemplos que le permitan
utilizar SELECT – SQL en el diseño de consultas usando para ello una o más
tablas diseñadas en Visual Fox Pro.
Componentes
del 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.
Comandos
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.
Comandos DLL
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.
Cláusula 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 verdadero si alguna de las dos es cierta.
NOT Negación lógica. Devuelve el valor contrario de la expresión.
Operadores Lógicos
Operadores de
ComparaciónOperador Uso
< Menor que
> Mayor que
<> Distinto de
<= Menor ó Igual que
>= Mayor ó Igual que
= 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
HACI QUEDARIA UNA
CONSULTA

Más contenido relacionado

La actualidad más candente

CONSULTA SQL ROMERO
CONSULTA SQL ROMEROCONSULTA SQL ROMERO
CONSULTA SQL ROMERONANCY ROMERO
 
Manejo De Sentencias De Definicion
Manejo De Sentencias De DefinicionManejo De Sentencias De Definicion
Manejo De Sentencias De DefinicionSergio Perez
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datosOmar Salazar
 
Manejo Control De Datos
Manejo Control De DatosManejo Control De Datos
Manejo Control De DatosSergio Perez
 
Sql comandos
Sql comandosSql comandos
Sql comandosJose
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos josecuartas
 
Cliente servidor consultas sql
Cliente servidor consultas sqlCliente servidor consultas sql
Cliente servidor consultas sqlAlexis Balseca
 

La actualidad más candente (14)

SENTENCIA SQL
SENTENCIA SQLSENTENCIA SQL
SENTENCIA SQL
 
SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
 
SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
 
CONSULTA SQL ROMERO
CONSULTA SQL ROMEROCONSULTA SQL ROMERO
CONSULTA SQL ROMERO
 
Clase 1 Modelo Físico de Base de Datos
Clase 1 Modelo Físico de Base de DatosClase 1 Modelo Físico de Base de Datos
Clase 1 Modelo Físico de Base de Datos
 
Manipulacion de Bases de Datos
Manipulacion de Bases de DatosManipulacion de Bases de Datos
Manipulacion de Bases de Datos
 
LDD
LDDLDD
LDD
 
Manejo De Sentencias De Definicion
Manejo De Sentencias De DefinicionManejo De Sentencias De Definicion
Manejo De Sentencias De Definicion
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datos
 
Introduccion a SQL
Introduccion a SQL Introduccion a SQL
Introduccion a SQL
 
Manejo Control De Datos
Manejo Control De DatosManejo Control De Datos
Manejo Control De Datos
 
Sql comandos
Sql comandosSql comandos
Sql comandos
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
 
Cliente servidor consultas sql
Cliente servidor consultas sqlCliente servidor consultas sql
Cliente servidor consultas sql
 

Destacado (9)

Bola de futebol vcie mok
Bola de futebol vcie mokBola de futebol vcie mok
Bola de futebol vcie mok
 
Unesco
 Unesco Unesco
Unesco
 
Apresentação abertura emeem leandro diniz
Apresentação abertura emeem   leandro dinizApresentação abertura emeem   leandro diniz
Apresentação abertura emeem leandro diniz
 
Instructivo v2
Instructivo v2Instructivo v2
Instructivo v2
 
Cbip s
Cbip sCbip s
Cbip s
 
Ituren y zubieta
Ituren y zubietaIturen y zubieta
Ituren y zubieta
 
Comida de buteco
Comida de butecoComida de buteco
Comida de buteco
 
España según los gringos
España según los gringosEspaña según los gringos
España según los gringos
 
Imperfect review
Imperfect review Imperfect review
Imperfect review
 

Similar a Colegio fiscal tecnico yaruqui (20)

sqlserver
sqlserver sqlserver
sqlserver
 
Sql
SqlSql
Sql
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
SQL-BYRON-COBO
SQL-BYRON-COBOSQL-BYRON-COBO
SQL-BYRON-COBO
 
consultas.pptx
consultas.pptxconsultas.pptx
consultas.pptx
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Sql
SqlSql
Sql
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 
Sql
SqlSql
Sql
 
Tutorial SQL
Tutorial SQLTutorial SQL
Tutorial SQL
 
Unidad 2-lenguaje-sql
Unidad 2-lenguaje-sqlUnidad 2-lenguaje-sql
Unidad 2-lenguaje-sql
 
Sql
SqlSql
Sql
 
Sql b
Sql bSql b
Sql b
 
Anon manual sql
Anon   manual sqlAnon   manual sql
Anon manual sql
 
Sql
SqlSql
Sql
 
SQL-b.pdf
SQL-b.pdfSQL-b.pdf
SQL-b.pdf
 
Almacenamiento en bases de datos ejercicio maestria
Almacenamiento en bases de datos ejercicio maestriaAlmacenamiento en bases de datos ejercicio maestria
Almacenamiento en bases de datos ejercicio maestria
 
Trabajo del sql
Trabajo del sqlTrabajo del sql
Trabajo del sql
 
Trabajo del sql
Trabajo del sqlTrabajo del sql
Trabajo del sql
 

Último

Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...JoseMartinMalpartida1
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 

Último (20)

Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 

Colegio fiscal tecnico yaruqui

  • 1. UTILIZACION DE SQL EN VISUAL BASIC 6.0 ALUMNO:MIGUEL VILLALBA CURSO:6TO INFORMATICA LICEN:FABIAN QUILUMBA
  • 2. Es importante destacar que trabajo presenta ejemplos del uso del comando SELECT – SQL en Visual Fox Pro 6.0 lo más sencillas posibles, buscando orientar a los ya conocedores pero también ayudar a aquellos que se están iniciando en el mundo de la programación. Sin duda luego del estudio de los ejemplos aquí citados se les ocurrirán unos cada vez más complejos y vistosos, espero que los hagan llegar a este servidor así como también sugerencias del acerca del trabajo a través del correo electrónico para aprender también yo de ustedes. Como recomendación final sería interesante que crearan las tablas que se utilizan en los ejemplos y fueran trabajando en forma paralela en la medida que van leyendo el material, considero que es la mejor manera de aprender.
  • 3. Estructura de las tablas usadas en los ejemplos
  • 4. LOS COMANDOS QUE EXISTEN SELECT - SQL: Especifica los criterios en los que se basa una consulta y ejecuta la consulta. Visual FoxPro interpreta la consulta y recupera los datos especificados de la tabla o tablas. El comando SELECT se construye dentro de Visual FoxPro como cualquier otro comando de Visual FoxPro. Puede crear una consulta con el comando
  • 5. ALTER TABLE – SQ: Modifica una tabla existente. Puede modificar el nombre, el tipo, la precisión, la escala, la admisión de un valor nulo y las reglas de integridad referencial para cada campo de la tabla. CREATE CURSOR – SQL: Crea una tabla temporal. Cada campo de la tabla temporal se define con un nombre, tipo, precisión, escala, soporte de valor nulo y reglas de integridad referencial. Las definiciones pueden obtenerse del propio comando o de una matriz. CREATE TABLE – SQL: Crea una tabla. Cada campo de la tabla nueva se define con un nombre, tipo, precisión, escala, aceptación de valores nulos y reglas de integridad referencial. Estas definiciones pueden obtenerse del propio comando o de una matriz. DELETE – SQL: Marca para su eliminación los registros de una tabla mediante la sintaxis de SQL. INSERT – SQL: Anexa un registro al final de una tabla existente. El nuevo registro incluye los datos mostrados en el comando INSERT o incluidos en la matriz especificada. UPDATE – SQL: Actualiza los registros de una tabla. Los registros se pueden actualizar según los resultados de una instrucción SELECT – SQL El propósito de este material es brindar al estudiante ejemplos que le permitan utilizar SELECT – SQL en el diseño de consultas usando para ello una o más tablas diseñadas en Visual Fox Pro.
  • 6. Componentes del 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. Comandos 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.
  • 7. Comandos DLL 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. Cláusula 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 verdadero si alguna de las dos es cierta. NOT Negación lógica. Devuelve el valor contrario de la expresión. Operadores Lógicos
  • 8. Operadores de ComparaciónOperador Uso < Menor que > Mayor que <> Distinto de <= Menor ó Igual que >= Mayor ó Igual que = 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