SlideShare una empresa de Scribd logo
POSTGRESQL GESTION DE BASE DE DATOS RELACIONAL ORIENTADA A OBJETOS Y LIBRE POR :  TOMAS MEJIA
INTRODUCCION Es 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 POSTGRESQL Base 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.
CARACTERISTICAS 1986: 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ón 1994: 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 1996 1997: Liberan la primera versión formal  de PostgreSQL (6.0)
CARACTERISTICAS Esta 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ísticas Soporte 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ísticas Cliente/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ísticas WriteAheadLogging (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 OBTENIDOS Servidor instalado con la BD POSTRESQL Base 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

La actualidad más candente

Sq lite diapositivas
Sq lite diapositivasSq lite diapositivas
Sq lite diapositivas
Dorita1LC
 
MySQL - Guillermo Jiménez
MySQL - Guillermo JiménezMySQL - Guillermo Jiménez
MySQL - Guillermo Jiménez
GuillermoJimnez12
 
Historiade mysql
Historiade mysqlHistoriade mysql
Historiade mysql
Jose Batista
 
Paullan paola sistemas_operativos (1)
Paullan paola sistemas_operativos (1)Paullan paola sistemas_operativos (1)
Paullan paola sistemas_operativos (1)
1984KKK
 
45 paullan paola sistemas_operativos
45 paullan paola sistemas_operativos45 paullan paola sistemas_operativos
45 paullan paola sistemas_operativos
ANA PAOLA PAULLAN HUARACA
 
Sistemas operativos de red
Sistemas operativos de redSistemas operativos de red
Sistemas operativos de red
drzblk23
 
Características de my sql
Características de my sqlCaracterísticas de my sql
Características de my sql
Sergio Olivares
 
Actividad 2.8 - Tabla Resumen De Los Principales Sistemas De Archivos
Actividad 2.8 - Tabla Resumen De Los Principales Sistemas De ArchivosActividad 2.8 - Tabla Resumen De Los Principales Sistemas De Archivos
Actividad 2.8 - Tabla Resumen De Los Principales Sistemas De Archivos
RafaelBlanco92
 
Postgre sql
Postgre sqlPostgre sql
Postgre sql
Base de Datos
 
Documentacion postgresql
Documentacion postgresqlDocumentacion postgresql
Documentacion postgresql
Cesar Martinez
 
Trabajo informática noelia megias
Trabajo informática noelia megiasTrabajo informática noelia megias
Trabajo informática noelia megias
NoeliaMegias
 
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosActividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Rafma10
 
Dn11 u13 a33_xyz
Dn11 u13 a33_xyzDn11 u13 a33_xyz
Dn11 u13 a33_xyz
pollita18
 
PostgreSQL
PostgreSQLPostgreSQL
Instalación mysqlclient
Instalación mysqlclientInstalación mysqlclient
Instalación mysqlclient
ricardovilchis6
 
Herramienta de análisis de riesgos "NeXpose"
Herramienta de análisis de riesgos "NeXpose"Herramienta de análisis de riesgos "NeXpose"
Herramienta de análisis de riesgos "NeXpose"
Ramon Rodriguez Lucas
 
Rms linux
Rms linuxRms linux
presentación de sistemas operativos
presentación de sistemas operativospresentación de sistemas operativos
presentación de sistemas operativos
jhonny emanuel aponte hidalgo
 
Informatica sistema operativos practica 2
Informatica sistema operativos practica 2Informatica sistema operativos practica 2
Informatica sistema operativos practica 2
pamegil
 
GNU/Linux
GNU/LinuxGNU/Linux
GNU/Linux
manuelgzlesl
 

La actualidad más candente (20)

Sq lite diapositivas
Sq lite diapositivasSq lite diapositivas
Sq lite diapositivas
 
MySQL - Guillermo Jiménez
MySQL - Guillermo JiménezMySQL - Guillermo Jiménez
MySQL - Guillermo Jiménez
 
Historiade mysql
Historiade mysqlHistoriade mysql
Historiade mysql
 
Paullan paola sistemas_operativos (1)
Paullan paola sistemas_operativos (1)Paullan paola sistemas_operativos (1)
Paullan paola sistemas_operativos (1)
 
45 paullan paola sistemas_operativos
45 paullan paola sistemas_operativos45 paullan paola sistemas_operativos
45 paullan paola sistemas_operativos
 
Sistemas operativos de red
Sistemas operativos de redSistemas operativos de red
Sistemas operativos de red
 
Características de my sql
Características de my sqlCaracterísticas de my sql
Características de my sql
 
Actividad 2.8 - Tabla Resumen De Los Principales Sistemas De Archivos
Actividad 2.8 - Tabla Resumen De Los Principales Sistemas De ArchivosActividad 2.8 - Tabla Resumen De Los Principales Sistemas De Archivos
Actividad 2.8 - Tabla Resumen De Los Principales Sistemas De Archivos
 
Postgre sql
Postgre sqlPostgre sql
Postgre sql
 
Documentacion postgresql
Documentacion postgresqlDocumentacion postgresql
Documentacion postgresql
 
Trabajo informática noelia megias
Trabajo informática noelia megiasTrabajo informática noelia megias
Trabajo informática noelia megias
 
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosActividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
 
Dn11 u13 a33_xyz
Dn11 u13 a33_xyzDn11 u13 a33_xyz
Dn11 u13 a33_xyz
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
Instalación mysqlclient
Instalación mysqlclientInstalación mysqlclient
Instalación mysqlclient
 
Herramienta de análisis de riesgos "NeXpose"
Herramienta de análisis de riesgos "NeXpose"Herramienta de análisis de riesgos "NeXpose"
Herramienta de análisis de riesgos "NeXpose"
 
Rms linux
Rms linuxRms linux
Rms linux
 
presentación de sistemas operativos
presentación de sistemas operativospresentación de sistemas operativos
presentación de sistemas operativos
 
Informatica sistema operativos practica 2
Informatica sistema operativos practica 2Informatica sistema operativos practica 2
Informatica sistema operativos practica 2
 
GNU/Linux
GNU/LinuxGNU/Linux
GNU/Linux
 

Destacado

Postgresql la apuesta_acertada
Postgresql la apuesta_acertadaPostgresql la apuesta_acertada
Postgresql la apuesta_acertada
Lennin Caro
 
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Andres del Valle
 
Postgre Sql Para Las Empresas Cubanas
Postgre Sql Para Las Empresas CubanasPostgre Sql Para Las Empresas Cubanas
Postgre Sql Para Las Empresas Cubanas
Marcos Ortiz Valmaseda
 
Migrando de MSSQL a PostgreSQL
Migrando de MSSQL a PostgreSQLMigrando de MSSQL a PostgreSQL
Migrando de MSSQL a PostgreSQL
scastell77
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
Carlos David Riofrio Garcia
 
Trabajo en Equipo
Trabajo en EquipoTrabajo en Equipo
Trabajo en Equipo
Juan Carlos Fernández
 
Leyes para el trabajo en equipo
Leyes para el trabajo en equipoLeyes para el trabajo en equipo
Leyes para el trabajo en equipo
Juan Carlos Fernández
 
Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)
Oscar Ruiz Zapata
 
