Trabajo

Solo disponible en BuenasTareas
  • Páginas : 14 (3309 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de enero de 2011
Leer documento completo
Vista previa del texto
Manual de Programación avanzada con sistema gestor de base de datos y programación básica en java

Lenguajes de programación

Visual basic 2008
Java

Introduction a visual basic 2008

Si puede imaginar un programa informático, probablemente puede crearlo con Microsoft Visual Basic 2008 Express. Desde un programa sencillo que muestre un mensaje hasta una aplicación completa con acceso auna base de datos o a un servicio Web, Visual Basic proporciona las herramientas que necesita. Más que una simple herramienta de aprendizaje, Visual Basic proporciona un entorno de desarrollo totalmente funcional para programadores principiantes y aficionados que están interesados en generar aplicaciones de Windows Forms, aplicaciones de consola y bibliotecas de clases.

¿Qué es Visual Basic2008?
Es tanto una herramienta para aprender a programar en Visual Basic, como una herramienta de desarrollo funcional para programadores que no necesitan la versión completa de Visual Basic. Pero Visual Basic Express es más que un subconjunto de Visual Basic: incluye muchas características que simplifican más que nunca la programación en Visual Basic.
La manera mejor de obtener información sobrelo que puede hacer con Visual Basic Express es examinar las lecciones incluidas en Paseo con guía por Visual Basic. Cuando termine, estará familiarizado con las herramientas y los conceptos de Visual Basic, y preparado para empezar a escribir sus propios programas.

En este pequeño manual de programación aprenderemos a usar las herramientas básicas de visual Basic para hacer una conexión conuna base de datos que es nuestro principal objetivo este manual no va dirigido a principiantes en visual Basic así que iremos al grano bien empecemos.
Empezando con nuestro primer proyecto de visual Basic 2008 para ello necesitamos saber cómo es que funciona una base de datos para poder incluirla en nuestro proyecto además necesitamos conocer las sentencias SQL para utilizarlas en nuestroprograma.

Las 3 reglas normales de bases de datos.

1. No puede haber duplicidad en las claves primarias
Una clave primaria es aquella con la que se identifica cada dato es por ello que no deben existir dos claves con el mismo nombre que pasaría si usted recibirá una gran cantidad de dinero a su número de cuenta bancaria y existe una persona con el mismo número de cuenta de usted y ledepositan a él la suma de dinero verdad que eso no es posible es por ello la importancia de las claves primarias una clave primaria es su número de identificación para tener un control más legible.
2. Una Clave primaria pertenece a un solo registro
Como ya mencionamos en la regla normal uno sobre las claves primarias cada clave primaria pertenece a un solo registro es decir que si usted cuenta conuna clave de identificación esa clave contiene un registro con sus datos personales que pasaría si consultan su clave y resulta que no son sus datos tiene un teléfono diferente una dirección diferente y sus datos no coinciden verdad que no es lógico es por ello que esa clave única solo contiene sus datos personales no contiene datos de otras personas.
3. los campos deben ser atómicos
Estoquiere decir que cada campo debe tener el dato que le corresponde que pasaría si usted se registra en un sitio web y le piden que e introduzca sus datos en un solo campo todos sus datos por ejemplo su correo su teléfono su nombre etc., no sería legible la información al momento de consultarla es por ello que cada campo contiene un dato referente al nombre del campo por eso en una web le piden susdatos separados por campos para tener un orden y que sea más legible la información.

Sentencias SQL que utilizaremos.
Select: la sentencia select (Selecciona) nos sirve para realizar consultas de una base de datos por medio de esta instrucción podemos seleccionar diversos campos de una tabla o todos los campos de dicha tabla ejemplo.
“Select clave nombre apellidos teléfono from alumnos where...
tracking img