PRESENTAN: Alejandra Paredes Rojas David Pérez Velazco.

Slides:



Advertisements
Presentaciones similares
Introducción a LAS Bases de Datos
Advertisements

PHP: Acceso a Bases de Datos
POSTGRESQL MI JUAN PABLO TORRES HERRERA UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA FACULTAD DE INGENIERÍA ENSENADA Agosto de 2006.
Acceso a bases de datos con MySQL y ODBC desde PHP
Presentación de la Plataforma de Gestión de la Excelencia
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
MySQL Catedrático: Dr. Silverio Pérez Cáceres Materia:
TRABAJO DE PHP BB. PHP BB  Desde su creación en el 2000, php bb se ha convertido en la solución de Foros Open Source más utilizada. Como sus predecesores,
María Salomé Dávila Silva Julio 2013
Teórico: Introducción
Marisol Lopez Roman Estela Medrano Gamez. INTRODUCCION El DBMS : ( Data Base Management System ) es un conjunto de programas que se encargan de manejar.
INTERFAZ DE ACCES DISEÑO DE BASE DE DATOS
Bienvenidos... ACI Bases de Datos Marzo 2006 Universidad de las Américas.
Un wiki o una wiki (del hawaiano wiki, 'rápido') es un sitio web cuyas páginas pueden ser editadas por múltiples voluntarios a través del navegador web.
Presentación de la Herramienta Repositorio de Información del Observatorio Mtra. Graciela Eugenia Espinosa De la Rosa 09 de Julio.
SQL. PRESENTADO POR: JHENYFER PUENTES ADRIANA LOTE MARCO YEPEZ ROQUE ECHEVARRIA CARLOS ROBLES JAVIER TRUJILLO.
Soporte de Usuarios del CrossGrid: HelpHesk Curso Grids y e-Ciencia, Junio 2004 Santander, España Farida Fassi IFIC.
Berenice Ángel Zavala Barbara Szwedowicz Equipo 2.
Bases de datos en la Web n Las bases de datos permiten almacenar de una forma estructurada y eficiente toda la información de un sitio web n Ventajas –Proporcionar.
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
Paulina Guevara UNITA - IBARRA. Lenguaje de programación orientado a objetos y procedural. Un Sistema Gestor de Bases de datos o Database Management System.
INSTITUTO TECNOLÓGICO DEL VALLE DEL GUADIANA
LENGUAJES DE PROGRAMACIÓN 8.3 PRINCIPALES LENGUAJES.
Structured Query Language MySQL Sistema de gestión de bases de datos SQL Open Source más popular Lo desarrolla, distribuye y soporta.
DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB ¿Cómo instalar un wiki?
¿ QUÉ ES FEDORA ? RESEÑA HISTORICA SITIO OFICIAL Y PATROCINADOR CARACTERISTICAS HERRAMIENTAS DE ADMINISTRACION VENTAJAS.
"Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) Prof. Leonid Tineo Departamento de Computación Universidad.
ORACLE Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), desarrollado.
1 Sistemas Gestores de Bases de Datos MySQL vs PostgreSQL Leyre Pérez Alba & Marta Balbás Ostáriz Leyre Pérez Alba & Marta Balbás Ostáriz.
PRESENTADO POR: JHENYFER PUENTES ADRIANA LOTE MARCO YEPEZ ROQUE ECHEVARRIA CARLOS ROBLES JAVIER TRUJILLO.
Control de clientes Define los clientes por procedencia Control de cartera de clientes en ventas al crédito, emitiendo estados de cuenta por cada cliente,
PARCIAL 3.
DB2 UNIVERSAL DATABASE.
I N F O R M I X EQUIPO No.1 INTEGRANTES: ALEJANDRA RUEDA D.
Ensamblé de computadores
POSTGRESQL.
DIFERENCIAS ENTRE LOS SGBD´s
1 Prof:Paula Quitral INTRODUCCIÓN DATAWAREHOUSE Departamento de Informática Universidad de Rancagua.
¿Qué es? Requisitos Ventajas y Desventajas
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Manejador de Bases de Datos DBMS E.I. L.E. Prof. Ramón Castro Liceaga.
Profesora: Laura Patricia Pinto Prieto Ingeniera de sistemas Introducción a Programación 3.
Nombre: Germania Ruiz UNIVERSIDAD TECNOLOGICA AMERICA.
Programa Dreamwever.  Concepto.  Detalles.  Importancia.  Ventajas.
Colegio de bachilleres plantel n°14
Ediciones de Windows 2003  Web Edition Servidor Web Servidor Web Servicios WebServicios Web Aplicaciones WebAplicaciones Web Integración con Plataforma.NET.Integración.
Manual violento de Navicat
CASO LINUX.
WINDOWS SERVER Servicios para Programas y aplicaciones basadas en Internet. Windows 2000 Server facilita la implementación de: comercio electrónico,
Tema 11 Bases de Datos y el Lenguaje SQL
INSTITUTO DE CIENCIAS ECONÓMICO-ADMINISTRATIVO ÁREA ACADÉMICA DE COMERCIO EXTERIOR 13/09/ UAEH.
UNIVERSIDAD LAICA ELOY ALFARO DE MANABÍ
INSTITUTO DE ESTUDIOS SUPERIORES DEL ESTADO
PRESENTADO POR: JHENYFER PUENTES ADRIANA LOTE MARCO YEPEZ ROQUE ECHEVARRIA CARLOS ROBLES JAVIER TRUJILLO.
SISTEMAS DE GESTIÓN DE CURSOS DE DISTRIBUCIÓN LIBRE
Ing. Lorena Ruhl - Marco Rapallini - Javier FabiánMódulo 3: Integración de PHP con Bases de Datos Ing. A. Lorena Ruhl Universidad.
Lenguaje SQL.
ECOM-6030 INTRODUCCIÓN AL CURSO Prof. Nelliud D. Torres © - Derechos Reservados.
Bases de Datos y Sistemas de Gestión de Bases Relacionales.
“Microsoft Windows Server 2008, diseñado para ofrecer a las organizaciones la plataforma más productiva para virtualización de cargas de trabajo, creación.
``ACTIVIDAD INTEGRADORA ´´
MySQL TEMA A EXPONER:. INTEGRANTES DEL EQUIPO: Abel Velasco Abel Velasco Hugo Almanza Hugo Almanza Oscar Rodriguez Oscar Rodriguez.
Base de datos (MySQL) Ing. Linda Masias Morales Introducción Base de datos.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda a los educadores a crear comunidades.
ALUMNO ALUMNO: DIEGO URES LEGAJO LEGAJO: La prueba unitaria es la herramienta para la Calidad Presentación Trabajo Final de Grado.
COMUNICACIÓN Y TICS KÁROL FERNANDA BARRAGÁN M. JENNYLITH DAYANA ARDILA P. WENDY PAOLA PINTO F.
DOCENTE: CLAUDIA ESTHER DOMÍNGUEZ BRIGIDO CBTIS 242 CUETZALAN DEL PROGRESO, PUE.
Equipo 3: Francisco Santamaría Serrano Roberto Ramírez Zavaleta.
 Trabaja con el esquema relacional surgido en los laboratorios de IBM  La instalación completa ocupa alrededor de 10 Mb incluyendo librerías, ejemplos.