Caracteristicas Microsoft SQL Server
Caracteristicas Microsoft SQL ServerCaracteristicas Microsoft SQL Server
Caracteristicas Microsoft SQL Server
Sergio Hernández Ortega
 
Evolución y avances del Gestor PostgreSQL
Evolución y avances del  Gestor PostgreSQLEvolución y avances del  Gestor PostgreSQL
Evolución y avances del Gestor PostgreSQL
Anthony Sotolongo
 
Roles dentro del equipo de trabajo
Roles dentro del equipo de trabajoRoles dentro del equipo de trabajo
Roles dentro del equipo de trabajo
Diana Porto
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
Gusttavo Nipas
 
dinamicas trabajo en equipo
dinamicas trabajo en equipodinamicas trabajo en equipo
dinamicas trabajo en equipo
Victor Angulo
 
Diapositivas trabajo en-equipo
Diapositivas trabajo en-equipoDiapositivas trabajo en-equipo
Diapositivas trabajo en-equipo
Miriam2727
 
Liderazgo y Trabajo en Equipo completa
Liderazgo y Trabajo en Equipo completaLiderazgo y Trabajo en Equipo completa
Liderazgo y Trabajo en Equipo completa
Sebastián Lilly
 

Destacado (15)

Postgresql la apuesta_acertada
Postgresql la apuesta_acertadaPostgresql la apuesta_acertada
Postgresql la apuesta_acertada
 
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
 
Postgre Sql Para Las Empresas Cubanas
Postgre Sql Para Las Empresas CubanasPostgre Sql Para Las Empresas Cubanas
Postgre Sql Para Las Empresas Cubanas
 
Migrando de MSSQL a PostgreSQL
Migrando de MSSQL a PostgreSQLMigrando de MSSQL a PostgreSQL
Migrando de MSSQL a PostgreSQL
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
Trabajo en Equipo
Trabajo en EquipoTrabajo en Equipo
Trabajo en Equipo
 
Leyes para el trabajo en equipo
Leyes para el trabajo en equipoLeyes para el trabajo en equipo
Leyes para el trabajo en equipo
 
Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)
 
Caracteristicas Microsoft SQL Server
Caracteristicas Microsoft SQL ServerCaracteristicas Microsoft SQL Server
Caracteristicas Microsoft SQL Server
 
Evolución y avances del Gestor PostgreSQL
Evolución y avances del  Gestor PostgreSQLEvolución y avances del  Gestor PostgreSQL
Evolución y avances del Gestor PostgreSQL
 
