SlideShare una empresa de Scribd logo
Postgre SQL
POSTGRE SQL PRESENTADO AL PROFESOR:: José Gabriel  EN LA MATERIA DE: INTRODUCCIÓN A LA INGENIERIA DE SISTEMAS. PRESENTADO POR: Lina Marcela Mejía Mosquera. Clara Ibeth Castillo Abril Eduardo González Luna UNIDAD CENTRAL DEL VALLE (UCEVA) TULUA 2009-02-09
INTRODUCCIÓN La siguiente presentación se hace no con el objetivo de profundizar acerca de la base de datos Postgre SQL; mas bien de darla a conocer al estudiante y darle los conceptos básicos de ésta para su futuro desarrollo, e implementación de la misma a lo largo de la carrera.
Para empezar … Postgre SQL  es un sistema de gestión de base de datos relacional orientada a objetos de software libre, publicado bajo la licencia BSD. Como muchos otros proyectos OPEN SOURCE, el desarrollo de  PostgreSQL  no es manejado por una sola compañía sino que es dirigido por una comunidad de desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo. Dicha comunidad es denominada el PGDG ( PostgreSQL Global Development Group ).
HISTORIA : PostgreSQL  ha tenido una larga evolución, la cual se inicia en 1982 con el proyecto  Ingres  en la Universidad de Berkeley. Este proyecto, liderado por Michael Stonebraker, fue uno de los primeros intentos en implementar un motor de base de datos relacional. Después de haber trabajado un largo tiempo en  Ingres  y de haber tenido una experiencia comercial con el mismo, Michael decidió volver a la Universidad en 1985 para trabajar en un nuevo proyecto sobre la experiencia de Ingres, dicho proyecto fue llamado  post-ingres  o simplemente  POSTGRES .
FUNCIONALIDAD: El proyecto  post-ingres  llegó para resolver los problemas que tenían los prospectos de bases de datos de1980.Tales problemas se resumían en no entender “tipos”, es decir, combinaciones de datos simples que conforman una única unidad ,que conocemos como OBJETOS. Redujeron la cantidad de funcionalidades para completar el soporte de los objetos
Características: Alta concurrencia : Mediante un sistema denominado ACMV (Acceso concurrente multi-versión) Postgre SQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene una visión consistente de lo último a lo que se  hizo. Esta estrategia es superior al uso de bloqueos por tabla o por filas común en otras bases, eliminando la necesidad del uso de bloqueos explícitos
Funciones: Bloques de código que se ejecutan en el servidor. Pueden ser escritos en varios lenguajes, con la potencia de cada uno de ellos, desde las operaciones básicas de programación, tales como bifurcaciones y bucles, hasta las complejidades de la programación orientada a objetos o la programación funcional. Los disparadores son funciones enlazadas a operaciones sobre los datos.
Para terminar … Gracias a su licencia BSD, se permite la utilización del código para ser comercializado. Uno de los casos ejemplo es la de Enterprise DB (Postgre SQL Plus), la cual incluye varios agregados y una interfaz de desarrollo basada en Java. Entre otras empresas que utilizan Postgre sql para comercializar se encuentra CyberTech (Alemania), con su producto CyberCluster.
Conclusión: Hemos visto una breve introducción de lo que es la base de datos Postgre SQL. Aunque falta mucho por aprender de tan útil herramienta con esta presentación se busca incitar al estudiante a buscar más información acerca de Postgre SQL y las bases de datos en general.
 

Más contenido relacionado

PPTX
Postgre sql el mejor trabajo del año para compartir con ustedes juancito
PPTX
PPTX
Base de datos sql
PPTX
Postgresql
PPTX
Bases de datos mysql
ODP
Comparación de algunos SGBDR
DOCX
Manual postgre sql
PPS
Cómo usar PostgreSQL
Postgre sql el mejor trabajo del año para compartir con ustedes juancito
Base de datos sql
Postgresql
Bases de datos mysql
Comparación de algunos SGBDR
Manual postgre sql
Cómo usar PostgreSQL

Similar a Posgres Sql2 (20)

PDF
Taller de base de datos postgre sql
PPTX
Postgree603
PDF
Mysql posgresql
PDF
Base datos f06
PDF
Potsgrade emerson
PDF
Postgre sql
PPTX
Motor de base de datos
PPSX
Act4 bd moreno_joel
DOCX
Tarea bases de datos asp.net
PDF
Taller de base de datos
DOCX
Dbms más utilizados
PPTX
Bases de datos
PPTX
PostgreSQL
PPTX
Que es una base de datos
PDF
Análisis de factor de calidad
PPTX
Qué es una base de datos
PPTX
PostgreSQL
PPTX
Postgre SQL. Qué es? Y cuál es su finalidad?
Taller de base de datos postgre sql
Postgree603
Mysql posgresql
Base datos f06
Potsgrade emerson
Postgre sql
Motor de base de datos
Act4 bd moreno_joel
Tarea bases de datos asp.net
Taller de base de datos
Dbms más utilizados
Bases de datos
PostgreSQL
Que es una base de datos
Análisis de factor de calidad
Qué es una base de datos
PostgreSQL
Postgre SQL. Qué es? Y cuál es su finalidad?
Publicidad

