manual de c sharp con sql server 2005 paso a paso

8
Taller Programación C Sharp paso a paso 2009 http://systemtak.blogspot.com [1] Email: [email protected]

Upload: armando-tacza

Post on 16-Nov-2014

7.471 views

Category:

Documents


3 download

DESCRIPTION

ebook + Codigo Fuente del Proyecto + Base de Datos

TRANSCRIPT

Page 1: Manual de C Sharp con SQL Server 2005  paso a paso

Taller Programación C Sharp paso a paso 2009

http://systemtak.blogspot.com [1] Email: [email protected]

Page 2: Manual de C Sharp con SQL Server 2005  paso a paso

Taller Programación C Sharp paso a paso 2009

http://systemtak.blogspot.com [2] Email: [email protected]

Curso Taller Programación C Sharp (C# 3.0) Paso a Paso

1. Introducción

2. Herramientas Necesarias

3. Análisis Básico del Sistema

4. Base de Datos SQL Server 2005 XE

5. Tablas

6. Procedimientos Almacenados

7. Conexión C# con SQL Server 2005 XE

8. Interfaz del usuario Windows Forms C#

9. Reportes

10. Pruebas de Funcionalidad

Page 3: Manual de C Sharp con SQL Server 2005  paso a paso

Taller Programación C Sharp paso a paso 2009

http://systemtak.blogspot.com [3] Email: [email protected]

Introducción

A todos mis amigos que se inician en el fabuloso mundo del Desarrollo o de la

Programación de Aplicaciones como quieran decirlo; que me imagino tienen muchas dudas

cuando inician un proyecto real, en esta oportunidad quiero plasmar de manera detallada la

secuencia de pasos que nos llevan a obtener un sistema Cliente / Servidor; “mini agenda sys”.

Nuestro sistema registrará a Contactos de Diferentes Profesiones, Países; los cuales

los tendremos registrados ante una necesidad de obtener sus datos, para hacerlo sencillo y

ser comprensible trabajaremos con 3 tablas en la Base de Datos.

Espero que nos permita interactuar y sea este taller de su total satisfacción.

Atentamente,

Armando Tacza

Profesional IT

Page 4: Manual de C Sharp con SQL Server 2005  paso a paso

Taller Programación C Sharp paso a paso 2009

http://systemtak.blogspot.com [4] Email: [email protected]

Herramientas Necesarias

- Microsoft Visual Studio 2008

- Microsoft SQL Server 2005 Express Edition

- Microsoft Server Management Studio Express

Análisis Básico del Sistema

mini agenda sys será analizada básicamente como si Ud. guardara un Contacto que tiene en

su teléfono móvil; con la finalidad de hacer un modelo Entidad Relación y trabajar con más de

una tabla es que incrementamos los detalles de Profesión y País.

Base de Datos SQL Server 2005 XE

Ejecutamos el MS SQL Server Management Studio:

La primera vez que iniciamos nos mostrará lo siguiente:

Click en el botón Conectar:

Asignaremos un Password al usuario sa

Con el fin de conectarnos a través de ese usuario.

Page 5: Manual de C Sharp con SQL Server 2005  paso a paso

Taller Programación C Sharp paso a paso 2009

http://systemtak.blogspot.com [5] Email: [email protected]

Iniciaremos nuevamente SQL Server 2005 con el usuario sa y Password.

Ahora crearemos la Base de Datos:

Click Derecho: Nueva Base de Datos

Nombre: agenda

Page 6: Manual de C Sharp con SQL Server 2005  paso a paso

Taller Programación C Sharp paso a paso 2009

http://systemtak.blogspot.com [6] Email: [email protected]

Tablas

tb_profesion

tb_pais

Page 7: Manual de C Sharp con SQL Server 2005  paso a paso

Taller Programación C Sharp paso a paso 2009

http://systemtak.blogspot.com [7] Email: [email protected]

tb_contacto

Relacionando las Tablas:

Page 8: Manual de C Sharp con SQL Server 2005  paso a paso

Taller Programación C Sharp paso a paso 2009

http://systemtak.blogspot.com [8] Email: [email protected]

Las relaciones de Entidades son:

De un determinado Pais tenemos Muchos Contactos (Relación de 1 a muchos)

De una determinada Profesion tenemos Muchos Contactos (Relación de 1 a muchos)

Procedimientos Almacenados

Crearemos los Procedimientos almacenados Básicos: Insertar , Actualizar, Eliminar para cada

tabla. Utilizaremos nombre que inicien con sp_tbxxxxxx.