Postgretsql

Páginas: 3 (662 palabras) Publicado: 30 de junio de 2011
Conexiones .Net Con Postgresql 8.4 Introducción.
Ado.net provee varia formas de conectarse a distintas base de datos de muchas formas ya sea por ODBC o también usando librería creadas por tercerosque 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 datos sqlserver y describe así mismo las misma clases queen la librería System.Data.SqlClient. Una de esta librería para la conexión de Postgresql con .Net es la librería Npgsql, la cual usaremos para la conexión a la base de datos postgresql. Esta libreríano 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 concualquier versión de Visual Studio podremos realizar la conexión.

Materiales.
1. Postgresql 8.4 http://www.postgresql.org/ 2. Npgsql 2.0.9 para Net 4.0 o 3.5http://npgsql.projects.postgresql.org/ 3. Visual Studio 2010 http://www.microsoft.com/visualstudio/en-us/ o SharpDevelop
http://www.icsharpcode.net/opensource/sd/

Manos a la Obra.
1.- Primero Crearemos la base de datos enpostgresql, podemos crear la base de datos con PgAdmin III (url). O con cualquier editor de postgresql que encontremos uno bueno aunque es de pago pero tiene una versión express es Sql Manager 2010 forPostgresql (url). Para el ejemplo usaremos la base de datos DbInscripcion la cual contendrá una tabla alumno y materia la cuales se relación con inscripción.

Giovanni Vladimir Callisaya Chuquimiagiovannidotnet.wordpress.com

Página 1

El diagrama de base de datos es el siguiente:

El script es: create database 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 (
Giovanni...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS