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.
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