BASES DE DATOS CON VISUAL BASIC 2005

BASES DE DATOS CON VISUAL BASIC 2005

THEARON, WILLIS

51,54 €
DISPONIBLE (de 10 a 12 días)
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2006
Materia
Informatica
ISBN:
978-84-415-2053-0
Páginas:
736
Encuadernación:
Otros
51,54 €
DISPONIBLE (de 10 a 12 días)
Añadir a favoritos

Introducción

A quién va dirigido este libro

De qué trata este libro

Qué necesita para ejecutar los ejemplos

Convenciones

Código fuente



1. Bases de datos

Bases de datos Access

El archivo de base de datos

Tablas

Consultas

Bases de datos de SQL Server

Archivos de datos

Archivos de registro

Bases de datos de Oracle

Archivos de datos

Archivos redo log

Archivos de control

Archivos temporales

Archivos de contraseñas

El modelo de base de datos relacional

Normalización

Elaboración de las bases de datos de trabajo

Esquema de Access

Esquema de SQL Server

Esquema de Oracle

Resumen



2. Introducción a ADO.NET

Perspectiva general de ADO.NET

La arquitectura de ADO.NET

Los componentes de ADO.NET

La clase Connection

Constructores comunes

Abrir una conexión

Cerrar una conexión

La clase Command

La clase DataAdapter

La clase DataReader

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



3. Los asistentes de datos de Visual Studio 2005

Componentes de acceso a datos

DataSet

DataGridView

BindingSource

BindingNavigator

TableAdapter

Enlace a datos

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



4. SQL básico

La instrucción INSERT

La instrucción SELECT

La instrucción UPDATE

La instrucción DELETE

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



5. SQL y consultas de Access

Conexiones dinámicas

Crear una cadena de conexión

Comprobar el estado de una conexión, abrirla y cerrarla

SQL incrustado

Consultas de Access

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



6. Seleccionar datos en Access

Desarrollo de la aplicación Time Tracker

Implementación de las consultas en SQL

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



7. Insertar, actualizar y borrar datos en Access

El objeto OleDbCommand

Consultas para la tabla Group

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



8. Conversión de datos desde Access

Conexiones dinámicas

Parámetros en las instrucciones en SQL

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



9. Procedimientos almacenados y vistas de SQL Servery Oracle

Procedimientos almacenados

Paquetes de Oracle

Vistas

Creación de una vista

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



10. Creación de componentes de lógica empresarialy de acceso a datos

Arquitectura de aplicación distribuida

Objetivos del diseño de los componentes Wrox

Diseño del componente de acceso a datos

Diseño del componente de lógica empresarial

Vista previa del diseño

Resumen

Ejercicio



11. Insertar datos

Validación de los datos en el componente de lógica empresarial

Tratamiento de las cadenas vacías y los valores nulos

Validar cadenas de caracteres

Procedimientos almacenados que insertan datos

Variables locales

Comprobar y generar errores

Lógica condicional

Transacciones

Cursores

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



12. Seleccionar datos

Alias de columna

Alias de tabla

Concatenación

Combinaciones

Combinaciones internas o naturales

Combinación externa izquierda

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



13. Modificar datos

La lógica de los procedimientos almacenados

Modificar partes horarios

Resumen

Ejercicios

Ejercicio 1

Ejercicio 2



14. Acceder a los datos en ASP.NET

Seleccionar y mostrar datos

El control DataGrid para formularios Web

Resumen



15. Creación de un servicio Web

Objetivo de diseño

Funciones de fecha

Fecha de fin de semana actual

Fecha del primer día del mes

Primer día del trimestre

Primer día del año

Servicios Web

Resumen



16. Acceder a un servicio Web

Hacer referencia a un servicio Web desde una aplicación para Windows

Hacer referencia a un servicio Web desde una aplicación Web

Resumen





Apéndices



A. Equivalencia de los tipos de datos



B. La interfaz de usuario del proyecto Time Tracker

Desarrollar una interfaz como la de Outlook

El formulario Admin

El formulario TimeSheet

El formulario Login

El formulario About

La clase MainEntry

El archivo AssemblyInfo

El archivo App.config

La clase WDABase

El código del formulario Admin

El código del formulario TimeSheet

El código del formulario About



C. Soluciones a los ejercicios



Índice alfabético

Uno de los campos fundamentales de la informática es el relativo al diseño y desarrollo de software, área en la que tienen cabida los lenguajes de programación, compiladores, entornos de diseño de interfaces, depuradores y otras herramientas relacionadas con éstas. Tras más de una década de evolución, en la que han ido cambiando los lenguajes de programación y las plataformas a la que se dirigen los proyectos a fin de adaptarse a las necesidades que, en cada momento, han ido teniendo los programadores, aparece Visual Basic 2005. Cuenta con un entorno sencillo, un compilador extremadamente rápido y un lenguaje con las más avanzadas características.

Bases de datos con Visual Basic 2005 muestra los conceptos y técnicas imprescindibles para crear aplicaciones de bases de datos que puedan utilizarse en las empresas. Si bien trata conceptos de diseño de bases de datos, se centra en el acceso a la información de bases de datos relacionales y su manipulación mediante ADO.NET. Comenta brevemente todos sus proveedores de datos, utilizando OleDb para acceder a las bases de datos de Access, SQL y Oracle.

