Вы находитесь на странице: 1из 23

PostgreSQL

Generacin de Modelo de Base de Datos

Full Convert Enterprise

Alumno: JUAN MARTIN TRUJILLO LOPEZ


Curso: Taller De Programacin II
Docente: CHRISTIAN GARCIA VILLEGAS

PostgreSQL

Qu es PostgreSQL?

Sistema de Bases de Datos Relacionales


Open Source
Orientado al Objeto
Ideas bsicas acerca del funcionamiento

Modelo Cliente-Servidor
Postmaster
Backend
Clientes

Ventajas de PostgreSQL

Estable
Alto Rendimiento
Flexibilidad
Se puede extender su funcionalidad
Gran Compatibilidad
Permite crear o migrar aplicaciones desde
Access, Visual Studio, Visual Fox Pro, Visual
C/C++, Delphi para usar PostgreSQL como
servidor de DBs.

Varias Interfaces de Programacin:


ODBC, JDBC, C/C++, SQL Embebido, Tcl/Tk,
Perl, Python, PHP.

Instalacin de PostgreSQL
Requerimientos de HW

8 MB RAM
30 MB HDD - src
5 MB HDD - bin
1 MB HDD DBs bsicas.

Instalacin a Partir de los fuentes


PostreSQL y las distribuciones de Linux

Generacin de Modelo de Base de Datos

1.Crear una nueva aplicacin de consola en Visual


Studio.Podra pertenecer as cualquier otro
proyecto, pero por simplicidad vamos a utilizar
proyecto de consola
2.En el Explorador de soluciones haga clic derecho en
el
proyecto
y
seleccioneAgregar|Nuevo
elemento.
3.En el cuadro de dilogo elegirADO.NET Entity
Data Model, haga clic enAadir.Esto inicia
Entidad de Modelos de Datos.

4. En el asistente elijaGenerar la base de datos,


haga clic enSiguiente.
5. Elige un dotConnect existente para cadena de
conexin PostgreSQL o crear una nueva.Al crear
una
nueva
conexin
de
elegirservidor
PostgreSQLen elorigen de datos dela lista,
entonces dotConnect para PostgreSQLen
elproveedor de datos decuadro combinado.Este
paso se ilustra en la siguiente imagen.

5. Estar de acuerdo en incluir los datos sensibles en


la cadena de conexin.
6. En
el
campoGuardar
configuracin
de
conexin entidad ...TipoCrmDemoEntities.Este
ser el nombre de la clase principal de acceso a
datos.Haga clic enSiguiente.
7. Elegir los objetos de base de datos que sern
usados en el modelo.Estos son todos los objetos
de la secuencia de comandos crm_demo,
incluyendo tablas auxiliares.

8. Pulseen Finalizar.El modelo se genera y


se abre en el Diseador de EDM.

El modelo que slo ha generado est listo para usar.Su nombre es


Model1.edmx, a menos que haya cambiado en el paso 2. Puede
inspeccionar visualmente en el diseador o echar un vistazo detrs
de las escenas con el Editor XML.
El asistente crea clases para todas las tablas seleccionadas que
representan
entidades.Tambin
crea
un
descendiente
deSystem.Data.Objects.ObjectContextclase, que controla la
conexin a la base de datos, y todo el flujo de datos.Esta categora
comprende las propiedades y mtodos con nombres de objetos de
base de datos.Que va a utilizar estos miembros para recuperar y
modificar datos en el contexto.El cdigo est contenido en un
Model1.Designer.cs archivos generados automticamente

Full Convert Enterprise

1. Conctese a la base de datos SQL Server de


origen

Elegiremos SQL Server en la lista de motores de bases


de datos fuente disponibles. Dependiendo de la
configuracin de SQL Server, tendr que conectarse a
travs de Windows o la autenticacin de SQL
Server.Dependiendo de la instalacin de SQL Server,
tenemos que especificar el nombre del servidor o
servidor \ nombre de instancia en el campo Servidor.

2. Conctese a la base de datos Postgres objetivo

En la lista de motores de base de datos de


destino
disponibles,
elegiremos
PostgreSQL.Conexin a Postgres es sencillo tenemos que especificar el nombre del
servidor / IP, nombre de usuario, contrasea
y nombre de base de datos.

3. Seleccin Tabla

Ahora vamos a seleccionar tablas para la


conversin.Todas las tablas en la lista de la
derecha se convierten de SQL Server para
Postgres - por favor tenga en cuenta que
usted puede contar filas de mesas para ver
fcilmente donde los datos residen en
realidad.Al
hacer
clic
en
Vacos
Deseleccionarmueve todas las tablas
vacas parano conviertenlista.

4. Resumen

Ahora ha proporcionado todo lo necesario para la


conversin a comenzar.
Basta con pulsar elConvertir!botn para iniciar la misma.
Alternativamente, se puede optar por navegar por la base
de datos de destino en lugar y posponer la
conversin.Como Full Convert tiene explorador de base de
datos / datos de pleno derecho incorporado, le mostrar
todas las tablas de la base de datos destino.Usted puede
incluso abrir cualquier mesa y ver su contenido.Esto se
hace normalmente esto inmediatamente despus de la
conversin, pero es muy til si desea configurar el proyecto
y guardarlo sin ejecutar la conversin de inmediato.

Gracias

Вам также может понравиться