Último (20)

PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
Atencion prenatal. Ginecologia y obsetricia
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PPTX
Presentación de la Cetoacidosis diabetica.pptx
PPTX
Doctrina 1 Soteriologuia y sus diferente
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
Atencion prenatal. Ginecologia y obsetricia
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Presentación de la Cetoacidosis diabetica.pptx
Doctrina 1 Soteriologuia y sus diferente
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
V UNIDAD - SEGUNDO GRADO. del mes de agosto
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Escuelas Desarmando una mirada subjetiva a la educación
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Tomo 1 de biologia gratis ultra plusenmas
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Publicidad

Posgres Sql2

  • 2. POSTGRE SQL PRESENTADO AL PROFESOR:: José Gabriel EN LA MATERIA DE: INTRODUCCIÓN A LA INGENIERIA DE SISTEMAS. PRESENTADO POR: Lina Marcela Mejía Mosquera. Clara Ibeth Castillo Abril Eduardo González Luna UNIDAD CENTRAL DEL VALLE (UCEVA) TULUA 2009-02-09
  • 3. INTRODUCCIÓN La siguiente presentación se hace no con el objetivo de profundizar acerca de la base de datos Postgre SQL; mas bien de darla a conocer al estudiante y darle los conceptos básicos de ésta para su futuro desarrollo, e implementación de la misma a lo largo de la carrera.
  • 4. Para empezar … Postgre SQL es un sistema de gestión de base de datos relacional orientada a objetos de software libre, publicado bajo la licencia BSD. Como muchos otros proyectos OPEN SOURCE, el desarrollo de PostgreSQL no es manejado por una sola compañía sino que es dirigido por una comunidad de desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo. Dicha comunidad es denominada el PGDG ( PostgreSQL Global Development Group ).
  • 5. HISTORIA : PostgreSQL ha tenido una larga evolución, la cual se inicia en 1982 con el proyecto Ingres en la Universidad de Berkeley. Este proyecto, liderado por Michael Stonebraker, fue uno de los primeros intentos en implementar un motor de base de datos relacional. Después de haber trabajado un largo tiempo en Ingres y de haber tenido una experiencia comercial con el mismo, Michael decidió volver a la Universidad en 1985 para trabajar en un nuevo proyecto sobre la experiencia de Ingres, dicho proyecto fue llamado post-ingres o simplemente POSTGRES .
  • 6. FUNCIONALIDAD: El proyecto post-ingres llegó para resolver los problemas que tenían los prospectos de bases de datos de1980.Tales problemas se resumían en no entender “tipos”, es decir, combinaciones de datos simples que conforman una única unidad ,que conocemos como OBJETOS. Redujeron la cantidad de funcionalidades para completar el soporte de los objetos
  • 7. Características: Alta concurrencia : Mediante un sistema denominado ACMV (Acceso concurrente multi-versión) Postgre SQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene una visión consistente de lo último a lo que se hizo. Esta estrategia es superior al uso de bloqueos por tabla o por filas común en otras bases, eliminando la necesidad del uso de bloqueos explícitos
  • 8. Funciones: Bloques de código que se ejecutan en el servidor. Pueden ser escritos en varios lenguajes, con la potencia de cada uno de ellos, desde las operaciones básicas de programación, tales como bifurcaciones y bucles, hasta las complejidades de la programación orientada a objetos o la programación funcional. Los disparadores son funciones enlazadas a operaciones sobre los datos.
  • 9. Para terminar … Gracias a su licencia BSD, se permite la utilización del código para ser comercializado. Uno de los casos ejemplo es la de Enterprise DB (Postgre SQL Plus), la cual incluye varios agregados y una interfaz de desarrollo basada en Java. Entre otras empresas que utilizan Postgre sql para comercializar se encuentra CyberTech (Alemania), con su producto CyberCluster.
  • 10. Conclusión: Hemos visto una breve introducción de lo que es la base de datos Postgre SQL. Aunque falta mucho por aprender de tan útil herramienta con esta presentación se busca incitar al estudiante a buscar más información acerca de Postgre SQL y las bases de datos en general.
  • 11.