Estudiante
Integrantes:
Segundo Chuma
Darío Puetate
Introducción.
Ado.net provee varia formas de conectarse a distintas base de datos de muchas formas
ya sea por ODBC otambién usando librería creadas por terceros que ayudaran a la conexión
con la base datos que se requiera, la forma de conexión es simple y de la misma forma como
conectamos a una base de datossqlserver y describe así mismo las misma clases que en la
librería System.Data.SqlClient.
Una de esta librería para la conexión de Postgresql con .Net es la li brería Npgsql, la cual
usaremos para laconexión a la base de datos postgresql.
Esta librería no permitirá conectarnos sin mayor problema y también es util para usarla con
Mono.
Usaremos Windows Form para la prueba y uso de esta libreria.Aunque para este ejemplo
usamos Visual Studio 2010 con cualquier versión de Visua l Studio podremos realizar la
conexión.
Materiales.
1. Postgresql 9.1 o superior http://www.postgresql.org/
2.Npgsql 2.0.9 para Net 4.0 o 3.5 http://npgsql.projects.postgresql.org/
3. Visual Studio 2005 2008 2010
Manos a la Obra.
1.- Primero Crearemos la base de datos en postgresql, podemos crear la base dedatos con
PgAdmin III.
O con cualquier editor de postgresql que encontremos uno bueno aunque es de pago pero
tiene una versión express es Sql Manager 2010 for Postgresql.
Para el ejemplo usaremosla base de datos DbInscripcion la cual contendrá una tabla alumno
y materia la cuales se relación con inscripción.
El diagrama de base de datos es el siguiente:
El script es:
createdatabase DbInscripcion
create table Alumno
(
Ci varchar(13) primary key,
Nombre varchar(200),
Direccion varchar(200), Edad
integer
);
create table Materia
(
CodMateria varchar(13) primary key,NombreMateria varchar(50), Descripcion
varchar(200)
);
create table Inscripcion
(
Ci varchar(13), CodMateria
varchar(13), FechaInscripcion
date,
Foreign Key(Ci)References Alumno(Ci),
Foreign...
Regístrate para leer el documento completo.