You are on page 1of 22

Tec.

Samuel Rodriguez | Guia practica de conexion a base de datos

EJERCICIO DE CONEXIN A BASE


DE DATOS
PASO 1
CREAR LA SIGUIENTE BASE DE DATOS UTILIZANDO SQL SERVER SIGUIENDO EL
MODELO ENTIDAD RELACION QUE ACONTINUACION SE DETALLA

PASO 2
SI SE ESTA TRABAJANDO EN LAS MAQUINAS DEL LABORATORIO REALIZAR ESTOS
PASO SI NO SALTARLOS.
Configuracion de Sql Server
Paso 1
el servidor sql de las maquinas que se utilizan en el laboratorio esta siendo
accedidas por el usuario local (usuario de windows) los pasos para cambiarlos son
los siguientes:

Clic derecho al motor de base de datos, luego a propiedades

Cambiar el modo de inicio de inicio por windows a inicio mixto

Luego aceptar

Reiniciar el motor dando clic derecho sobre la instancia y seleccionar reiniciar

Damos clic en si y comenzara el reinicio

Crear un usuario el que utilizaremos para conectar la base de datos.


Abrimos la carpeta seguridad/inicio de session

Damos clic derecho y selecionamos en crear nuevo inicio de sesion

Selecionamos las onfiguraciones siguientes


o Nombre de inicio de sesion USER
o Pass 12345 o el que a usted le parezca

Nos vamos a la asignacion de usuarios y elegimos la base de datos que


creamos asiganremos owner porque sera el propietario de la base de datos y
luego aceptar.

Probamos el inicio de sesion con el usuario y contrasea al ingresar nos


pedira cambio de contrasea

Si se pudo ingresar realizar este paso si no solicite ayuda


Cambiar el nombre al servidor de base de datos utilizando el usuario de
windows
Utilizando el siguiente script

Reiniciar el servidor

PASO 3

Crear la cadena de conexin utilizando un archivo de texto.


abrimos notepad para realizar este paso.
Guardamos el documento de la siguiente manera

Abrimos
el archivo

Nos mostrara la siguiente ventana y la configuramos.


Si queremos guar dar la contrasea dejamos marcado la opcion caso
contrario la dejamos como en la pantalla

Luego aceptar y abrimos el documento con notepad


Y tenemos la cadena de conexin en mi caso es:
Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User
ID=user;Initial Catalog=DBUNIVERSIDADES;Data Source=lab2-66.
Dejaremos la cadena de esta manera Data Source=lab266;Password=123456;Persist Security Info=True;User ID=user;Initial
Catalog=DBUNIVERSIDADES
Crear un nuevo proyecto he incoporar las capas como se vio la clase pasada

Proyecto vaco

Ingresamos el nombre

Agregamos otras clase de bibliotecas

Vinculamos una clase a las dems damos clic derecho

En la capa de presentacin crearemos el siguiente formulario

En la capa de datos importaremos la siguientes libreras:

Agragaremos este codigo en la misma clase de la Capa de Datos

1
2
41

51

61

1
2

41

51
61
1. Se declara como esttico el adaptador que realizara la conexin de SQL
2. Se declara como esttico el conectar que ser el encargado de realizar las
conexiones respectivas
3. Tambin se deber crear el generador de comandos que ms adelante se
utilizara

4. Es necesario que se declara el que ejecutara el conectar con las sentencias


SQL para eso se declara la variable comando
5. Declaramos una cadena como acceso privado el cual ser adonde contendr
la sentencia SQL
6. Declaramos otra variable de tipo cadena con acceso privado y asignamos el
valor que obtuvimos del archivo de texto (conexin.udl)

Hacemos set a las consultas y la variable

Abrimos la conexin y cerramos conexin

El cdigo de la capa de negocios quedara de la siguiente manera

Ahora en la capa de presentacin le aplicaremos acciones la botn en este


caso al de guardar

71

81

91

7. Creamos el evento en el botn guardar


8. Creamos un mtodo que llamaremos limpiar
9. Invocamos el mtodo limpiar al botn respectivo

You might also like