Hola a todos se que he dejado un tiempo sin colocar la continuacion pero se me habia hecho algo dificil continuar pero aqui esta la continuacion de este tutorial pero antes debemos recordar las primeras partes ya publicadas.
-
Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp - Parte 1
-
Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp - Parte 2
Luego de instalar el SQL Server Express (en caso de que no lo tengan instalado) le debe aparecer una ventana como la que se mostrara en la siguiente imagen pero que le daremos al botón cancelar ya que por ahora no haremos nada con esta ventana:
Si observamos nuestro Explorador de Servidores (en ingles Server Explorer) se ha agregado nuestra Base de Datos (MiBD.mdf) si lo expandimos aparecerá lo siguiente por cierto si no esta visible podemos llamarlo presionando las teclas Ctrl+Alt+S como se indico al principio:
Paso 5: Crear las Tablas en Nuestra Base de Datos
Crear la Tabla Empleados
- Partiendo de la imagen anterior nos ubicaremos en Tablas y le daremos botón derecho del Mouse seleccionamos la opción Agregar Nueva Tabla.
-
Empezamos agregando los siguientes campos:
| Nombre de Columna | Tipos de Datos | Permito de Valores Nulos | Explicación |
| IDEmpleado | int | False | Debemos tener un identificador de nuestro empleado |
| Nombres | nvarchar(20) | False | Los nombres de nuestro empleado |
| Apellidos | nvarchar(20) | False | Los apellidos de nuestro empleado |
| Doc_identificacion | varchar(15) | False | Documento de Identificación puede ser una cedula, pasaporte o R.I.F. |
| IDRegion | Int | False | Identificador de la región donde vive el empleado |
En Tipos de Datos si se dan cuenta estamos variando los valores estamos usando lo siguientes tipos:
| Tipo de Dato | Explicación |
| Int: | Es el principal tipo de datos en SQL Server 2005 en el podremos almacenar números enteros además su valor en almacenamiento es de 4 bytes. Puedes consultar otros tipos de datos numéricos Aquí |
| nvarchar | Es un tipo de dato Unicode que define un esquema de codificación único para la mayor parte de los caracteres usados con más frecuencia en todo el mundo. Este tipo de dato su longitud es variable si lo deseas fijo puedes usar nchar. Puedes consultar otros tipos de datos unicode Aquí |
| varchar | Datos de caracteres no Unicode de longitud variable. Puedes consultar otros tipos de datos no Unicode Aquí |
En SQL Server 2005 tenemos muchos mas tipos de datos para casos especiales o puntuales como uso de XML, Image, Decimal, etc.
Quizás te preguntas por que coloque los tipos de datos con números entre paréntesis, la explicación es sencilla allí definiremos el tamaño que tendrá el campo para ser almacenado si nuestros datos sobrepasan a este valor quedara cortado así que debemos estar atento con el tamaño de nuestros campos.
Veamos la imagen de cómo quedara nuestra tabla:
- Ahora bien necesitamos darle mas control a nuestra tabla así que definiremos una llave maestra para ello debemos ubicarnos en nuestro primer campo que es IDEmpleado le damos botón derecho del Mouse y seleccionamos la opción Establecer clave principal luego de esto nos ubicamos en las propiedades de columna que se encuentra debajo de nuestra definición de campos y le cambiamos a la Especificación de Identidad el valor a SI.
- Ahora guardamos nuestra tabla con el Nombre tblEmpleados.
Crear la tabla Región:
- Seguimos el paso 1 de la creación de la tabla anterior.
- Empezamos agregando los siguientes campos:
| Nombre de Columna | Tipos de Datos | Permito de Valores Nulos | Explicación |
| IDRegion | int | False | Debemos tener un identificador de nuestra región |
| Region | nvarchar(20) | False | El nombre de nuestra región |
- Haremos lo mismo que el paso 3 de la creación de la tabla anterior.
- Guardamos nuestra tabla como tblRegion
Paso 6: Preparar la antesala para la carga de Datos con el Asistente
Este paso es súper sencillo y muy bueno pero desde mi punto de vista es como para flojos jejeje me gusta mas lanzar mis líneas de códigos pero bueno vamos aplicar el flojosistente J
- Debemos crear nuestro Dataset, Alex tu y tus nombres raros… les explico lo que es un Dataset tomando la definición de la Librería MSDN “es una representación de datos residente en memoria que proporciona un modelo de programación relacional coherente independientemente del origen de datos que contiene. Un DataSet representa un conjunto completo de datos, incluyendo las tablas que contienen, ordenan y restringen los datos, así como las relaciones entre las tablas.”
- Debemos ir al menú principal y buscamos el que nos dice Datos -> Agregar nuevo origen de datos…
- En el cuadro que nos aparece seleccionamos Base de Datos y le damos siguiente, aparecerá una imagen como la que se muestra a continuación

Fíjense que en la cadena de conexión para entenderlo un poco mas les recomiendo entrar a la siguiente pagina http://connectionstrings.com/ allí encontrara las diversas formas de conectarte a una base de datos sea SQL Server o de otros motores de Base de Datos.
- Le damos siguiente y aparecerá una ventana donde nos pregunta si deseamos guardar la cadena de conexión en nuestro archivo de configuración aquí le indicamos que si y le dan el nombre que deseen… yo en particular le dejare el nombre que me crea por defecto que seria MiBDConnectionString.
- Ahora le damos siguiente a esta ventana y si no están dormidos se darán cuenta que es la misma ventana de la imagen que le dimos aceptar en el Paso 4. Pero con la diferencia de que ahora si veremos nuestras tablas creadas como se muestra en la siguiente imagen:
Luego le damos un nombre al Dataset que estamos creando y presionamos al botón Finalizar.
Hasta el proximo capitulo de este tutorial...
CrossPosting desde mi Pagina Personal
Comparte este post: