SlideShare una empresa de Scribd logo
POSTGRESQLGESTION DE BASE DE DATOS RELACIONAL ORIENTADA A OBJETOS Y LIBREPOR :  TOMAS MEJIA
INTRODUCCIONEs un sistema de BD relacional OO y libre.No es propiedad de una empresa.Esta dirigido por una comunidad de desarrolladores que trabajan  de forma desinteresada, altruista y libre.Funciona en cualquier plataforma moderna tipo Unix.Corre también en forma nativa en SO basados en Microsoft Windows NT como  WIn2000 SP4, WinXP y Win2003.
PROBLEMAS A SOLUCIONAR CON POSTGRESQLBase de Datos de código abierto. Soluciones informáticas gratuitas.Manuales de Uso e Instalación en INTERNET.Respaldo de una comunidad de usuarios existentes en todo el mundo.
CARACTERISTICAS1986: Se publican varios papers que describían las bases del sistema.1988: Ya se contaba con una versión utilizable.1989: Se publica la versión 1 para una pequeña comunidad de usuarios.1990: Se publica la versión 2 que tenia reescrito el sistema de reglas.1991: Se publica la versión 3, añadía la capacidad de múltiples motores de almacenamiento.
….Continuación1994: Se publica la versión 4, se disuelve el grupo inicial.1996: Personas ajenas a la Universidad (Marc Foumier, Bruce Momjian y Vadim B. Mikheev) proporcionaron el primer servidor de desarrollo para comenzar a trabajar y estabilizar el código de Postgres95.1996:  Cambian el nombre de  Postgres95 a PostreSQL para que refleje las características del leguaje SQL.La primera versión de código abierto fue 1 agosto 19961997: Liberan la primera versión formal  de PostgreSQL (6.0)
CARACTERISTICASEsta considerada como el sistema de BD de código abierto mas avanzada del mundo.DBMS Objeto-Relacional: aproxima los datos a un modelo objeto-relacional, capaz de manejar complejas rutinas y reglas como consultas SQL declarativas, control de concurrencia multi-versión, soporte multi-usuario, transactions, optimización de consultas, herencia, y arrays. Altamente Extensible: Soporta Operadores funcionales, métodos de acceso y tipos de datos definidos por el usuario.
…CaracterísticasSoporte SQL Comprensivo: Soporta la especificación SQL99, incluye características avanzadas como las uniones SQL92.Integridad Referencial:  Para garantizar la validez de los Datos de la BD.API Flexible: Permite proporcionar fácil soporte al desarrollo para el RDBMS PostgreSQL. Las interfaces incluye Object Pascal, Python, Perl, PHP, ODBC, Java/JDBC, Ruby, TCL, C/C++, y Pike. Lenguajes Procedurales:  PostgreSQL soporta lenguajes procedurales internos, incluyendo un lenguaje nativo PL/pgSQL.  Habilidad para usar Perl, Python, o TCL como lenguaje procedural embebido.
… CaracterísticasCliente/Servidor: Usa arquitectura proceso-por-usuario cliente/servidor,  similar al método Apache 1.3.x para manejar procesos. MVCC (Multi-VersionConcurrencyControl)  Tecnología que usa para evitar bloqueos innecesarios. PostgreSQLusa una arquitectura proceso-por-usuario cliente/servidor. Hay un proceso maestro que se ramifica para proporcionar conexiones adicionales para cada cliente que intente conectar a PostgreSQL.
… CaracterísticasWriteAheadLogging (WAL): Incrementa la dependencia de la base de datos al registro de cambios antes de que estos sean escritos en la BD., garantizando que en el hipotético caso de que la base de datos se caiga, existirá un registro de las transacciones a partir del cual podremos restaurar la base de datos.
RESULTADOS OBTENIDOSServidor instalado con la BD POSTRESQLBase de Datos utilizable para el desarrollo de cualquier sistema.Migración de lenguajes de tercera generación hacia una BD  con todas las características moderna.Amplia información en libros e Internet.Implementación de una BD de pruebas, desarrollo y producción.

Más contenido relacionado

PPTX
Postgresql
PPTX
Principales características de PostgreSQL
ODP
Introduccion MySQL
PPTX
PostgreSQL
DOCX
trabajo numero 3
PPTX
Sistemas operativos de red
DOCX
Mysqls
PPTX
Postgresql
Principales características de PostgreSQL
Introduccion MySQL
PostgreSQL
trabajo numero 3
Sistemas operativos de red
Mysqls

La actualidad más candente (20)