Este libro pretende ser una herramienta para el aprendizaje del desarrollo de aplicaciones de bases de datos en Visual Basic 2005. Le enseñará cómo usar consultas, vistas y procedimientos almacenados para acceder, de una forma eficiente, a los datos de las aplicaciones, así como para manipularlos. Las explicaciones y los ejemplos abordarán el acceso a los datos desde servicios web y aplicaciones de Windows y ASP.NET. Además, introduce otros conceptos más avanzados, como la creación de componentes de lógica empresarial y de acceso a datos, así como la lectura y escritura del Registro de Windows.

Uno de los campos fundamentales de la informática es el relativo al diseño y desarrollo de software, área en la que tienen cabida los lenguajes de programación, compiladores, entornos de diseño de interfaces, depuradores y otras herramientas relacionadas con éstas. Tras más de una década de evolución, en la que han ido cambiando los lenguajes de programación y las plataformas a la que se dirigen los proyectos a fin de adaptarse a las necesidades que, en cada momento, han ido teniendo los programadores, aparece Visual Basic 2005. Cuenta con un entorno sencillo, un compilador extremadamente rápido y un lenguaje con las más avanzadas características.



Bases de datos con Visual Basic 2005 muestra los conceptos y técnicas imprescindibles para crear aplicaciones de bases de datos que puedan utilizarse en las empresas. Si bien trata conceptos de diseño de bases de datos, se centra en el acceso a la información de bases de datos relacionales y su manipulación mediante ADO.NET. Comenta brevemente todos sus proveedores de datos, utilizando OleDb para acceder a las bases de datos de Access, SQL y Oracle.



Este libro pretende ser una herramienta para el aprendizaje del desarrollo de aplicaciones de bases de datos en Visual Basic 2005. Le enseñará cómo usar consultas, vistas y procedimientos almacenados para acceder, de una forma eficiente, a los datos de las aplicaciones, así como para manipularlos. Las explicaciones y los ejemplos abordarán el acceso a los datos desde servicios web y aplicaciones de Windows y ASP.NET. Además, introduce otros conceptos más avanzados, como la creación de componentes de lógica empresarial y de acceso a datos, así como la lectura y escritura del Registro de Windows.

Artículos relacionados

  • CURSO DE PROGRAMACIÓN CON RUST
    LOPEZ, ELIEZER
    El lenguaje de programación Rust ha ganado popularidad en los últimos años debido a su enfoque en la seguridad y el rendimiento, y se ha convertido en una excelente opción para el desarrollo de aplicaciones críticas y sistemas de alto rendimiento. Con una comunidad en constante crecimiento y el respaldo de importantes empresas, Rust constituye una herramienta poderosa para desa...
    En stock

    30,72 €

  • LA NUBE
    MOSCO, VINCENT
    El término informática en la nube surgió en 1996, cuando un grupo de líderes del sector tecnológico y Compaq, que por aquel entonces era uno de los principales productores de ordenadores personales, se reunieron para discutir el futuro de la informática, y en especial de Internet. Tenían la esperanza de que las aplicaciones adaptadas a la informática en la nube dispararían las ...
    En stock

    27,88 €

  • ADMINISTRACIÓN ESTRATÉGICA DE LA FUNCIÓN INFORMÁTICA
    TERAN PEREZ, DAVID MOISES
    Esta obra expone la planificación estratégica de las tecnologías de información y las comunicaciones en las organizaciones para orientar todos los esfuerzos relacionados con la función de apoyo en TIC para impulsar el resto de los procesos sustantivos y adjetivos organizacionales. Presenta los fundamentos básicos de la administración estratégica de la función informática como á...
    En stock

    20,96 €

  • ÉTICA E INTERNET
    GARCÍA FERNÁNDEZ, FERNANDO
    Aspectos históricos, técnicos, sociológicos y morales. Ofrece también una selección de websites para orientar su uso en el ámbito familiar. ...
    En stock

    7,21 €

  • EL CULTO A LA INFORMACIÓN
    ROSZAK T. / ROSZAK, THEODORE
    El célebre autor de El nacimiento de una contracultura, estudia en este libro el papel de los ordenadores en nuestra sociedad, no desde luego para negar su utilidad evidente, sino para criticar las exageraciones que han hecho de ellos la verborrea publicitaria o las patrañas de los medios de comunicación. Roszak nos muestra qué es lo que pueden hacer los ordenadores y qué n...
    En stock

    22,98 €

  • ANUARIO MOV SOC 2000 - PARTICIPANDO EN LA RED
    ELENA GRAU, PEDRO IBARRA (COOR / PEDRO IBARRA, ELENA GRAU
    Con este segundo Anuario sobre Movimientos Sociales 2000, tratamos de describir qué ha sido lo más relevante de cada movimiento en el pasado año, introduciendo relatos y entrevistas sobre experiencias que nos han parecido especialmente significativas. Como novedad hemos reservado un capítulo al hoy pujante movimiento vecinal. La propuesta de nuestros anuarios es analítica, pret...
    En stock

    17,24 €