El documento presenta ejemplos del uso del comando SELECT-SQL en Visual Basic 6.0 para crear consultas a bases de datos. Explica los componentes del lenguaje SQL como comandos, cláusulas, operadores y funciones de agregado y provee detalles sobre comandos específicos como SELECT, CREATE, ALTER y UPDATE. El objetivo es orientar a los lectores sobre cómo utilizar SELECT-SQL para diseñar consultas que extraigan datos de una o más tablas.
Elaborar una presentación que describa las siguientes temáticas:
Escribir sentencias SQL SELECT para consultas con operadores de restricción, proyección y enlace.
Escribir sentencias SELECT para enlaces que incluyen tres o más tablas, autoenlaces y múltiples enlaces entre tablas.
Entender y ejemplificar el propósito de la cláusula GROUP BY usando el proceso de evaluación conceptual.
Escribir descripciones en español en sentencias documentadas de SQL.
Escribir las sentencias INSERT, UPDATE y DELETE para modificar las filas de una tabla.
Elaborar una presentación que describa las siguientes temáticas:
Escribir sentencias SQL SELECT para consultas con operadores de restricción, proyección y enlace.
Escribir sentencias SELECT para enlaces que incluyen tres o más tablas, autoenlaces y múltiples enlaces entre tablas.
Entender y ejemplificar el propósito de la cláusula GROUP BY usando el proceso de evaluación conceptual.
Escribir descripciones en español en sentencias documentadas de SQL.
Escribir las sentencias INSERT, UPDATE y DELETE para modificar las filas de una tabla.
1.3. MANEJO DE CONTROL DE DATOS
1.3.1. Sistemas de seguridad de los DBMS
1.3.2. Seguridad en la conexión: Connect – Disconnect
1.3.3. Seguridad de los objetos: Grant – Revoke
1.3.4. Seguridad en la ejecución: Grant – Revoke
1.3.5. Ejercicios
We looked at the data. Here’s a breakdown of some key statistics about the nation’s incoming presidents’ addresses, how long they spoke, how well, and more.
My books- Hacking Digital Learning Strategies http://hackingdls.com & Learning to Go https://gum.co/learn2go
Resources at http://shellyterrell.com/emoji
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
We asked LinkedIn members worldwide about their levels of interest in the latest wave of technology: whether they’re using wearables, and whether they intend to buy self-driving cars and VR headsets as they become available. We asked them too about their attitudes to technology and to the growing role of Artificial Intelligence (AI) in the devices that they use. The answers were fascinating – and in many cases, surprising.
This SlideShare explores the full results of this study, including detailed market-by-market breakdowns of intention levels for each technology – and how attitudes change with age, location and seniority level. If you’re marketing a tech brand – or planning to use VR and wearables to reach a professional audience – then these are insights you won’t want to miss.
1.3. MANEJO DE CONTROL DE DATOS
1.3.1. Sistemas de seguridad de los DBMS
1.3.2. Seguridad en la conexión: Connect – Disconnect
1.3.3. Seguridad de los objetos: Grant – Revoke
1.3.4. Seguridad en la ejecución: Grant – Revoke
1.3.5. Ejercicios
We looked at the data. Here’s a breakdown of some key statistics about the nation’s incoming presidents’ addresses, how long they spoke, how well, and more.
My books- Hacking Digital Learning Strategies http://hackingdls.com & Learning to Go https://gum.co/learn2go
Resources at http://shellyterrell.com/emoji
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
We asked LinkedIn members worldwide about their levels of interest in the latest wave of technology: whether they’re using wearables, and whether they intend to buy self-driving cars and VR headsets as they become available. We asked them too about their attitudes to technology and to the growing role of Artificial Intelligence (AI) in the devices that they use. The answers were fascinating – and in many cases, surprising.
This SlideShare explores the full results of this study, including detailed market-by-market breakdowns of intention levels for each technology – and how attitudes change with age, location and seniority level. If you’re marketing a tech brand – or planning to use VR and wearables to reach a professional audience – then these are insights you won’t want to miss.
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