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
Paullan paola sistemas_operativos (1)
PPTX
45 paullan paola sistemas_operativos
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
Paullan paola sistemas_operativos (1)
45 paullan paola sistemas_operativos
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 (15)

ODP
Postgresql la apuesta_acertada
PPTX
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
PDF
Postgre Sql Para Las Empresas Cubanas
PDF
Migrando de MSSQL a PostgreSQL
PPTX
Ventajas vs Desventajas se SGBD
PPT
Trabajo en Equipo
PPT
Leyes para el trabajo en equipo
PPTX
Comparacion software comercial vs libre (Gestores De Base De Datos)
PPTX
Caracteristicas Microsoft SQL Server
PDF
Evolución y avances del Gestor PostgreSQL
PPT
Roles dentro del equipo de trabajo
PPTX
10 sistemas gestores de base de datos
PPT
dinamicas trabajo en equipo
PPT
Diapositivas trabajo en-equipo
PPT
Liderazgo y Trabajo en Equipo completa
Postgresql la apuesta_acertada
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Postgre Sql Para Las Empresas Cubanas
Migrando de MSSQL a PostgreSQL
Ventajas vs Desventajas se SGBD
Trabajo en Equipo
Leyes para el trabajo en equipo
Comparacion software comercial vs libre (Gestores De Base De Datos)
Caracteristicas Microsoft SQL Server
Evolución y avances del Gestor PostgreSQL
Roles dentro del equipo de trabajo
10 sistemas gestores de base de datos
dinamicas trabajo en equipo
Diapositivas trabajo en-equipo
Liderazgo y Trabajo en Equipo completa
Publicidad

Similar a Postgresql (20)

PPTX
Base de datos sql
PPTX
PostgreSQL
PPTX
PDF
Potsgrade emerson
PPTX
¿En qué lenguaje esta desarrollado postgresql?
PPTX
Postgre sql
PPTX
Postgre SQL. Qué es? Y cuál es su finalidad?
PPTX
Motor de base de datos
PPTX
PPTX
Introduccion_PostgreSQL informe de in sistema
ODT
Postgre sql
PPTX
PostgreSQL, base de datos.
PPTX
SGBD Postgresql
PDF
Tabla y Manual de instalación de PostgreSQL 9.5
PDF
Postgresql
PDF
Enterprise DB por Eptisa TI
PDF
Instalacion de postgre sql
PDF
Sesión 01 - PostgreSQL - Introducción a las características de PostgreSQL -In...
PPTX
Postgree603
PDF
Clase 2 - Arquitectura de Postgres
Base de datos sql
PostgreSQL
Potsgrade emerson
¿En qué lenguaje esta desarrollado postgresql?
Postgre sql
Postgre SQL. Qué es? Y cuál es su finalidad?
Motor de base de datos
Introduccion_PostgreSQL informe de in sistema
Postgre sql
PostgreSQL, base de datos.
SGBD Postgresql
Tabla y Manual de instalación de PostgreSQL 9.5
Postgresql
Enterprise DB por Eptisa TI
Instalacion de postgre sql
Sesión 01 - PostgreSQL - Introducción a las características de PostgreSQL -In...
Postgree603
Clase 2 - Arquitectura de Postgres

Último (20)

PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
MANUAL de recursos humanos para ODOO.pdf
PDF
SAP Transportation Management para LSP, TM140 Col18
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Ronmy José Cañas Zambrano - Potenciando la tecnología en Venezuela.pdf
PDF
Maste clas de estructura metálica y arquitectura
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PDF
clase auditoria informatica 2025.........
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
Curso de generación de energía mediante sistemas solares
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
informe_fichas1y2_corregido.docx (2) (1).pdf
MANUAL de recursos humanos para ODOO.pdf
SAP Transportation Management para LSP, TM140 Col18
CyberOps Associate - Cisco Networking Academy
Ronmy José Cañas Zambrano - Potenciando la tecnología en Venezuela.pdf
Maste clas de estructura metálica y arquitectura
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Historia Inteligencia Artificial Ana Romero.pptx
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
clase auditoria informatica 2025.........
Diapositiva proyecto de vida, materia catedra
Power Point Nicolás Carrasco (disertación Roblox).pptx
Curso de generación de energía mediante sistemas solares
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
historia_web de la creacion de un navegador_presentacion.pptx
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad

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.