PRINCIPALES FUNCIONALIDADES. –Soporte para el tratamiento de una gran cantidad de datos. –Soporte de una gran cantidad de usuarios accediendo concurrentemente.
Transcripción de la presentación:

PRESENTAN: Alejandra Paredes Rojas David Pérez Velazco

Pág. 2  Introducción  Antecedentes históricos  Evolución de Postgres  Características importantes  Debilidades y fortalezas  Tablas comparativas  Costos actualizados  Un vistazo a PostgreSQL  Usuarios de PostgreSQL  ¿Mas información?  Conclusiones  Bibliografía EQUIPO 5

Pág. 3 que pasa con otras necesidades?.  En los últimos años, el software de las BD ha experimentado un auge extraordinario a raíz de la informatización de casi la totalidad de las empresas (grandes o pequeñas). Históricamente, el mundo de las BD ha sido dominado por 3 compañías ORACLE, INFORMIX e IBM, mismas que ofrecen productos destinados a la administración de grandes volúmenes de información, sin embargo, que pasa con otras necesidades?. EQUIPO 5

 Para otras necesidades que puedan existir, principalmente en costos, existen otros gestores de BD gratuitos desarrollados generalmente por Universidades o grupos de voluntarios, gestores que por cierto tienen una gran calidad y en muchos casos superan las cualidades de sus competidores comerciales, entre estos encontramos a Postgres. Pág. 4 EQUIPO 5

Postgres  La implementación de Postgres comenzó en 1986, desarrollado en el Departamento de Ciencias de Computación de la Universidad de California Berkeley liderado por el profesor Michael Stonebraker, el proyecto original se llamó “Ingres” y fue pionero en muchos de los conceptos referentes a objetos que ahora están disponibles en algunas bases de datos comerciales. Postgres ha pasado por varias revisiones importantes desde entonces. Pág. 5 EQUIPO 5

Pág. 6 EQUIPO 5

PostgreSQL (Structure Query Language)  El Sistema Gestor de Bases de Datos Relacionales Orientadas a Objetos conocido como PostgreSQL (Structure Query Language), que es un administrador de bases de datos de código abierto avanzado, que ofrece control de concurrencias multiversión, soportando casi toda la sintaxis SQL contando también con un amplio conjunto de enlaces con lenguajes de programación incluyendo C, C++, Java, Perl, Tcl, y Phython. Pág. 7 EQUIPO 5

 DBMS Objeto-Relacional  Altamente_Extensible  Soporte_SQL_Comprensivo  Integridad Referencial  Lenguajes Procedurales  MVCC  Cliente/Servidor  Write Ahead Logging (WAL) EQUIPO 5 Pág. 8

 Instalación ilimitada;  Mejor soporte que los proveedores comerciales;  Ahorros considerables en costos de operación;  Estabilidad y confiabilidad legendarias;  Extensible;  Multiplataforma;  Diseñado para ambientes de alto volumen;  Herramientas graficas de diseño;  Soporte a transacciones;  Bloqueo a nivel de registro;  Integridad referencial EQUIPO 5 Pág. 9

 Número ilimitado de registros e índices en tablas  Interfase de administración gráfica  Disparadores (triggers), Vistas (views) y procedimientos almacenados  Soporte para almacenamiento de BLOBs (binary large objects)  Consultas y sub-consultas definidas en cláusula FROM  Soporte a conexiones de base de datos seguras (criptografía)  Modelo de seguridad para acceso a objetos de base de datos por usuarios y grupos de usuarios EQUIPO 5 Pág. 10

