MonografíaGratis
- ¿Qué es sql?. La sentencia select y la cláusula from. Programación SQL desde el control data. Eliminación Dinámica De Registros. Contar Registros. Grupos De Registros. Combinación De Datos. Registros
8.
... [+más ]
- ¿Qué es sql?. La sentencia select y la cláusula from. Programación SQL desde el control data. Eliminación Dinámica De Registros. Contar Registros. Grupos De Registros. Combinación De Datos. Registros
8. Combinación De Datos
1. Introducción
Visual Basic es un lenguaje de programación de 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...
2. ¿Qué es sql?
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. La sentencia select y la cláusula from
La sentencia SELECT "selecciona" los campos que conformarán la consulta, es decir, que establece los campos que se visualizarán o compondrán la consulta. El parámetro 'lista_campo' está compuesto por uno o más nombres de campos, separados por comas, pudiéndose especificar también el nombre de la tabla a la cual pertenecen, seguido de un punto y del nombre del campo correspondiente. Si el nombre del campo o de la tabla está compuesto de más de una palabra, este nombre ha de escribirse entre corchetes ([nombre]). Si se desea seleccionar todos los campos de una tabla, se puede utilizar el asterisco para indicarlo...
4. Programación SQL desde el control data
Gracias al control 'Data' podremos hacer nuestros primeros pinitos en SQL. Lo primero que hay que tener en cuenta es que la consulta realizada en SQL posea los mismos campos que la interfaz diseñada, y que los controles encargados de mostrar o modificar la base de datos, estén perfectamente vinculados al control Data. Por ejemplo: realizamos una ficha de 'clientes', por lo que diseñamos una interfaz con diversas Text Box vinculadas a un control Data que contendrá los datos. Estas Text Box se vinculan gracias a las propiedades 'DataSource' y 'DataField'. La propiedad 'DataSource' corresponde a la fuente de los datos, en este caso, el nombre del control 'Data'. En la propiedad 'DataField' se especifica el nombre del campo a tratar por cada Text Box ('nombre', 'direccion', 'nif', 'telefono', etc.). Por otro lado, en la propiedad 'DatabaseName' del control 'Data', se ha de especificar la ruta completa de la base de datos (fichero .MDB), y la propiedad 'RecordSource' se reservará para indicar, en una cadena o String, el mandato en SQL correspondiente cuando sea necesario...
5. Eliminación Dinámica De Registros
¿Quién no ha sentido la necesidad de eliminar de un golpe un grupo de registros en común, en lugar de hacerlo uno por uno?. Esta operación puede ser mucho más habitual de lo que parece en un principio y, por ello, el lenguaje SQL nos permitirá eliminar registros que cumplan las condiciones o criterios que nosotros le indiquemos a través de la sentencia DELETE, cuya sintaxis es la siguiente:...
6. Contar Registros
Otra operación muy común es realizar un recuento de registros. Aunque a primera vista pueda parecer poco práctico, la realidad es bien distinta. ¿Q quién no le gustaría conocer cuántos pedidos se han realizado hoy?. ¿O comprobar cuántos pagos se han realizado por una determinada cantidad?. ¿O saber cuántos clientes cumplen hoy años, se jubilan, son menores o mayores de edad, tienen alguna deuda, viven en esta ciudad o en tal otra, tienen teléfono móvil, están casados o solteros, etc.?. Para conocer cuántos registros hay utilizaremos la función COUNT, cuya sintaxis es la siguiente:...
7. Grupos De Registros
A veces, puede ser necesario mostrar un resumen de los datos que tenemos, especificando el total - por ejemplo -, de los ingresos y de los gastos de cada día, en lugar de visualizar todos los ingresos y gastos realizados al detalle. Para llevar a cabo esta tarea hemos de tener en cuenta, en primer lugar, bajo qué campo se van a agrupar los datos (en lo expuesto, sería el campo fecha), y, a continuación, realizar la consulta mediante la cláusula GROUP BY, cuya sintaxis es la siguiente:...
8. Combinación De Datos
Las consultas realizadas hasta ahora requerían de una dosis de habilidad para conseguir crear un conjunto de datos que tuviese información combinada de dos tablas. Pero, podemos combinar datos de una manera mucho más sencilla y eficaz: mediante las operaciones JOIN, las cuales permiten combinar datos de dos tablas. La operación JOIN más común es INNER JOIN, cuya sintaxis es:...
Esta muy bien explicado, si no tiene idea de SQL, podra aprender las minimas sentencias y si ya conoce este poderoso mortor de base de datos les explicara facilmente como utilizarlo en Visual Basic.
¿Te ha sido útil esta opinion?
Gustavo
octubre, 2008
Ideal para el que recien empieza!
Realmente me fue de suma utilidad, un recurso muy importante para el que recien empieza!!! Muchas gracias!!! Gustavo
¿Te ha sido útil esta opinion?
walter
octubre, 2008
para consultas rapidas
es bastante sencillo y pienso que para personas con algo de conocimiento en programacion les puede ser de utilidad.
¿Te ha sido útil esta opinion?
Lader
marzo, 2008
Que bueno
Les agradezco por compartir las Sentencias SQL en Visual Basic ya que es una gran ayuda para ampliar el espectro de las posibilidades para poder entender a un más el SQL.
¿Te ha sido útil esta opinion?
Claudia
diciembre, 2007
es bueno
EL CURSO ME PARECE BUENO....PERO EN REALIDAD LO CONSULTE POR ALGUNAS DUDAS QUE TENIA Y ME LAS ACLARÓ.
enero, 2008
Muy buenos apuntes Nivel: Avanzado Tiempo de lectura: < 15 minutos
Lo que menos me ha gustado:
Todo está bien
Lo que más me ha gustado:
Está muy bien para iniciarse en la programación de SQL
Te prepara para: Las sentencias principales y ejemplos.
Conclusión: Muy buena referencia para los que iniciamos el manejo de SQL , que es muy necesario para el manejo de bases de datos en Internet que es lo que está de moda en la creación de sistema de informacion interactivos.
reviews
opiniones detalladas de usuarios que han realizado el curso