Roles dentro del equipo de trabajo
Roles dentro del equipo de trabajoRoles dentro del equipo de trabajo
Roles dentro del equipo de trabajo
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
dinamicas trabajo en equipo
dinamicas trabajo en equipodinamicas trabajo en equipo
dinamicas trabajo en equipo
 
Diapositivas trabajo en-equipo
Diapositivas trabajo en-equipoDiapositivas trabajo en-equipo
Diapositivas trabajo en-equipo
 
Liderazgo y Trabajo en Equipo completa
Liderazgo y Trabajo en Equipo completaLiderazgo y Trabajo en Equipo completa
Liderazgo y Trabajo en Equipo completa
 

Similar a Postgresql

Trabajo n° 5 tipos de software
Trabajo n° 5 tipos de softwareTrabajo n° 5 tipos de software
Trabajo n° 5 tipos de software
Josè Jimènez
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
Marlene Torres
 
Presentacion trabajo
Presentacion trabajoPresentacion trabajo
Presentacion trabajo
Jesus
 
Presentacion trabajo
Presentacion trabajoPresentacion trabajo
Presentacion trabajo
Jesus
 
Sebas
SebasSebas
Sebas
SebasSebas
Base de datos sql
Base de datos sqlBase de datos sql
Base de datos sql
Andy Sanhueza
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datos
satakin_armando7
 
Gestores
GestoresGestores
Gestores
Jose Luis
 
Los sistemas gestores de bases de datos y el sql server 2008
Los sistemas gestores de bases de datos y el sql server 2008Los sistemas gestores de bases de datos y el sql server 2008
Los sistemas gestores de bases de datos y el sql server 2008
Gonzalo Campos Acosta
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
Jillian Motoharu
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
Jillian Motoharu
 
Redes
RedesRedes
Comercial vs libre
Comercial vs libreComercial vs libre
Comercial vs libre
JBrayan0111
 
Presentación1
Presentación1Presentación1
Presentación1
mercenaries128
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
Eduardo Agila
 
Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbd
guestf6889fe
 
Los sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesLos sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actuales
Francisco Gómez Pino
 
Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbd
EDUARDO GABRIEL MARTINEZ LEYVA
 
Sistemas operativos de red
Sistemas operativos de redSistemas operativos de red
Sistemas operativos de red
Mauricio Quirvan Campuzano
 

Similar a Postgresql (20)

Trabajo n° 5 tipos de software
Trabajo n° 5 tipos de softwareTrabajo n° 5 tipos de software
Trabajo n° 5 tipos de software
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Presentacion trabajo
Presentacion trabajoPresentacion trabajo
Presentacion trabajo
 
Presentacion trabajo
Presentacion trabajoPresentacion trabajo
Presentacion trabajo
 
Sebas
SebasSebas
Sebas
 
Sebas
SebasSebas
Sebas
 
Base de datos sql
Base de datos sqlBase de datos sql
Base de datos sql
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datos
 
Gestores
GestoresGestores
Gestores
 
Los sistemas gestores de bases de datos y el sql server 2008
Los sistemas gestores de bases de datos y el sql server 2008Los sistemas gestores de bases de datos y el sql server 2008
Los sistemas gestores de bases de datos y el sql server 2008
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
 
Redes
RedesRedes
Redes
 
Comercial vs libre
Comercial vs libreComercial vs libre
Comercial vs libre
 
Presentación1
Presentación1Presentación1
Presentación1
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbd
 
Los sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesLos sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actuales
 
Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbd
 
Sistemas operativos de red
Sistemas operativos de redSistemas operativos de red
Sistemas operativos de red
 

Último

El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
LagsSolucSoporteTecn
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
KukiiSanchez
 
Slideshare: definiciòn, registrarse, presentaciones, ventajas y desventajas
Slideshare: definiciòn, registrarse, presentaciones, ventajas y desventajasSlideshare: definiciòn, registrarse, presentaciones, ventajas y desventajas
Slideshare: definiciòn, registrarse, presentaciones, ventajas y desventajas
AdrianaRengifo14
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
231485414
 
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
pauca1501alvar
 

Último (20)

El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
 
Slideshare: definiciòn, registrarse, presentaciones, ventajas y desventajas
Slideshare: definiciòn, registrarse, presentaciones, ventajas y desventajasSlideshare: definiciòn, registrarse, presentaciones, ventajas y desventajas
Slideshare: definiciòn, registrarse, presentaciones, ventajas y desventajas
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
 
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
 

Postgresql

  • 1. POSTGRESQL GESTION DE BASE DE DATOS RELACIONAL ORIENTADA A OBJETOS Y LIBRE POR : TOMAS MEJIA
  • 2. INTRODUCCION Es 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 POSTGRESQL Base 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. CARACTERISTICAS 1986: 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ón 1994: 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 1996 1997: Liberan la primera versión formal de PostgreSQL (6.0)
  • 6. CARACTERISTICAS Esta 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ísticas Soporte 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ísticas Cliente/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ísticas WriteAheadLogging (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 OBTENIDOS Servidor instalado con la BD POSTRESQL Base 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.