El PostgreSQL es adecuado para sistemas de información OLTP (OnLine Transaction Processing) de todos los tamaños, sin embargo, para aplicaciones OLAP (OnLine Analitical Processing), como Data Warehouses y Data Mining, PostgreSQL no es el mejor alternativa  Tamaño máximo de una base de datos Ilimitado  Tamaño máximo de una tabla 64TB  Tamaño máximo de un registro Ilimitado para la versión 7.1 o posteriores  Tamaño máximo de un campo 1GB para a versión 7.1 o posteriores  Máximo No. de registros una tabla Ilimitado  Máximo No. de columnas una tabla 1600  Máximo No. de índices una tabla Ilimitado Naturalmente, estos valores no son en verdad ilimitados, porque dependen de recursos como el sistema operativo, espacio en disco, memoria, entre otros EQUIPO 5 Pág. 11

Pág. 12 EQUIPO 5  Información general:

Pág. 13 EQUIPO 5  Soporte del sistema operativo:

Pág. 14 EQUIPO 5  Características fundamentales:

Pág. 15 EQUIPO 5  Tablas y vistas:

Pág. 16 EQUIPO 5  Índices:

Pág. 17 EQUIPO 5  Otros objetos:

 En realidad el único costo asociado a PostgreSQL es el de conocerlo, el código fuente esta disponible bajo la mas liberal de las licencias del open source: la licencia BSD, bajo esta licencia tenemos la libertad de usar, modificar y distribuir en cualquier forma que queramos, en productos comerciales y no comerciales. EQUIPO 5 Pág. 18

 Ventana del sistema de administracón de Postgres: Pág. 19 EQUIPO 5

 Principales funciones (ventana de ayuda): Pág. 20 EQUIPO 5

 Diferentes logotipos que utiliza PostgreSQL: Pág. 21 EQUIPO 5

Pág. 22 EQUIPO 5  Foros:

Pág. 23 EQUIPO 5  Foros:

Pág. 24 EQUIPO 5  Foros:

Pág. 25 EQUIPO 5  Foros:

Pág. 26 EQUIPO 5  Cursos:

Pág. 27 EQUIPO 5  Cursos:

Pág. 28 EQUIPO 5  Tutorial:

Pág. 29 EQUIPO 5  Tutorial:

Pág. 30 EQUIPO 5  Organizations Using PostgreSQL: BASF Mohawk Software Proximity Radio Paradise Shannon Medical Center Spiros Louis Stadium The Dravis Group OSS Report Travelpost Valhalla Vanten Inc.

- Sitio oficial  - Sitio oficial - PostgreSQL Práctico  postgres.html - PostgreSQL Práctico postgres.html - Base de datos basada en PostgreSQL  - Base de datos basada en PostgreSQL - Comunidad de usuarios y sitio de PostgreSQL de México  - Comunidad de usuarios y sitio de PostgreSQL de México - Comunidad de usuarios de PostgreSQL de Chile  - Comunidad de usuarios de PostgreSQL de Chile - Cliente escrito en PHP  - Cliente escrito en PHP Pág. 31 EQUIPO 5

 The Practical SQL Handbook, Bowman et al, 1993, Using Structured Query Language, 3, Judity Bowman, Sandra Emerson, y Marcy Damovsky, , 1996, Addison-Wesley,  A Guide to the SQL Standard, Date and Darwen, 1997, A user's guide to the standard database language SQL, 4, C. J. Date y Hugh Darwen, , 1997, Addison-Wesley,  An Introduction to Database Systems, Date, 1994, 6, C. J. Date, 1, 1994, Addison-Wesley,  Understanding the New SQL, Melton and Simon, 1993, A complete guide, Jim Melton y Alan R. Simon, , 1993, Morgan Kaufmann,  Principles of Database and Knowledge : Base Systems, Ullman, 1988, Jeffrey D. Ullman, 1, Computer Science Press, Pág. 32 EQUIPO 5

 El uso de la base de datos PostgreSQL es cada vez más amplia en las empresas que buscan un servidor de base de datos altamente sofisticado, con alto rendimiento, estable y capacitado para lidiar con grandes volúmenes de datos. El hecho de ser un producto Open Source, sin costos de licencia, convierte al PostgreSQL en una alternativa extremadamente atractiva para las empresas que buscan un ahorro significativo de costos en activos. Finalmente, esta base de datos hace varios años dejó de ser una curiosidad de una comunidad de investigadores para ser el datacenter de grandes empresas del mundo. EQUIPO 5 Pág. 33

EQUIPO 5 Pág. 34