PPTX
Sq lite diapositivas
PPTX
MySQL - Guillermo Jiménez
PPTX
Historiade mysql
PPTX
45 paullan paola sistemas_operativos
PPTX
Paullan paola sistemas_operativos (1)
PPTX
Sistemas operativos de red
PPT
Características de my sql
PDF
Actividad 2.8 - Tabla Resumen De Los Principales Sistemas De Archivos
PDF
Postgre sql
PDF
Documentacion postgresql
PDF
Trabajo informática noelia megias
PDF
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
PPTX
Dn11 u13 a33_xyz
DOC
PPTX
Instalación mysqlclient
PDF
Herramienta de análisis de riesgos "NeXpose"
PPTX
presentación de sistemas operativos
PPTX
Informatica sistema operativos practica 2
PPTX
GNU/Linux
Sq lite diapositivas
MySQL - Guillermo Jiménez
Historiade mysql
45 paullan paola sistemas_operativos
Paullan paola sistemas_operativos (1)
Sistemas operativos de red
Características de my sql
Actividad 2.8 - Tabla Resumen De Los Principales Sistemas De Archivos
Postgre sql
Documentacion postgresql
Trabajo informática noelia megias
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Dn11 u13 a33_xyz
Instalación mysqlclient
Herramienta de análisis de riesgos "NeXpose"
presentación de sistemas operativos
Informatica sistema operativos practica 2
GNU/Linux
Publicidad

Destacado (19)

PDF
Cloud Strategies by mStrategy
PPT
Para el blog
PDF
Lekt 17 q752_decrypted
PPT
REBOZADOS
PDF
PPTX
El rap
PPT
Clase 001 ing economica
PPT
Dh2
PDF
Рух пішоходів на Південному бульварі м. Івано-Франківська
PDF
NJ Shore Fit Health History Forms
PPT
права 7 8-9 классы
PPSX
Shenghsing station (勝興車站)
PDF
Bahia16052011 010
PPSX
The planet
PPT
Ramail Arch
DOCX
Frezzor review
PPTX
Leonardo da vinci vida resumida
PDF
BKB KIT 2015 ~ JULA BKB KIT 2015 ~ JUKNIS DAK BKKBN 2015 ~ ALAT PERMAINAN EDU...
PDF
Libreto Día de Oración Mundial
Cloud Strategies by mStrategy
Para el blog
Lekt 17 q752_decrypted
REBOZADOS
El rap
Clase 001 ing economica
Dh2
Рух пішоходів на Південному бульварі м. Івано-Франківська
NJ Shore Fit Health History Forms
права 7 8-9 классы
Shenghsing station (勝興車站)
Bahia16052011 010
The planet
Ramail Arch
Frezzor review
Leonardo da vinci vida resumida
BKB KIT 2015 ~ JULA BKB KIT 2015 ~ JUKNIS DAK BKKBN 2015 ~ ALAT PERMAINAN EDU...
Libreto Día de Oración Mundial
Publicidad

Similar a Postgresql (20)

PPTX
Trabajo n° 5 tipos de software
PPTX
Gestores de base de datos
PPT
Presentacion trabajo
PPT
Presentacion trabajo
DOCX
DOCX
PPTX
Base de datos sql
DOCX
Tres gestores de bases de datos
DOCX
Gestores
PPTX
Los sistemas gestores de bases de datos y el sql server 2008
DOCX
SMBD 2011
DOCX
SMBD 2011
PPTX
Comercial vs libre
PPTX
Presentación1
PPT
Los gestores de base de datos
PDF
Bd T1 Eq6 Investigacionsgbd
PPTX
Los sistemas gestores de bases de datos actuales
PDF
Bd T1 Eq6 Investigacionsgbd
PPTX
Sistemas operativos de red
Trabajo n° 5 tipos de software
Gestores de base de datos
Presentacion trabajo
Presentacion trabajo
Base de datos sql
Tres gestores de bases de datos
Gestores
Los sistemas gestores de bases de datos y el sql server 2008
SMBD 2011
SMBD 2011
Comercial vs libre
Presentación1
Los gestores de base de datos
Bd T1 Eq6 Investigacionsgbd
Los sistemas gestores de bases de datos actuales
Bd T1 Eq6 Investigacionsgbd
Sistemas operativos de red

Último (20)

PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
Curso de generación de energía mediante sistemas solares
PDF
MANUAL de recursos humanos para ODOO.pdf
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
clase auditoria informatica 2025.........
PDF
SAP Transportation Management para LSP, TM140 Col18
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPT
introduccion a las_web en el 2025_mejoras.ppt
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PPTX
modulo seguimiento 1 para iniciantes del
PPTX
Sesion 1 de microsoft power point - Clase 1
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Power Point Nicolás Carrasco (disertación Roblox).pptx
Curso de generación de energía mediante sistemas solares
MANUAL de recursos humanos para ODOO.pdf
Propuesta BKP servidores con Acronis1.pptx
historia_web de la creacion de un navegador_presentacion.pptx
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Diapositiva proyecto de vida, materia catedra
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
clase auditoria informatica 2025.........
SAP Transportation Management para LSP, TM140 Col18
Presentacion de Alba Curso Auditores Internos ISO 19011
introduccion a las_web en el 2025_mejoras.ppt
Historia Inteligencia Artificial Ana Romero.pptx
Influencia-del-uso-de-redes-sociales.pdf
TRABAJO DE TECNOLOGIA.pdf...........................
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
modulo seguimiento 1 para iniciantes del
Sesion 1 de microsoft power point - Clase 1

Postgresql

  • 1. POSTGRESQLGESTION DE BASE DE DATOS RELACIONAL ORIENTADA A OBJETOS Y LIBREPOR : TOMAS MEJIA
  • 2. INTRODUCCIONEs un sistema de BD relacional OO y libre.No es propiedad de una empresa.Esta dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista y libre.Funciona en cualquier plataforma moderna tipo Unix.Corre también en forma nativa en SO basados en Microsoft Windows NT como WIn2000 SP4, WinXP y Win2003.
  • 3. PROBLEMAS A SOLUCIONAR CON POSTGRESQLBase de Datos de código abierto. Soluciones informáticas gratuitas.Manuales de Uso e Instalación en INTERNET.Respaldo de una comunidad de usuarios existentes en todo el mundo.
  • 4. CARACTERISTICAS1986: Se publican varios papers que describían las bases del sistema.1988: Ya se contaba con una versión utilizable.1989: Se publica la versión 1 para una pequeña comunidad de usuarios.1990: Se publica la versión 2 que tenia reescrito el sistema de reglas.1991: Se publica la versión 3, añadía la capacidad de múltiples motores de almacenamiento.
  • 5. ….Continuación1994: Se publica la versión 4, se disuelve el grupo inicial.1996: Personas ajenas a la Universidad (Marc Foumier, Bruce Momjian y Vadim B. Mikheev) proporcionaron el primer servidor de desarrollo para comenzar a trabajar y estabilizar el código de Postgres95.1996: Cambian el nombre de Postgres95 a PostreSQL para que refleje las características del leguaje SQL.La primera versión de código abierto fue 1 agosto 19961997: Liberan la primera versión formal de PostgreSQL (6.0)
  • 6. CARACTERISTICASEsta considerada como el sistema de BD de código abierto mas avanzada del mundo.DBMS Objeto-Relacional: aproxima los datos a un modelo objeto-relacional, capaz de manejar complejas rutinas y reglas como consultas SQL declarativas, control de concurrencia multi-versión, soporte multi-usuario, transactions, optimización de consultas, herencia, y arrays. Altamente Extensible: Soporta Operadores funcionales, métodos de acceso y tipos de datos definidos por el usuario.
  • 7. …CaracterísticasSoporte SQL Comprensivo: Soporta la especificación SQL99, incluye características avanzadas como las uniones SQL92.Integridad Referencial: Para garantizar la validez de los Datos de la BD.API Flexible: Permite proporcionar fácil soporte al desarrollo para el RDBMS PostgreSQL. Las interfaces incluye Object Pascal, Python, Perl, PHP, ODBC, Java/JDBC, Ruby, TCL, C/C++, y Pike. Lenguajes Procedurales: PostgreSQL soporta lenguajes procedurales internos, incluyendo un lenguaje nativo PL/pgSQL. Habilidad para usar Perl, Python, o TCL como lenguaje procedural embebido.
  • 8. … CaracterísticasCliente/Servidor: Usa arquitectura proceso-por-usuario cliente/servidor, similar al método Apache 1.3.x para manejar procesos. MVCC (Multi-VersionConcurrencyControl) Tecnología que usa para evitar bloqueos innecesarios. PostgreSQLusa una arquitectura proceso-por-usuario cliente/servidor. Hay un proceso maestro que se ramifica para proporcionar conexiones adicionales para cada cliente que intente conectar a PostgreSQL.
  • 9. … CaracterísticasWriteAheadLogging (WAL): Incrementa la dependencia de la base de datos al registro de cambios antes de que estos sean escritos en la BD., garantizando que en el hipotético caso de que la base de datos se caiga, existirá un registro de las transacciones a partir del cual podremos restaurar la base de datos.
  • 10. RESULTADOS OBTENIDOSServidor instalado con la BD POSTRESQLBase de Datos utilizable para el desarrollo de cualquier sistema.Migración de lenguajes de tercera generación hacia una BD con todas las características moderna.Amplia información en libros e Internet.Implementación de una BD de pruebas, desarrollo y producción.